OUTCOME · Revise and reconcile
What changes
Updates only the allowlisted revise delivery subscription fields and version accepted by the authoritative owner; it grants no adjacent authority.
v2Agent-native Context Mesh
/api/v2/context/delivery/subscriptionsPURPOSE + BUSINESS CONTEXT
WHEN THIS CALL IS USEFUL
Call this when a workspace agent, partner integration, federation operator, or service-evidence reviewer needs to apply the documented revise delivery subscription transition after re-reading the current authoritative state so it can exchange purpose-bound business context across explicit workspace, organization, schema, delivery, and federation boundaries.
OUTCOME · Revise and reconcile
Updates only the allowlisted revise delivery subscription fields and version accepted by the authoritative owner; it grants no adjacent authority.
WHY IT MATTERS
ISOLATION + AUTHORITY
Subject, tenant, workspace, partner organization, repository, exchange, schema, subscription, delivery, and federation-node boundaries remain explicit. A manifest, proposal, clarification, receipt, usage record, or readiness signal grants no authority to access another database or perform a wallet, payment, settlement, contract, publisher, matching, or trading action.
BEFORE YOU CALL
WHAT TO DO NEXT
AGENT GUIDANCE
AGENT-SIGNED BUSINESS NETWORK REQUEST
Business Network routes use a dedicated Ed25519 request profile in addition to the scoped workload bearer. Generate these values for each attempt; the live OpenAPI operation publishes the same profile under x-hybrid-chain.agentRequestProfile.
Send the short-lived workload credential in Authorization. Identity binds it to the active registered workload key and workspace.
Set X-Hybrid-Agent-Timestamp to the current Unix timestamp. Requests outside the verification window fail closed.
Generate a new X-Hybrid-Agent-Nonce for every attempt. Identity reserves it atomically; never reuse it for another request.
Hash the exact body bytes with SHA-256 and encode lowercase hexadecimal. Empty reads use e3b0c442…b855.
Sign timestamp, nonce, uppercase method, exact path and query, and the body hash; send the base64url result as X-Hybrid-Agent-Signature.
The exact deployed parameters, schemas, responses, security requirements, and Hybrid-Chain agent metadata are authoritative at this operation's production OpenAPI JSON Pointer. The readable tables below add integration guidance; the deployed OpenAPI controls if guidance and the machine contract ever differ.
Open the authoritative production contract ↗EXTENDED INTEGRATION GUIDANCE
Examples illustrate integration intent; the referenced OpenAPI operation and component schemas define the executable shape.
PARAMETERS
AuthorizationheaderRequiredBearer tokenCredential containing context:subscribe authority.EXAMPLEBearer hc_live_…
Idempotency-KeyheaderRequiredASCII string · 1–128Caller-generated stable key reused for retries of the same logical mutation.EXAMPLEput-api-v2-context-delivery-subscriptions-request-001
X-Request-IDheaderOptionalstringOptional caller correlation identifier. The gateway emits the effective value on the response.
X-Hybrid-Agent-TimestampheaderRequiredUnix timestamp stringTimestamp covered by the Ed25519 canonical-request signature and checked for freshness.
X-Hybrid-Agent-NonceheaderRequiredsingle-use opaque stringNonce atomically reserved by Identity; replayed nonce and digest pairs fail closed.
X-Hybrid-Agent-SignatureheaderRequiredbase64url Ed25519 signatureBase64url Ed25519 signature over timestamp, nonce, uppercase method, exact path and query, and lowercase hexadecimal SHA-256 of the exact request-body bytes.
agent_action_rationale_commitmentbodyRequired64-character hexadecimal SHA-256 commitmentCommitment to the local agent rationale for the immutable subscription revision.EXAMPLE10.00
channelbodyRequiredstringAllowlisted delivery transport, for example WEBHOOK or QUEUE, as supported by the authoritative owner.EXAMPLEchannel-01
destination_referencebodyRequiredstringOpaque pre-enrolled destination reference. Raw webhook URLs, tokens, and credentials are forbidden.EXAMPLEdestination-reference-01
event_typesbodyRequiredstring[]Unique allowlisted event types to enqueue; `*` requests every type permitted by policy.
max_attemptsbodyOptionalinteger · 0–255 · nullableOptional bounded delivery-attempt ceiling. Omission selects owner policy.Schema range: 0 to unboundedExplicit null acceptedEXAMPLE1
REQUEST
{
"agent_action_rationale_commitment": "example-agent-action-rationale-commitment",
"channel": "example-channel",
"destination_reference": "example-destination-reference",
"event_types": [
"example-event-type"
],
"max_attempts": 1
}STABLE ERROR CODES
These codes are published by the authoritative gateway contract for this endpoint. Treat message as safe diagnostic text; integrations should branch on code and HTTP status.
invalid_jsonThe JSON body is malformed or contains fields outside the typed request.missing_signed_request_headerA required idempotency or signed-agent header is missing.invalid_credentialsThe workload bearer or signed request cannot be authenticated.scope_requiredThe workload credential lacks the exact context capability required by this operation.context_forbiddenCollection publication, audience, binding, or directional policy denies access.context_conflictThe command conflicts with retained Context Mesh or idempotency state.invalid_identifierA resource identifier is not 32 hexadecimal characters.invalid_request_typerequest_type is not QUERY, CLARIFY, or PROPOSE.invalid_messageThe partner-safe message is empty or exceeds 4000 characters.invalid_context_requestThe authoritative Context Mesh rejected a typed domain rule.context_rejectedThe authoritative Context Mesh rejected the requested transition.identity_unavailableWorkload Identity is temporarily unavailable.context_mesh_unavailableThe authoritative Context Mesh is temporarily unavailable.RESPONSES
"example-value"{
"code": "invalid_json",
"message": "The JSON body is malformed or contains fields outside the typed request."
}invalid_json{
"code": "invalid_credentials",
"message": "The workload bearer or signed request cannot be authenticated."
}invalid_credentials{
"code": "scope_required",
"message": "The workload credential lacks the exact context capability required by this operation."
}scope_required{
"code": "context_conflict",
"message": "The command conflicts with retained Context Mesh or idempotency state."
}context_conflict{
"code": "invalid_identifier",
"message": "A resource identifier is not 32 hexadecimal characters."
}invalid_identifier{
"code": "identity_unavailable",
"message": "Workload Identity is temporarily unavailable."
}identity_unavailableOPERATIONAL NOTES
This route is implemented in canonical gateway source and appears in the production OpenAPI snapshot observed 2026-09-11T06:35:11.572Z. Authentication, tenant, feature, venue, and market policy still apply.
Verify the exact production OpenAPI operation ↗Return to the V2 directory ↗