ApplicationsList applications

List applications

Returns a paginated list of applications

curl -X GET "https://api.example.com/api/v1/applications?page=1&limit=10&include=apiKeys" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN (JWT)"
{
  "items": [
    {
      "id": "uuid-v4-app-123",
      "name": "UK Web Store",
      "description": "Primary e-commerce backend for UK",
      "isEnabled": true,
      "createdAt": "2026-02-23T12:00:00Z",
      "apiKeys": [
        {
          "id": "key_uuid_1",
          "keyPrefix": "ks_live_abcd",
          "description": "Primary Key",
          "status": "active"
        }
      ]
    }
  ],
  "page": 1,
  "limit": 10,
  "totalItems": 42,
  "totalPages": 5,
  "hasPreviousPage": false,
  "hasNextPage": true
}
GET
/api/v1/applications
GET
Base URLstring

Target server for requests. Edit to use your own host.

Bearer Token (JWT)
Bearer Tokenstring
Required

Bearer token (JWT) - just enter the token, "Bearer" prefix will be added automatically

query
pagenumber

Page number (1-based).

Min: 1
query
limitnumber

Page size (items per page).

Min: 1 • Max: 100
query
includestring

Optional related resources to include (e.g. apiKeys).

Request Preview
Response

Response will appear here after sending the request

Authentication

header
Authorizationstring
Required

Bearer token (JWT). Authentication token required.

Query Parameters

pagenumber

Page number (1-based).

Example:
1
limitnumber

Page size (items per page).

Example:
10
includestring

Optional related resources to include (e.g. apiKeys).

Example:
apiKeys

Responses

itemsarray
Required

Items in the current page.

pagenumber
Required

Current page number (1-based).

limitnumber
Required

Page size (items per page).

totalItemsnumber
Required

Total number of items.

totalPagesnumber
Required

Total number of pages.

hasPreviousPageboolean
Required

Whether there is a previous page.

hasNextPageboolean
Required

Whether there is a next page.