> ## Documentation Index
> Fetch the complete documentation index at: https://tyk.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Tyk AI Studio API

> Tyk AI Studio API

## Availability

| Edition | Deployment Type |
| :- | :- |
| [Community](https://tyk.io/docs/ai-management/ai-studio/overview.md#community-edition) & [Enterprise](https://tyk.io/docs/ai-management/ai-studio/overview.md#enterprise-edition) | Self-Managed |

[Download Swagger](https://raw.githubusercontent.com/TykTechnologies/tyk-docs/refs/heads/production/swagger/5.16/ai-studio-swagger.yml)

The Tyk AI Studio API gives you programmatic access to everything the admin UI manages. This includes LLM providers, Apps, Tools, Data Sources, Catalogs, Teams, Users, Model call settings, Chats, and analytics. Use it to automate setup or to integrate AI Studio with your own tooling.

## Authentication

Every request needs a Bearer token in the `Authorization` header:

```
Authorization: Bearer <your-api-key>
```

Generate an API key from your User profile in the admin UI, or with `POST /auth/login` using your AI Studio username and password. The key inherits the permissions of the User it belongs to, so a non-admin key cannot call admin-only endpoints.

```bash theme={null}
curl -H "Authorization: Bearer <your-api-key>" https://<your-ai-studio-host>/llms
```
