List all access tokens
GET
/api/v1/me/tokens
const url = 'https://example.com/api/v1/me/tokens?page=1';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://example.com/api/v1/me/tokens?page=1' \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” page
integer format: int64
Example
1Page number of the results to fetch.
Responses
Section titled “ Responses ”Paginated list of access tokens for the authenticated user.
Media type application/json
object
data
required
Array<object>
object
id
required
integer format: int64
name
required
string
status
required
Operational status of the token, derived from revocation and expiration timestamps.
string
last_used_at
When this token was last used (null if never used).
string format: date-time
usage_count
required
integer
expires_at
When this token expires. Null means the token does not expire.
string format: date-time
created_at
required
string format: date-time
allowed_ips
Optional list of IPs or CIDR ranges allowed to use this token.
Array<string>
links
required
object
first
required
string format: uri
last
required
string format: uri
prev
required
string format: uri
next
required
string format: uri
meta
required
object
current_page
required
integer
from
required
integer
last_page
required
integer
path
required
string format: uri
per_page
required
integer
to
required
integer
total
required
integer
links
required
Array<object>
object
url
string format: uri
label
required
string
page
required
integer
active
required
boolean
Example
{ "data": [ { "id": 1, "name": "Production Deploy", "status": "active", "last_used_at": "2024-04-11T14:35:05Z", "usage_count": 42, "expires_at": null, "created_at": "2024-03-01T18:11:00Z", "allowed_ips": null } ], "links": { "first": "https://example.edu/api/v1/me/tokens?page=1", "last": "https://example.edu/api/v1/me/tokens?page=1", "prev": null, "next": null }, "meta": { "current_page": 1, "from": 1, "last_page": 1, "links": [ { "url": null, "label": "« Previous", "page": null, "active": false }, { "url": "https://example.edu/api/v1/me/tokens?page=1", "label": "1", "page": 1, "active": true }, { "url": null, "label": "Next »", "page": null, "active": false } ], "path": "https://example.edu/api/v1/me/tokens", "per_page": 20, "to": 15, "total": 15 }}Missing or invalid bearer token.
Media type application/json
Standard RFC 9457 problem details envelope.
object
type
required
RFC 9457 compliant problem details response builder.
string format: uri
title
required
string
status
required
integer
detail
string
instance
required
string format: uri-reference
trace_id
Unique identifier for the API request (if available).
string
Example
{ "type": "about:blank", "title": "Unauthorized", "status": 401, "detail": "Authentication failed", "instance": "/api/v1/me", "trace_id": "b4f5aa7a-1470-4d92-8d3c-98e7c7de9f5f"}