Management of card payment credentials under the ruling of PCI/DSS.
- Get token details
Guardian API (1.0)
- Guardian service instancehttps://my-cluster-id.on-hellgate.cloud/api/network/tokens
- curl
- Java
- Node.js
- Ruby
- Go
- Python
curl -i -X GET \
'https://my-cluster-id.on-hellgate.cloud/api/network/tokens?limit=20' \
-H 'x-api-key: YOUR_API_KEY_HERE'Success response
The ID of the network token at the scheme.
This value is only present if Delegated Authentication is active for the instance.
The ID of the PCI token that represents the card
{ "data": [ { … } ], "links": { "next": "https://my-cluster-id.on-hellgate.cloud/network/tokens?after=123e4567-e89b-12d3-a456-426614174000&limit=20" } }
- Guardian service instancehttps://my-cluster-id.on-hellgate.cloud/api/network/tokens/{id}
- curl
- Java
- Node.js
- Ruby
- Go
- Python
curl -i -X GET \
'https://my-cluster-id.on-hellgate.cloud/api/network/tokens/{id}' \
-H 'x-api-key: YOUR_API_KEY_HERE'Success response.
The ID of the network token at the scheme.
This value is only present if Delegated Authentication is active for the instance.
The ID of the PCI token that represents the card
{ "id": "123e4567-e89b-12d3-a456-426614174000", "created_at": "2023-10-01T12:00:00Z", "card": { "cardholder_name": "John Doe", "expiry_month": 12, "expiry_year": 2025, "masked_account_number": "411111******1111", "scheme": "visa" }, "network_token": { "status": "active", "type": "vts" }, "pci_token_id": "42510fee-ee8a-4377-a6e9-8aca381578ea" }
- Guardian service instancehttps://my-cluster-id.on-hellgate.cloud/api/network/tokens/{id}
- curl
- Java
- Node.js
- Ruby
- Go
- Python
curl -i -X DELETE \
'https://my-cluster-id.on-hellgate.cloud/api/network/tokens/{id}' \
-H 'x-api-key: YOUR_API_KEY_HERE'API Keys
Management of API keys for service access.
The capabilities an API keys has access to can be scoped to these areas:
- API Keys
admin:api-keys:createadmin:api-keys:readadmin:api-keys:updateadmin:api-keys:delete
- Webhooks
admin:webhooks:createadmin:webhooks:readadmin:webhooks:delete
- Types
admin:types:createadmin:types:readyadmin:types:delete
- PCI Tokens
pci:tokens:createpci:tokens:readpci:tokens:updatepci:tokens:deletepci:tokens:forward
- Network Tokens
network:tokens:createnetwork:tokens:readnetwork:tokens:deletenetwork:tokens:use
- Generic Tokens
generic:tokens:creategeneric:tokens:readgeneric:tokens:delete
Webhooks
Management of webhooks for event notifications.
Guardian uses tiny events as notification payload. They give you the context of what happened and you can use this information to fetch more details via our API.
Please find the documentation about the callback on the endpoint that registers the webhook.