RouteExposures
Create a route exposure descriptor
Creates or replaces a route exposure descriptor for an externally initiated connector capability. This registers the externally callable surface but does not by itself implement the runtime endpoint for the external caller.
post/route/exposures
Request body
Example request
{
"exposure": {
"exposureDescriptorId": "proof-vault-read-exposure",
"exposedCapabilityId": "proof-vault-read",
"owningTenantId": "acme",
"logicalConnectionBindingId": "brand-a-proof-vault",
"exchangeMode": "EXTERNALLY_INITIATED_READ",
"allowedOperation": "READ",
"acceptedAuthMethods": [
"bearer",
"mtls"
]
}
}Response
Route exposure descriptor created.
Example response
{
"exposureDescriptorId": "proof-vault-read-exposure",
"exposedCapabilityId": "proof-vault-read",
"owningTenantId": "acme",
"organizationUnitId": "nl-ops",
"brandId": "brand-a",
"logicalConnectionBindingId": "brand-a-proof-vault",
"exchangeMode": "EXTERNALLY_INITIATED_READ",
"allowedOperation": "READ",
"acceptedAuthMethods": [
"bearer",
"mtls"
],
"payloadLimitBytes": 1048576,
"auditCategory": "EXTERNAL_EXCHANGE"
}