ConnectorInvocationBindings
Create a connector invocation binding
Creates or replaces a durable invocation binding for a product or protocol lifecycle stage. The stored binding carries the physical or logical connector target, subset mapping, governance metadata, Party anchors, materialization policy, and execution policy that the runtime will attach to resulting connector runs.
post/invocation/bindings
Request body
Example request
{
"binding": {
"invocationBindingId": "issuer-config-1:credential-request:hr-profile",
"ownerSurface": "OID4VCI",
"ownerReference": "issuer-config-1",
"stage": "OID4VCI_CREDENTIAL_REQUEST",
"role": "ENRICHMENT_SOURCE",
"target": {
"routeId": "1e8ff011-2274-4f16-a7dd-bf0b4fd5262f"
},
"exchangeMode": "PLATFORM_INITIATED_PULL",
"dataDirection": "INBOUND",
"initiationSide": "PLATFORM",
"logicalContext": {
"tenantId": "acme",
"organizationUnitId": "nl-ops",
"brandId": "brand-a"
},
"logicalConnectionBindingId": "brand-a-hr-profile",
"physicalConnectorInstanceId": "8a7f09af-7ac9-4d96-91f9-a2a252f4aa4b"
}
}Response
Connector invocation binding created.
Example response
{
"invocationBindingId": "issuer-config-1:credential-request:hr-profile",
"ownerSurface": "OID4VCI",
"ownerReference": "issuer-config-1",
"stage": "OID4VCI_CREDENTIAL_REQUEST",
"role": "ENRICHMENT_SOURCE",
"target": {
"routeId": "1e8ff011-2274-4f16-a7dd-bf0b4fd5262f"
},
"exchangeMode": "PLATFORM_INITIATED_PULL",
"dataDirection": "INBOUND",
"initiationSide": "PLATFORM",
"logicalContext": {
"tenantId": "acme",
"organizationUnitId": "nl-ops",
"brandId": "brand-a"
},
"logicalConnectionBindingId": "brand-a-hr-profile",
"physicalConnectorInstanceId": "8a7f09af-7ac9-4d96-91f9-a2a252f4aa4b"
}