Skip to main content

Reference

You are in the deep end

Frozen request and response examples. They are not a live OpenAPI spec. The story is how it hangs together.

Stub headers: stub auth. Site layout: working on the docs.

Auth​

FileWhat
stub authChannel Bearer stub + X-Stub-Claims; workload Bearer fabric-internal + X-Workload

Decide (Data Plane)​

POST /v1/intent/decide

FileWhat
decide-chat-request.jsonChat decide request
decide-chat-route.jsonChat decide outcome=route (fee_explain)
decide-chat-clarify.jsonChat decide outcome=clarify
decide-chat-abstain.jsonChat decide outcome=abstain
decide-jobs-route.jsonJobs decide (ingress: "jobs", route_id set)

Chat (Front Door)​

POST /v1/assistant/turns

FileWhat
assistant-turn-request.jsonChat turn body
assistant-turn-accepted.jsonChat turn accepted

Jobs (Front Door)​

POST /v1/jobs

FileWhat
jobs-start.jsonStart fee_explain
jobs-start-claims-adjudicate.jsonStart claims_adjudicate
jobs-accepted.json202 { "correlation_id" }

Runtime​

POST /v1/runs

FileWhat
run-start.jsonAR start after pin
run-status-completed.jsonRun status completed

Capabilities and manifests (Capability Plane)​

FileWhat
capability-account-fee-lookup.jsonDomain capability account_fee_lookup
capability-ocr-extract.jsonDomain capability ocr_extract
capability-extract-fields.jsonDomain capability extract_fields (classify output_schema)
capability-start-contract-review.jsonAgent-start capability start_contract_review → contract_review
capability-start-kyc-onboarding.jsonAgent-start capability start_kyc_onboarding → kyc_onboarding
manifest-fee-explain.jsonManifest for fee_explain
manifest-fraud-investigate.jsonParent manifest fraud_investigate (Legal start)
manifest-ops-start-kyc.jsonParent manifest ops_start_kyc (KYC start)

Prompts and corpora (Data Plane)​

FileWhat
prompt-email-summarize.jsonPrompt-only pack
prompt-msa-risk-review.jsonMSA review pack (by_llm_role)
corpus-policy-engine.jsonPublished corpus row