# Algolia Agent Studio API

**Canonical:** https://apis.io/apis/algolia/algolia-agent-studio-api/  
**Provider:** Algolia — https://apis.io/providers/algolia/  
**Base URL:** https://{APPLICATION_ID}.algolia.net/agent-studio  
**Documentation:** https://www.algolia.com/doc/guides/algolia-ai/agent-studio

Algolia Agent Studio API is one of 15 APIs that [Algolia](https://apis.io/providers/algolia/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Artificial Intelligence, Agents, and REST. The published artifact set on APIs.io includes API documentation and an OpenAPI specification.

Algolia's agent-building runtime: agents, conversations, tools, memory, guardrails and per-turn context, exposed as 42 REST operations. Notably, Agent Studio can itself consume third-party MCP tools, so Algolia is both an MCP server and an MCP client.

## Operations (42)

| Method | Path | Summary |
|---|---|---|
| GET | `/1/agents` | List Agents |
| POST | `/1/agents` | Create Agent |
| GET | `/1/agents/{agentId}` | Get Agent |
| PATCH | `/1/agents/{agentId}` | Update Agent |
| DELETE | `/1/agents/{agentId}` | Delete Agent |
| GET | `/1/agents/{agentId}/allowed-domains` | List Allowed Domains |
| POST | `/1/agents/{agentId}/allowed-domains` | Create Allowed Domain |
| POST | `/1/agents/{agentId}/allowed-domains/bulk` | Bulk Insert Allowed Domains |
| DELETE | `/1/agents/{agentId}/allowed-domains/bulk` | Bulk Delete Allowed Domains |
| GET | `/1/agents/{agentId}/allowed-domains/{domainId}` | Get Allowed Domain |
| DELETE | `/1/agents/{agentId}/allowed-domains/{domainId}` | Delete Allowed Domain |
| DELETE | `/1/agents/{agentId}/cache` | Invalidate Agent Cache |
| POST | `/1/agents/{agentId}/completions` | Create Completion |
| GET | `/1/agents/{agentId}/conversations` | List Conversations |
| DELETE | `/1/agents/{agentId}/conversations` | Delete Conversations |
| GET | `/1/agents/{agentId}/conversations/export` | Export Conversations |
| GET | `/1/agents/{agentId}/conversations/{conversationId}` | Get Conversation |
| DELETE | `/1/agents/{agentId}/conversations/{conversationId}` | Delete Conversation |
| POST | `/1/agents/{agentId}/publish` | Publish Agent |
| POST | `/1/agents/{agentId}/unpublish` | Unpublish Agent |
| GET | `/1/configuration` | Get Configuration |
| PATCH | `/1/configuration` | Patch Configuration |
| POST | `/1/feedback` | Create Feedback |
| GET | `/1/providers` | List Providers |
| POST | `/1/providers` | Create Provider |
| GET | `/1/providers/models` | Get Provider Models |
| GET | `/1/providers/{providerId}` | Get Provider |
| PATCH | `/1/providers/{providerId}` | Update Provider |
| DELETE | `/1/providers/{providerId}` | Delete Provider |
| GET | `/1/providers/{providerId}/models` | Get Provider Models By Id |
| GET | `/1/secret-keys` | List Secret Keys |
| POST | `/1/secret-keys` | Create Secret Key |
| GET | `/1/secret-keys/{secretKeyId}` | Get Secret Key |
| PATCH | `/1/secret-keys/{secretKeyId}` | Patch Secret Key |
| DELETE | `/1/secret-keys/{secretKeyId}` | Delete Secret Key |
| GET | `/1/user-data/{userToken}` | Get Data By User Token |
| DELETE | `/1/user-data/{userToken}` | Delete Data By User Token |
| GET | `/{path}` | Send requests to the Algolia REST API |
| POST | `/{path}` | Send requests to the Algolia REST API |
| PUT | `/{path}` | Send requests to the Algolia REST API |
| DELETE | `/{path}` | Send requests to the Algolia REST API |
| GET | `/setClientApiKey` | Switch the API key used to authenticate requests |

## Machine-readable artifacts (3)

- **Documentation** — https://www.algolia.com/doc/guides/algolia-ai/agent-studio
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/algolia/refs/heads/main/openapi/algolia-agent-studio-api-openapi.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/algolia/refs/heads/main/overlays/algolia-agent-studio-api-overlay.yaml

## Other Algolia APIs (12)

- [Algolia Search API](https://apis.io/apis/algolia/algolia-search-api/)
- [Algolia Insights API](https://apis.io/apis/algolia/algolia-insights-api/)
- [Algolia Recommend API](https://apis.io/apis/algolia/algolia-recommend-api/)
- [Algolia Analytics API](https://apis.io/apis/algolia/algolia-analytics-api/)
- [Algolia A/B Testing API](https://apis.io/apis/algolia/algolia-ab-testing-api/)
- [Algolia Personalization API](https://apis.io/apis/algolia/algolia-personalization-api/)
- [Algolia Advanced Personalization API](https://apis.io/apis/algolia/algolia-advanced-personalization-api/)
- [Algolia Crawler API](https://apis.io/apis/algolia/algolia-crawler-api/)
- [Algolia Ingestion API](https://apis.io/apis/algolia/algolia-ingestion-api/)
- [Algolia Query Suggestions API](https://apis.io/apis/algolia/algolia-query-suggestions-api/)
- [Algolia Composition API](https://apis.io/apis/algolia/algolia-composition-api/)
- [Algolia Monitoring API](https://apis.io/apis/algolia/algolia-monitoring-api/)

## Tags

Artificial Intelligence, Agents, REST

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/algolia/algolia-agent-studio-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/algolia/.
