# List API keys

URL: /en/docs/api/v1/integrations/api-keys/get
Last Updated: 2026-07-30T21:15:30.112Z

## Description
No description available.

## Available Actions
- Execute GET request
- View request parameters
- View response schema
- Get code examples
- Navigate to related topics
- View step-by-step instructions
- Get best practices

## Content
### GET /api/v1/integrations/api-keys

**List API keys**

Retrieve all API keys for the current tenant with masked token values.

**Authentication:** Bearer token (`Authorization: Bearer <token>`)

**Responses:**

- `200` - List of API keys for the current tenant
  - `api_keys` (array of ApiKey (object))
    - `id` (string (uuid)): Unique API key identifier
    - `title` (string): Human-readable name for the API key
    - `token` (string): Truncated API key value for display (full value only shown once during creation)
    - `last_access` (string (date-time)): When the API key was last used
    - `status` (enum: Active | Archived): Current status of the API key
    - `role` (enum: Administrator | Account Manager | Content Manager | Viewer): Role display name for this API key
  - `api_docs_url` (string (uri)): URL to the API documentation

  Example (Successful response):
  
  ```json
  {
  "api_keys": [
    {
      "id": "key-123",
      "title": "Production Integration",
      "token": "tc_a1b2c3d4...",
      "last_access": "2025-01-15T10:00:00Z",
      "status": "Active",
      "role": "Account Manager"
    }
  ],
  "api_docs_url": "https://docs.orbiqhq.com/en/docs/api/v1"
}
  ```
- `401` - Unauthorized
- `403` - Forbidden - Admin role required
- `500` - Internal server error

**Code samples:**

cURL:

```bash
curl -X GET "https://app.orbiqhq.com/api/v1/integrations/api-keys" \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -H "Content-Type: application/json"
```

