Canton (Beta)

Make a Canton call

Submits a Canton call from a vault account's Canton wallet. type selects the call and the shape of payload.

post/operations/canton/calls

Request

Headers

Idempotency-Keystring

A unique identifier for the request. If the request is sent multiple times with the same idempotency key, the server will return the same response as the first request. The idempotency key is valid for 24 hours.

Request body

OR
OR
OR
OR
OR

Example request

{
  "type": "DTCC_PARTICIPANT_ONBOARDING",
  "vaultAccountId": "12",
  "blockchainId": "CANTON",
  "payload": {
    "expiresAt": "2026-12-31T23:59:59Z",
    "operator": "dtcc-operator::1220abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789",
    "compliance": "dtcc-compliance::1220abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789",
    "registrar": "dtcc-registrar::1220abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789",
    "clientOnboarder": "dtcc-onboarder::1220abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789",
    "upgrader": "dtcc-upgrader::1220abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789"
  }
}

Response

The outgoing transaction that carries the call.

transactionIdstring required

The outgoing transaction that carries the call.

statusstring required

The transaction's status at the time of this response — SUBMITTED.

Example response

{
  "transactionId": "5a1d8b0f-2c31-4c7e-9d0a-118e7b6c4a21",
  "status": "SUBMITTED"
}

Changes

No recorded changes to this operation across all 1 revision of this API.