v1

latestOpenAPI 3.0.02026-07-141,4077,1665.2 MB
Key Management

Get all access tokens

List all access tokens for the organization.

get/api/v2/personal_access_tokens

Query parameters

page[size]integer
Example:10

Size for a given page. The maximum allowed value is 100.

page[number]integer

Specific page number to return.

sort'name' | '-name' | 'created_at' | '-created_at' | 'expires_at' | '-expires_at' | 'last_used_at' | '-last_used_at'

Sorting options

Access token attribute used to sort results. Sort order is ascending by default. In order to specify a descending sort, prefix the attribute with a minus sign.

filterstring

Filter access tokens by the specified string.

filter[owned_by]string[]

Filter access tokens by the owner's ID. Supports multiple values.

[
  "00000000-0000-1234-0000-000000000000"
]

Response

OK

Example response

{
  "data": [
    {
      "attributes": {
        "created_at": "2024-01-01T00:00:00+00:00",
        "expires_at": "2025-12-31T23:59:59+00:00",
        "last_used_at": "2025-06-15T12:30:00+00:00",
        "modified_at": "2024-06-01T00:00:00+00:00",
        "name": "My Access Token",
        "public_portion": "ddpat_abc123",
        "scopes": [
          "dashboards_read",
          "dashboards_write"
        ]
      },
      "relationships": {
        "owned_by": {
          "data": {
            "id": "00000000-0000-0000-2345-000000000000",
            "type": "users"
          }
        }
      },
      "type": "personal_access_tokens"
    }
  ]
}