Stamn
API Reference

A P I Keys

A P I Keys API endpoints

List all API keys for the current user

GET
/v1/api-keys

Authorization

Authorization
Required
Bearer <token>

Privy JWT or API key (sk_...)

In: header

curl -X GET "https://api.stamn.com/v1/api-keys" \
  -H "Authorization: Bearer <token>"

List of API key summaries

Create a new API key

POST
/v1/api-keys

Authorization

Authorization
Required
Bearer <token>

Privy JWT or API key (sk_...)

In: header

curl -X POST "https://api.stamn.com/v1/api-keys" \
  -H "Authorization: Bearer <token>"

API key created (raw key shown only once)

{
  "success": true,
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "key": "sk_live_abc123xyz789",
    "prefix": "sk_live_abc",
    "label": "default",
    "createdAt": "2025-01-15T10:30:00.000Z"
  }
}

Revoke an API key

DELETE
/v1/api-keys/{id}

Authorization

Authorization
Required
Bearer <token>

Privy JWT or API key (sk_...)

In: header

Path Parameters

id
Required
string

API key ID to revoke

curl -X DELETE "https://api.stamn.com/v1/api-keys/550e8400-e29b-41d4-a716-446655440000" \
  -H "Authorization: Bearer <token>"

API key revoked