Retiring Tokens
Last updated
POST /api/v1/contracts/retire/pools/{poolId}/retire
Submits a token retirement request against the specified pool. Accessible by Standard Registry and User roles.
Authentication: Bearer token required (Authorization: Bearer <token>)
Permission: Permissions.CONTRACTS_RETIRE_REQUEST_CREATE
poolId
string
Yes
Pool identifier
[
{
"token": "0.0.5000001",
"count": 100,
"serials": []
}
]The request body is an array of token retirement entries.
token
string
Yes
Hedera token identifier to retire
count
number
Yes
Number of tokens to retire
serials
array
No
Specific serial numbers (for non-fungible tokens)
Status: 200 OK
400 Bad Request
Request body must be an array
401 Unauthorized
Missing or invalid token
403 Forbidden
Insufficient permissions
500 Internal Server Error
Unexpected server failure
Last updated
true