User Access Token

Manage user access tokens.

Get user access tokens

get
/me/tokens

Get user access tokens by me (logged in user)

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
get
/me/tokens
GET /api/v1/me/tokens HTTP/1.1
Host: abp-api.akinon.net
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
[
  {
    "_id": "63ea10b94a472e003305232b",
    "name": "text",
    "token": "text",
    "privileges": [
      "project:read"
    ],
    "userId": "text",
    "organizationId": "text",
    "expiresOn": "2025-12-06T01:49:03.391Z",
    "createdAt": "2025-12-06T01:49:03.391Z",
    "updatedAt": "2025-12-06T01:49:03.391Z"
  }
]

Create a user access token

post
/me/tokens

Create a user access token by me (logged in user)

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestringRequired

Access token name

Example: <name>
lifetimestring · enumRequired

Token lifetime

Possible values:
privilegesstring[]Optional

Token privileges

Example: ["organization:user:read"]
Responses
201

OK

application/json
post
/me/tokens
POST /api/v1/me/tokens HTTP/1.1
Host: abp-api.akinon.net
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 81

{
  "name": "<name>",
  "lifetime": "one-week",
  "privileges": [
    [
      "organization:user:read"
    ]
  ]
}
{
  "_id": "63ea10b94a472e003305232b",
  "name": "text",
  "token": "text",
  "privileges": [
    "project:read"
  ],
  "userId": "text",
  "organizationId": "text",
  "expiresOn": "2025-12-06T01:49:03.391Z",
  "createdAt": "2025-12-06T01:49:03.391Z",
  "updatedAt": "2025-12-06T01:49:03.391Z"
}

Delete a user access token

delete
/me/tokens/{tokenId}

Delete a user access token by me (logged in user)

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
tokenIdstringRequired

Entity ID

Pattern: ^[0-9a-fA-F]{24}$
Responses
delete
/me/tokens/{tokenId}
DELETE /api/v1/me/tokens/{tokenId} HTTP/1.1
Host: abp-api.akinon.net
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*

No content

Last updated

Was this helpful?