Token by ID.
/v1/project_tokens/{tokenID}
curl -L \ --url 'https://cloud-api.calyptia.com/v1/project_tokens/{tokenID}' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{ "id": "123e4567-e89b-12d3-a456-426614174000", "token": "redacted", "name": "my-token", "permissions": [ "create:*" ], "createdAt": "2025-03-12T03:55:44.496Z" }
Delete token by its ID.
curl -L \ --request DELETE \ --url 'https://cloud-api.calyptia.com/v1/project_tokens/{tokenID}' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
No body
Update token by its ID.
new-token
An empty list means it has all permissions.
curl -L \ --request PATCH \ --url 'https://cloud-api.calyptia.com/v1/project_tokens/{tokenID}' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "name": "new-token", "permissions": [ "create:*" ] }'