Token APIs — Async
The Token async APIs provide asynchronous endpoints for token creation, update, deletion, association, and KYC/freeze management. All endpoints return 202 Accepted with a taskId. Poll GET /tasks/{taskId} to retrieve the result.
Base URL: /api/v1/tokens/push
Endpoints
POST
/tokens/push
Creates a new token (async)
Yes
PUT
/tokens/push
Updates an existing token (async)
Yes
DELETE
/tokens/push/{tokenId}
Deletes a token (async)
Yes
POST
/tokens/push/delete-multiple
Deletes multiple tokens (async)
Yes
PUT
/tokens/push/{tokenId}/associate
Associates the user with the token (async)
Yes
PUT
/tokens/push/{tokenId}/dissociate
Disassociates the user from the token (async)
Yes
PUT
/tokens/push/{tokenId}/{username}/grant-kyc
Sets the KYC flag for the user (async)
Yes
PUT
/tokens/push/{tokenId}/{username}/revoke-kyc
Unsets the KYC flag for the user (async)
Yes
PUT
/tokens/push/{tokenId}/{username}/freeze
Freezes token transfers for the user (async)
Yes
PUT
/tokens/push/{tokenId}/{username}/unfreeze
Unfreezes token transfers for the user (async)
Yes
Endpoint Details
Was this helpful?