add_memory_decision
Body: {mappingId, topic, decision, rationale?}.
add_memory_decision › Request Body
decisionmappingIdThe mapping id.
topicrationaleadd_memory_decision › Responses
successWhether the request succeeded
dataBody: {mappingId, topic, decision, rationale?}.
add_memory_followup
Body: {mappingId, topic, status}.
add_memory_followup › Request Body
mappingIdThe mapping id.
statustopicadd_memory_followup › Responses
successWhether the request succeeded
dataBody: {mappingId, topic, status}.
add_memory_ruled_out
Body: {mappingId, approach, reason}.
add_memory_ruled_out › Request Body
approachmappingIdThe mapping id.
reasonadd_memory_ruled_out › Responses
successWhether the request succeeded
dataBody: {mappingId, approach, reason}.
add_note
Anchor a note to a place in the mapping. To ASK somebody, prefer ask_insurance_expert / ask_technical_expert -- they say who reads the answer.
add_note › Request Body
slugThe mapping slug.
bodyThe note body.
anchorKindanchorRefvariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
authorKindreplyTokindThe record kind to filter by.
audienceadd_note › Responses
successWhether the request succeeded
dataAnchor a note to a place in the mapping. To ASK somebody, prefer
ask_insurance_expert
Ask a product lead or underwriter a question about how the CARRIER'S PRODUCT works -- in the carrier's words, anchored to the slot it is about. They have never heard of a resolver cell. Not for endpoints, schemas or credentials.
ask_insurance_expert › Request Body
slugThe mapping slug.
questionanchorKindanchorRefvariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
authorKindask_insurance_expert › Responses
successWhether the request succeeded
dataAsk a product lead or underwriter a question about how the CARRIER'S PRODUCT
ask_technical_expert
Ask an engineer a question about the SYSTEM -- the endpoint, the schema, the input document, credentials, the environment. Not for product questions like what a roof code means.
ask_technical_expert › Request Body
slugThe mapping slug.
questionanchorKindanchorRefvariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
authorKindask_technical_expert › Responses
successWhether the request succeeded
dataAsk an engineer a question about the SYSTEM -- the endpoint, the schema, the
assess_variant_fit
Should this policy type be a variant of this mapping, or its own mapping?
assess_variant_fit › Request Body
slugThe mapping slug.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
effectiveDateThe effective date the policy type resolves on.
assess_variant_fit › Responses
successWhether the request succeeded
dataShould this policy type be a variant of this mapping, or its own mapping?
call_wrapped_api
Render this mapping's request and CALL the endpoint it wraps, for real...
call_wrapped_api › Request Body
slugThe mapping slug.
fixtureIdA fixture id; defaults to the mapping's default fixture.
confirmRequired on a production site, and only with agreement given in this turn.
storeintentOne sentence stating what this call creates and why.
call_wrapped_api › Responses
successWhether the request succeeded
dataRender this mapping's request and CALL the endpoint it wraps, for real.
capture_reconcile_snapshot
Pin the live definition's domains onto the spec as the authoring snapshot...
capture_reconcile_snapshot › Request Body
slugThe mapping slug.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
effectiveDateThe effective date the policy type resolves on.
capturedAtcapture_reconcile_snapshot › Responses
successWhether the request succeeded
dataPin the live definition's domains onto the spec as the authoring snapshot
clear_agent_memory
Wipe the agent_memory column.
clear_agent_memory › Request Body
mappingIdThe mapping id.
mapping_idclear_agent_memory › Responses
successWhether the request succeeded
dataWipe the agent_memory column.
compile_analytics_preview
Compile a WORKING spec's ANALYTICS section for live preview.
compile_analytics_preview › Request Body
slugThe mapping slug.
speccompile_analytics_preview › Responses
successWhether the request succeeded
dataCompile a WORKING spec's ANALYTICS section for live preview.
compile_resolver_preview
Compile a WORKING (unsaved) spec to its Jinja template for live preview — persists...
compile_resolver_preview › Request Body
slugThe mapping slug.
specvariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
compile_resolver_preview › Responses
successWhether the request succeeded
dataCompile a WORKING (unsaved) spec to its Jinja template for live preview —
compile_response_preview
Compile a WORKING spec's RESPONSE section (spec['response']) for live preview.
compile_response_preview › Request Body
slugThe mapping slug.
speccompile_response_preview › Responses
successWhether the request succeeded
dataCompile a WORKING spec's RESPONSE section (spec['response']) for live preview.
copilot
SSE streaming endpoint (mirrors reports.py:send_prompt).
copilot › Request Body
mappingIdThe mapping id.
promptfixtureIdA fixture id; defaults to the mapping's default fixture.
sessionIdselectionactiveTemplateSideturnIntentrequestTemplateresponseTemplaterequestFixtureresponseFixturecopilot › Responses
successWhether the request succeeded
dataSSE streaming endpoint (mirrors reports.py:send_prompt).
create_fixture
create_fixture
create_fixture › Request Body
slugThe mapping slug.
nameDisplay name.
contentTypecontentThe document body.
apiResponseContentisDefaultcreate_fixture › Responses
successWhether the request succeeded
dataIO mapping endpoint create_fixture.
create_mapping
create_mapping
create_mapping › Request Body
slugThe mapping slug.
nameDisplay name.
kindThe record kind to filter by.
inputFormatoutputFormatdescriptionFree-text description.
apiCallinputSchemainputSchemaIdanalyticsSchemaIddraftTemplateresponseDraftTemplatecreate_mapping › Responses
successWhether the request succeeded
dataIO mapping endpoint create_mapping.
delete_fixture
delete_fixture
delete_fixture › Request Body
fixtureIdA fixture id; defaults to the mapping's default fixture.
delete_fixture › Responses
successWhether the request succeeded
dataIO mapping endpoint delete_fixture.
delete_mapping
delete_mapping
delete_mapping › Request Body
slugThe mapping slug.
delete_mapping › Responses
successWhether the request succeeded
dataIO mapping endpoint delete_mapping.
delete_schema
Delete a BYOS schema library row.
delete_schema › Request Body
forceProceed even when the target is still referenced.
idThe schema-library row id.
specIdA schema-library spec id. spec_id is accepted as well.
spec_idA schema-library spec id. specId is accepted as well.
delete_schema › Responses
successWhether the request succeeded
dataDelete a BYOS schema library row.
discard_draft_note
Drop one unsent note.
discard_draft_note › Request Body
noteIdAn existing note id.
discard_draft_note › Responses
successWhether the request succeeded
dataDrop one unsent note.
dismiss_memory_decision
Body: {mappingId, topic}.
dismiss_memory_decision › Request Body
mappingIdThe mapping id.
topicdismiss_memory_decision › Responses
successWhether the request succeeded
dataBody: {mappingId, topic}.
dismiss_memory_ruled_out
Body: {mappingId, approach}.
dismiss_memory_ruled_out › Request Body
approachmappingIdThe mapping id.
dismiss_memory_ruled_out › Responses
successWhether the request succeeded
dataBody: {mappingId, approach}.
export_mapping
Return the portable JSON blob for slug at the given version.
export_mapping › Request Body
slugThe mapping slug.
versionIdA stamped version id; defaults to the active version.
includeInputSchemaexport_mapping › Responses
successWhether the request succeeded
dataReturn the portable JSON blob for slug at the given version.
find_live_copilot_job
The job already working on this mapping, if there is one.
find_live_copilot_job › Request Body
slugThe mapping slug.
find_live_copilot_job › Responses
successWhether the request succeeded
dataThe job already working on this mapping, if there is one.
find_policy_type
As-of resolve (name, state, effectiveDate[, lineName]) to a minimal PT summary.
find_policy_type › Request Body
effectiveDateThe effective date the policy type resolves on.
effective_datelineNameline_namenameDisplay name.
stateTwo-letter state abbreviation.
find_policy_type › Responses
successWhether the request succeeded
dataAs-of resolve (name, state, effectiveDate[, lineName]) to a minimal PT summary.
generate_sample
Generate a valid, complete sample instance from a schema.
generate_sample › Request Body
effectiveDateThe effective date the policy type resolves on.
effective_datenameDisplay name.
schemastateTwo-letter state abbreviation.
validategenerate_sample › Responses
successWhether the request succeeded
dataGenerate a valid, complete sample instance from a schema.
get_analytics_slots
The slot grid for the ANALYTICS direction: the mapping's analytics schema flattened...
get_analytics_slots › Request Body
get_analytics_slots › Responses
successWhether the request succeeded
dataThe slot grid for the ANALYTICS direction: the mapping's analytics schema
get_copilot_job
A running job's status, next to what the review still owes.
get_copilot_job › Request Body
jobIdslugThe mapping slug.
variantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
get_copilot_job › Responses
successWhether the request succeeded
dataA running job's status, next to what the review still owes.
get_endpoint_slots
The endpoint's own schema flattened into the slot grid: one section per top-level...
get_endpoint_slots › Request Body
slugThe mapping slug.
directionWhich side of the mapping to act on: request, response or analytics.
get_endpoint_slots › Responses
successWhether the request succeeded
dataThe endpoint's own schema flattened into the slot grid: one section per top-level
get_mapping
get_mapping
get_mapping › Request Body
slugThe mapping slug.
get_mapping › Responses
successWhether the request succeeded
dataIO mapping endpoint get_mapping.
get_policy_type_definition
Walkable PT definition (mapping scope: sub_lines + items + item_questions +...
get_policy_type_definition › Request Body
effectiveDateThe effective date the policy type resolves on.
effective_datejmespathQueryjmespath_querylineNameline_namenameDisplay name.
stateTwo-letter state abbreviation.
get_policy_type_definition › Responses
successWhether the request succeeded
dataWalkable PT definition (mapping scope: sub_lines + items + item_questions +
get_policy_type_schema
Synthesize the extended JSON Schema (the RH mapping target) for a resolved policy...
get_policy_type_schema › Request Body
effectiveDateThe effective date the policy type resolves on.
effective_datenameDisplay name.
stateTwo-letter state abbreviation.
get_policy_type_schema › Responses
successWhether the request succeeded
dataSynthesize the extended JSON Schema (the RH mapping target) for a resolved policy
get_resolver_constructs
Everything a mapping DECLARES for its slots to share — each of it a cell: derived :...
get_resolver_constructs › Request Body
slugThe mapping slug.
get_resolver_constructs › Responses
successWhether the request succeeded
dataEverything a mapping DECLARES for its slots to share — each of it a cell: derived
get_resolver_paths
The mapping's named path aliases ({name: absolute-path}) — the path analogue of...
get_resolver_paths › Request Body
slugThe mapping slug.
get_resolver_paths › Responses
successWhether the request succeeded
dataThe mapping's named path aliases ({name: absolute-path}) — the path analogue of
get_resolver_spec
The mapping's full resolver spec — the seed for the client's working copy.
get_resolver_spec › Request Body
slugThe mapping slug.
get_resolver_spec › Responses
successWhether the request succeeded
dataThe mapping's full resolver spec — the seed for the client's working copy.
get_review
The mapping stated in the carrier's language -- one row per slot.
Code
get_review › Request Body
slugThe mapping slug.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
versionIdA stamped version id; defaults to the active version.
fixtureIdA fixture id; defaults to the mapping's default fixture.
includeResolvedget_review › Responses
successWhether the request succeeded
dataThe mapping stated in the carrier's language -- one row per slot.
get_schema
One schema library row WITH content.
get_schema › Request Body
idThe schema-library row id.
specIdA schema-library spec id. spec_id is accepted as well.
spec_idA schema-library spec id. specId is accepted as well.
get_schema › Responses
successWhether the request succeeded
dataOne schema library row WITH content.
get_schema_index
Parsed ACORD schema index (codes, code lists, elements, aggregates) for schema_id.
get_schema_index › Request Body
idschema_idget_schema_index › Responses
successWhether the request succeeded
dataParsed ACORD schema index (codes, code lists, elements, aggregates) for schema_id.
get_slotfill_context
Data for the schema-bound slotFill table editor: source.codes — the LEFT key...
get_slotfill_context › Request Body
slugThe mapping slug.
nameDisplay name.
effectiveDateThe effective date the policy type resolves on.
get_slotfill_context › Responses
successWhether the request succeeded
dataData for the schema-bound slotFill table editor: source.codes — the LEFT key
get_source_paths
Flatten the inbound document to candidate SOURCE paths + sample values in one call —...
get_source_paths › Request Body
slugThe mapping slug.
fixtureIdA fixture id; defaults to the mapping's default fixture.
get_source_paths › Responses
successWhether the request succeeded
dataFlatten the inbound document to candidate SOURCE paths + sample values in one
get_spec_overview
Top-level snapshot of one spec.
get_spec_overview › Request Body
specIdA schema-library spec id. spec_id is accepted as well.
spec_idA schema-library spec id. specId is accepted as well.
get_spec_overview › Responses
successWhether the request succeeded
dataTop-level snapshot of one spec.
get_variant_slots
The Resolver Stack FORM contract for one (policyType, state) variant: the...
get_variant_slots › Request Body
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
effectiveDateThe effective date the policy type resolves on.
slugThe mapping slug.
variantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
fixtureIdA fixture id; defaults to the mapping's default fixture.
includeSuggestionsincludeTemplatespecget_variant_slots › Responses
successWhether the request succeeded
dataThe Resolver Stack FORM contract for one (policyType, state) variant: the
import_mapping
Create a new mapping from an export blob.
import_mapping › Request Body
payloadThe exported mapping document to import.
slugOverrideimport_mapping › Responses
successWhether the request succeeded
dataCreate a new mapping from an export blob.
infer_schema_from_workbook
Propose a JSON Schema from an uploaded workbook. Writes nothing -- confirm by calling upload_schema with the result.
infer_schema_from_workbook › Request Body
contentThe document body.
filenamenameDisplay name.
infer_schema_from_workbook › Responses
successWhether the request succeeded
dataPropose a JSON Schema from an uploaded workbook. Writes nothing -- confirm by
introspect_fixture
Tag tree for document.<...> autocomplete.
introspect_fixture › Request Body
fixtureIdA fixture id; defaults to the mapping's default fixture.
contentThe document body.
contentTypeintrospect_fixture › Responses
successWhether the request succeeded
dataTag tree for document.<...> autocomplete.
list_bruno_examples
Bruno-collection examples {name, collection, method, url, body}, optionally...
list_bruno_examples › Request Body
apiCalllist_bruno_examples › Responses
successWhether the request succeeded
dataBruno-collection examples {name, collection, method, url, body}, optionally
list_endpoints
Dotted api paths the apiCall pill suggests.
list_endpoints › Request Body
refreshlist_endpoints › Responses
successWhether the request succeeded
dataDotted api paths the apiCall pill suggests.
list_fixture_coordinates
Every fixture on the mapping, with the COORDINATE its request resolves to.
list_fixture_coordinates › Request Body
list_fixture_coordinates › Responses
successWhether the request succeeded
dataEvery fixture on the mapping, with the COORDINATE its request resolves to.
list_fixtures
Return every fixture on the mapping, with content.
list_fixtures › Request Body
slugThe mapping slug.
list_fixtures › Responses
successWhether the request succeeded
dataReturn every fixture on the mapping, with content.
list_mappings
list_mappings
list_mappings › Request Body
kindThe record kind to filter by.
list_mappings › Responses
successWhether the request succeeded
dataIO mapping endpoint list_mappings.
list_notes
Note threads on a mapping.
list_notes › Request Body
slugThe mapping slug.
statusanchorKindanchorRefvariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
list_notes › Responses
successWhether the request succeeded
dataNote threads on a mapping.
list_policy_types
Every PolicyType row for the carrier -- used by the copilot's discovery flow before...
list_policy_types › Request Body
list_policy_types › Responses
successWhether the request succeeded
dataEvery PolicyType row for the carrier -- used by the copilot's discovery flow
list_schemas
Schema library for the manager UI.
list_schemas › Request Body
rolelist_schemas › Responses
successWhether the request succeeded
dataSchema library for the manager UI.
list_spec_indexes
Named query targets in a spec (code lists, aggregates, enums, ...).
list_spec_indexes › Request Body
kindThe record kind to filter by.
specIdA schema-library spec id. spec_id is accepted as well.
spec_idA schema-library spec id. specId is accepted as well.
list_spec_indexes › Responses
successWhether the request succeeded
dataNamed query targets in a spec (code lists, aggregates, enums, ...).
list_specs
Every spec the registry knows, sorted (source, spec_id).
list_specs › Request Body
list_specs › Responses
successWhether the request succeeded
dataEvery spec the registry knows, sorted (source, spec_id).
list_versions
list_versions
list_versions › Request Body
slugThe mapping slug.
list_versions › Responses
successWhether the request succeeded
dataIO mapping endpoint list_versions.
load_revision_quote
Reconstruct an existing revision as a create_quote_extended quote_info for...
load_revision_quote › Request Body
policyIdrevisionIdload_revision_quote › Responses
successWhether the request succeeded
dataReconstruct an existing revision as a create_quote_extended quote_info
lookup_spec_enum
Members of a named code list / enum within a spec.
lookup_spec_enum › Request Body
codelimitMaximum rows to return.
listNamelistNamesNames of the code lists to read.
list_namelist_namesNames of the code lists to read.
queryspecIdA schema-library spec id. spec_id is accepted as well.
spec_idA schema-library spec id. specId is accepted as well.
lookup_spec_enum › Responses
successWhether the request succeeded
dataMembers of a named code list / enum within a spec.
lookup_spec_path
Resolve a path within a spec (ACORD: dotted element/aggregate; JSONSchema: dotted...
lookup_spec_path › Request Body
pathspecIdA schema-library spec id. spec_id is accepted as well.
spec_idA schema-library spec id. specId is accepted as well.
lookup_spec_path › Responses
successWhether the request succeeded
dataResolve a path within a spec (ACORD: dotted element/aggregate; JSONSchema: dotted
note_follow_up
Record a JOB for later -- not a question, so nobody owes a reply and it does not hold up the review. "Call create_quote_extended once UAT credentials are confirmed" is a follow-up, not a question.
note_follow_up › Request Body
slugThe mapping slug.
bodyThe note body.
audienceanchorKindanchorRefvariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
authorKindnote_follow_up › Responses
successWhether the request succeeded
dataRecord a JOB for later -- not a question, so nobody owes a reply and it does
promote_slot_to_base
Factor a slot's per-variant override UP into the shared base catalog: the overlay...
promote_slot_to_base › Request Body
slugThe mapping slug.
variantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
itemfieldkindThe record kind to filter by.
recompilepolicyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
promote_slot_to_base › Responses
successWhether the request succeeded
dataFactor a slot's per-variant override UP into the shared base catalog: the overlay
reconcile_mapping
Reconcile a mapping against the LIVE policy-type definition for one variant.
reconcile_mapping › Request Body
slugThe mapping slug.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
effectiveDateThe effective date the policy type resolves on.
variantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
reconcile_mapping › Responses
successWhether the request succeeded
dataReconcile a mapping against the LIVE policy-type definition for one variant.
rename_mapping_slug
Rename an existing mapping's slug.
rename_mapping_slug › Request Body
slugThe mapping slug.
newSlugrename_mapping_slug › Responses
successWhether the request succeeded
dataRename an existing mapping's slug.
render
Live preview -- render an in-flight (mapping, fixture, template) triple.
render › Request Body
policyTypeEffectiveDatepolicyTypeStateslugThe mapping slug.
mappingIdThe mapping id.
fixtureIdA fixture id; defaults to the mapping's default fixture.
templateOverridefixtureContentOverridefixtureContentTypeapiResponseOverridetemplateSha256SHA-256 (hex) of the client's copy, sent in place of templateOverride. The stored copy is rendered only when its digest matches; otherwise the response is resend.
fixtureContentSha256SHA-256 (hex) of the client's copy, sent in place of fixtureContentOverride. The stored copy is rendered only when its digest matches; otherwise the response is resend.
apiResponseSha256SHA-256 (hex) of the client's copy, sent in place of apiResponseOverride. The stored copy is rendered only when its digest matches; otherwise the response is resend.
directionWhich side of the mapping to act on: request, response or analytics.
outputFormatrender › Responses
successWhether the request succeeded
dataLive preview -- render an in-flight (mapping, fixture, template) triple. When a digest in the request does not match the stored copy, nothing is rendered and data is {"resend": [...]}, naming the override fields to send in full.
reply_to_note
Answer one review note, with an outcome.
reply_to_note › Request Body
slugThe mapping slug.
noteIdAn existing note id.
bodyThe note body.
outcomereply_to_note › Responses
successWhether the request succeeded
dataAnswer one review note, with an outcome.
resolve_memory_followup
Body: {mappingId, topic}.
resolve_memory_followup › Request Body
mappingIdThe mapping id.
topicresolve_memory_followup › Responses
successWhether the request succeeded
dataBody: {mappingId, topic}.
resolve_note
Close a note thread, or reopen it.
resolve_note › Request Body
resolve_note › Responses
successWhether the request succeeded
dataClose a note thread, or reopen it.
review_inbox
Review notes still waiting on a reply.
review_inbox › Request Body
slugThe mapping slug.
variantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
review_inbox › Responses
successWhether the request succeeded
dataReview notes still waiting on a reply.
review_index
The mapping's products and what each still owes -- the review's front door, for arriving without a product named.
review_index › Request Body
slugThe mapping slug.
review_index › Responses
successWhether the request succeeded
dataThe mapping's products and what each still owes -- the review's front door, for
save_draft_note
Store a reviewer's unsent answer so a reload does not discard it. Invisible to the copilot until the review is submitted.
save_draft_note › Request Body
slugThe mapping slug.
bodyThe note body.
anchorKindanchorRefvariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
replyTokindThe record kind to filter by.
audiencenoteIdAn existing note id.
outcomesave_draft_note › Responses
successWhether the request succeeded
dataStore a reviewer's unsent answer so a reload does not discard it. Invisible to
save_resolver_spec
Persist the client's working resolver spec — Save Mapping.
save_resolver_spec › Request Body
slugThe mapping slug.
specvariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
baseFingerprintsave_resolver_spec › Responses
successWhether the request succeeded
dataPersist the client's working resolver spec — Save Mapping.
search_policies
Typeahead search for policies of a given policy type, to load a sample revision into...
search_policies › Request Body
limitMaximum rows to return.
policyTypeIdquerysearch_policies › Responses
successWhether the request succeeded
dataTypeahead search for policies of a given policy type, to load a sample revision
search_spec
Fuzzy search across a spec's named entities.
search_spec › Request Body
limitMaximum rows to return.
queryspecIdA schema-library spec id. spec_id is accepted as well.
spec_idA schema-library spec id. specId is accepted as well.
search_spec › Responses
successWhether the request succeeded
dataFuzzy search across a spec's named entities.
set_active_version
set_active_version
set_active_version › Request Body
slugThe mapping slug.
versionIdA stamped version id; defaults to the active version.
set_active_version › Responses
successWhether the request succeeded
dataIO mapping endpoint set_active_version.
set_analytics_resolvers
BATCH-write ANALYTICS cells -- the dimensions to derive from an inbound submission,...
set_analytics_resolvers › Request Body
slugThe mapping slug.
Resolver cells to author in this call.
set_analytics_resolvers › Responses
successWhether the request succeeded
dataBATCH-write ANALYTICS cells -- the dimensions to derive from an inbound
set_declarations
Declare aliases, shared logic and the variant key in ONE transaction, applied in...
set_declarations › Request Body
slugThe mapping slug.
aliasesderivedchannelsvariantKeyreplacerecompilevariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
previewset_declarations › Responses
successWhether the request succeeded
dataDeclare aliases, shared logic and the variant key in ONE transaction.
set_endpoint_slot_source
Write (or clear, with cell=None) the resolver cell for one slot of a...
set_endpoint_slot_source › Request Body
slugThe mapping slug.
pathcelldirectionWhich side of the mapping to act on: request, response or analytics.
recompileset_endpoint_slot_source › Responses
successWhether the request succeeded
dataWrite (or clear, with cell=None) a ROOT resolver cell, addressed by its
set_item_repeat
Make an item emit ONE INSTANCE PER SOURCE ELEMENT, or stop it doing so.
set_item_repeat › Request Body
slugThe mapping slug.
variantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
itemoverscopeWhich layer the write lands on.
distinctBykeepEmptyrecompilepolicyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
set_item_repeat › Responses
successWhether the request succeeded
dataMake an item emit ONE INSTANCE PER SOURCE ELEMENT, or stop it doing so.
set_lookup_table
Create or replace a shared lookup table's map (code→value) and/or default —...
set_lookup_table › Request Body
slugThe mapping slug.
tablemapdefaultrecompilevariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
sourcePathtargetItemtargetFieldLookup tables to define in this call.
forVariantpreviewmodestandaloneset_lookup_table › Responses
successWhether the request succeeded
dataCreate or replace a shared lookup table's map (code→value) and/or default
set_resolver_construct
Replace one construct section (derived/channels/variantKey) and...
set_resolver_construct › Request Body
slugThe mapping slug.
sectionvaluerecompilevariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
mergepreviewset_resolver_construct › Responses
successWhether the request succeeded
dataReplace one construct section (derived/channels/variantKey) and
set_resolver_path
Create / rename / update named path aliases, ONE OR MANY.
set_resolver_path › Request Body
slugThe mapping slug.
nameDisplay name.
pathPath aliases to write, as {name: path}.
recompilevariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
previewset_resolver_path › Responses
successWhether the request succeeded
dataCreate / rename / update named path aliases, ONE OR MANY.
set_resolver_table
Create / replace / delete one entry in the reference-table library...
set_resolver_table › Request Body
slugThe mapping slug.
nameDisplay name.
tabledeleterecompilevariantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
previewset_resolver_table › Responses
successWhether the request succeeded
dataCreate / replace / delete one entry in the reference-table library
set_resolvers
BATCH-write resolver cells -- the copilot's core authoring primitive (the shift away...
set_resolvers › Request Body
slugThe mapping slug.
Resolver cells to author in this call.
variantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
policyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
previewunsourcedSlots this document cannot fill, keyed by target with the reason.
Lookup tables to define in this call.
declarationsTables, variables and variant wiring to declare.
set_resolvers › Responses
successWhether the request succeeded
dataBATCH-write resolver cells -- the copilot's core authoring primitive (the shift
set_response_resolvers
BATCH-write RESPONSE cells -- the FIELDS dialect, for a response the mapping...
set_response_resolvers › Request Body
slugThe mapping slug.
Resolver cells to author in this call.
replace_dialectset_response_resolvers › Responses
successWhether the request succeeded
dataBATCH-write RESPONSE cells -- the FIELDS dialect, for a response the mapping
set_response_rewrite
Write the RESPONSE REWRITE list -- the dialect for a response that ECHOES the...
set_response_rewrite › Request Body
slugThe mapping slug.
editsreplace_dialectset_response_rewrite › Responses
successWhether the request succeeded
dataWrite the RESPONSE REWRITE list -- the dialect for a response that ECHOES the
set_slot_source
Write (or clear) a resolver cell for one slot of a LAYERED mapping -- the Resolver...
set_slot_source › Request Body
slugThe mapping slug.
variantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
itemfieldkindThe record kind to filter by.
cellscopeWhich layer the write lands on.
recompilepolicyTypeThe policy type name, e.g. HO-3.
stateTwo-letter state abbreviation.
set_slot_source › Responses
successWhether the request succeeded
dataWrite (or clear) a resolver cell for one slot of a LAYERED mapping -- the
stamp_version
stamp_version
stamp_version › Request Body
slugThe mapping slug.
semverTagnotessetActivestamp_version › Responses
successWhether the request succeeded
dataIO mapping endpoint stamp_version.
start_copilot_job
Hand a submitted review to the copilot as a background job.
start_copilot_job › Request Body
slugThe mapping slug.
variantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
promptfixtureIdA fixture id; defaults to the mapping's default fixture.
start_copilot_job › Responses
successWhether the request succeeded
dataHand a submitted review to the copilot as a background job.
stop_copilot_job
Stop a running copilot job.
stop_copilot_job › Request Body
jobIdstop_copilot_job › Responses
successWhether the request succeeded
dataStop a running copilot job.
submit_review
Send this reviewer's drafts as a batch the copilot is expected to answer.
submit_review › Request Body
slugThe mapping slug.
variantThe product variant, e.g. an HO-6 overlay. Omit for the base layer.
submit_review › Responses
successWhether the request succeeded
dataSend this reviewer's drafts as a batch the copilot is expected to answer.
update_fixture
update_fixture
update_fixture › Request Body
fixtureIdA fixture id; defaults to the mapping's default fixture.
nameDisplay name.
contentTypecontentThe document body.
apiResponseContentisDefaultupdate_fixture › Responses
successWhether the request succeeded
dataIO mapping endpoint update_fixture.
update_mapping_metadata
update_mapping_metadata
update_mapping_metadata › Request Body
slugThe mapping slug.
nameDisplay name.
descriptionFree-text description.
kindThe record kind to filter by.
inputFormatoutputFormatapiCallinputSchemainputSchemaIdanalyticsSchemaIdanalyticsEnabledanalyticsTemplateredactionRulesupdate_mapping_metadata › Responses
successWhether the request succeeded
dataIO mapping endpoint update_mapping_metadata.
update_memory_summary
Body: {mappingId, summary}.
update_memory_summary › Request Body
mappingIdThe mapping id.
summarymapping_idupdate_memory_summary › Responses
successWhether the request succeeded
dataBody: {mappingId, summary}.
upload_schema
Create or replace a BYOS schema library row after validating content.
upload_schema › Request Body
contentThe document body.
formatThe content format, e.g. jsonschema.
nameDisplay name.
descriptionFree-text description.
specIdA schema-library spec id. spec_id is accepted as well.
spec_idA schema-library spec id. specId is accepted as well.
upload_schema › Responses
successWhether the request succeeded
dataCreate or replace a BYOS schema library row after validating content.
