Uprails

List API Keys

Retrieve a list of all API keys.

GEThttps://api.uprails.com/api-keys/list

Returns a list of all API keys for your account. The actual key values are never returned, only metadata about each key.

Request Example

curl https://api.uprails.com/api-keys/list \
  -H "api-key: snd_YOUR_API_KEY"

Response

200OK
{
  "data": [
    {
      "key_id": "key_1234567890abcdef",
      "name": "Production API Key",
      "prefix": "prd_",
      "type": "secret",
      "permissions": [
        "payments:write",
        "refunds:write"
      ],
      "created": "2024-01-15T10:00:00Z",
      "last_used_at": "2024-01-16T14:30:00Z"
    },
    {
      "key_id": "key_0987654321fedcba",
      "name": "Test API Key",
      "prefix": "snd_",
      "type": "secret",
      "permissions": [
        "payments:write"
      ],
      "created": "2024-01-10T08:00:00Z",
      "last_used_at": "2024-01-15T12:00:00Z"
    }
  ],
  "total_count": 2,
  "has_more": false
}