---
title: "GET /api/capabilities/"
method: GET
path: "/api/capabilities/"
tags: ["api"]
---

# GET /api/capabilities/

`GET /api/capabilities/`

## Request

- Base URL: `http://localhost:8000`
- URL: `http://localhost:8000/api/capabilities/`
- Auth: one of:
  - API key in header `X-Api-Key`
  - API key in header `X-Secret-Key`

## Response `200`

OK

- CapabilitiesResponse
  - `deployment_flavor` 'oss_image' | 'self_hosted_ee_image' | 'cloud_image', required
  - `display_mode` 'oss' | 'oss_locked' | 'enterprise' | 'cloud', required
  - `license_state` 'not_applicable' | 'missing' | 'invalid' | 'active' | 'grace' | 'expired' | 'trial_active' | 'trial_expired', required
  - `features` object, required
  - `license` LicenseDetails, nullable
    - `issued_to` string, nullable, required
    - `band` string, nullable, required
    - `license_type` 'production' | 'trial', nullable, required
    - `expires_at` string, date-time, nullable, required
    - `grace_ends_at` string, date-time, nullable, required
    - `features_count` integer, required
    - `state` 'not_applicable' | 'missing' | 'invalid' | 'active' | 'grace' | 'expired' | 'trial_active' | 'trial_expired', required
  - `instance_id` string, uuid, nullable

## Other responses

- `default`: Default error response

---

[API](https://skmtc.dev/futureagi/apis/future-agi-management-api.md) · [All operations](https://skmtc.dev/futureagi/apis/future-agi-management-api/llms.txt) · [OpenAPI document](https://skmtc.dev/futureagi/apis/future-agi-management-api/revisions/c8684118e142?raw)
