List credentials

GET/credentials

Returns all credentials of the current account, including the calling credential. Requires the credentials.read permission; resource-level restrictions do not apply to this collection.

Results are paginated with a cursor and can be filtered by status and sorted by creation date.

AuthorizationBearer <token>

Autonomous mode: the API credential secret, sent as a bearer token. Credential secrets are identified by a fixed prefix.

In: header

Query Parameters

limit?integer
Range1 <= value <= 200
cursor?string
sort?string

Value in

  • "created_at"
  • "-created_at"
status?string

Value in

  • "active"
  • "suspended"
  • "revoked"

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/credentials"
{  "data": [    {      "auth_mode": "autonomous",      "created_at": "2019-08-24T14:15:22Z",      "created_by": {        "id": "string",        "kind": "admin"      },      "environment": "production",      "expires_at": "2019-08-24T14:15:22Z",      "human": {        "admin_id": "string",        "eligible_since": "2019-08-24T14:15:22Z",        "expires_at": "2019-08-24T14:15:22Z"      },      "id": "string",      "name": "string",      "object": "credential",      "policy": {        "active_version": 0,        "auth_revision": 0      },      "purpose": "string",      "revision": 0,      "revoked_at": "2019-08-24T14:15:22Z",      "revoked_by": {        "id": "string",        "kind": "admin"      },      "secret": {        "configured": true,        "issued_at": "2019-08-24T14:15:22Z",        "last4": "string",        "rotated_at": "2019-08-24T14:15:22Z",        "valid_until": "2019-08-24T14:15:22Z",        "value": "string",        "version": 0      },      "status": "active",      "updated_at": "2019-08-24T14:15:22Z"    }  ],  "page": {    "limit": 1,    "next_cursor": "string",    "prev_cursor": "string"  }}