API keys
Use API key routes to create and revoke workspace API credentials.| Endpoint | Purpose |
|---|---|
GET /v1/api-keys | List workspace API keys. |
POST /v1/api-keys | Create an API key. |
POST /v1/api-keys/{apiKeyId}/revoke | Revoke an API key. |
wallets:readtransfers:readtransfers:createtransfers:approveapi_keys:manageadmin:*
Webhooks
Use webhook routes to receive signed workspace events.| Endpoint | Purpose |
|---|---|
GET /v1/webhooks | List webhooks. |
POST /v1/webhooks | Create a webhook. |
POST /v1/webhooks/{webhookId}/rotate-secret | Rotate the signing secret. |
POST /v1/webhooks/{webhookId}/disable | Disable a webhook. |
POST /v1/webhooks/{webhookId}/enable | Enable a webhook. |
Health checks
UseGET /healthz for liveness and GET /readyz for readiness.
Environment scope
API key and webhook routes acceptenvironment=sandbox or environment=live.