> For the complete documentation index, see [llms.txt](https://tech.x2bee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tech.x2bee.com/api/api-en/back-office-api-reference/system-bo-api/ai-availability.md).

# AI Availability

## Retrieve AI Agent Availability in Bulk

> Returns the availability of all ST025 agents at once. The front end looks up individual items by enum name (AI\_TRANSLATE, COPY\_WRITER, etc.).

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"AiAvailabilityResponse":{"type":"object","description":"AI Agent Availability Bulk Response","properties":{"xgenEnabled":{"type":"boolean","description":"xgen Master Switch Status"},"agents":{"type":"object","additionalProperties":{"type":"boolean"},"description":"Availability by Agent"}}}}},"paths":{"/v1/common/ai/availability":{"get":{"tags":["AI Availability"],"summary":"Retrieve AI Agent Availability in Bulk","description":"Returns the availability of all ST025 agents at once. The front end looks up individual items by enum name (AI_TRANSLATE, COPY_WRITER, etc.).","operationId":"getAvailability","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AiAvailabilityResponse"}}}}}}}}}
```

## Retrieve Single AI Agent Availability

> Returns the availability of a specific agent as a single item. The agent is the ST025 enum name.

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}}},"paths":{"/v1/common/ai/availability/{agent}":{"get":{"tags":["AI Availability"],"summary":"Retrieve Single AI Agent Availability","description":"Returns the availability of a specific agent as a single item. The agent is the ST025 enum name.","operationId":"getAgentAvailability","parameters":[{"name":"agent","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}}}}
```
