Create a route exposure descriptor
Changed onCreates 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.
Request
- Base URLhttps://api.example.com/api/connector/v1
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
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"
}Changes
- breaking
removed the enum value
EXTERNALLY_INITIATED_READ_FROM_VDXof the request property/ - breaking
removed the enum value
EXTERNALLY_INITIATED_WRITE_INTO_VDXof the request property/ - warning
added the new
EXTERNALLY_INITIATED_READenum value to theresponse property for the response status - warning
added the new
EXTERNALLY_INITIATED_WRITEenum value to theresponse property for the response status - info
added the new
EXTERNALLY_INITIATED_READenum value to the request property/ - info
added the new
EXTERNALLY_INITIATED_WRITEenum value to the request property/ - info
removed the
EXTERNALLY_INITIATED_READ_FROM_VDXenum value from theresponse property for the response status - info
removed the
EXTERNALLY_INITIATED_WRITE_INTO_VDXenum value from theresponse property for the response status
- breaking