Delete Token by Token ID
POST
/api/v1/tokens/{token_id}/deleteDelete a service provider token by its token ID. This permanently deactivates the token.
Requires
Bearer token. Get token →Path Parameters
| Field | Details |
|---|---|
token_idstringrequired | Unique token ID to delete. |
Header Parameters
| Field | Details |
|---|---|
Request-Timestampstringdate-time | ISO 8601 UTC timestamp of the request. Used for idempotency and audit. |
Request-IDstring | Use a global unique identifier [GUID] for the request. Constraints Minimum length: 1 characterMaximum length: 50 characters |
Response
| Field | Details |
|---|---|
token_idstring | Token ID that was deleted. |
statusstring | Token status after deletion. |
Status Codes
200 | Token deleted successfully. |
400 | The request was malformed or missing required fields. |
401 | Authentication failed — missing, expired, or invalid Bearer token. |
403 | The authenticated client does not have permission for this operation. |
404 | The requested resource does not exist. |
500 | An unexpected error occurred on the server. |
503 | Service temporarily unavailable. |
Request
curl --request POST \
--url https://pluraluat.v2.pinepg.in/api/v1/tokens/token-v1-1234567890-aa-ABCDEF/delete \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'Request-ID: a1b2c3d4-e5f6-7890-abcd-ef1234567890' \
--header 'Request-Timestamp: 2024-10-01T10:30:00Z'{
"token_id": "token-v1-1234567890-aa-ABCDEF",
"status": "DEACTIVATED"
}