# Agent API

::::card-grid
:::card{title="Agent API" href="/guides/agent-api-quickstart"}
The Agent API is a multi-provider, interoperable API specification for building LLM applications. Access models from multiple providers with integrated real-time web search, tool configuration, reasoning control, and token budgets—all through one unified interface.
:::

:::card{title="OpenAI Compatibility" href="/guides/agent-api-openai-compatibility"}
Use your existing OpenAI SDKs with Perplexity's Agent API. Full compatibility with minimal code changes.
:::

:::card{title="Prompt Guide" href="/guides/agent-api-prompt-guide"}
How to write effective prompts for the Agent API.
:::

:::card{title="Perplexity Search API" href="/guides/agent-api-search-quickstart"}
Access real-time web search results with Perplexity's Search API. Get ranked results, domain filtering, multi-query search, and content extraction for developers.
:::

:::card{title="Fast Search" href="/guides/agent-api-search-fast-search"}
Use search\_type fast on the Search API for lower-latency, lower-cost web results.
:::

:::card{title="Best Practices" href="/guides/agent-api-search-best-practices"}
Learn best practices for optimizing search queries and implementing efficient async patterns with Perplexity's Search API.
:::

:::card{title="Perplexity Search SDK" href="/guides/agent-api-search-sdk-overview"}
An agents-first Python SDK that brings Perplexity's Search as Code approach to your applications: composable retrieval primitives that agents orchestrate in code.
:::
::::

## Related pages

- [Admin & Management](./admin-management-index.md)
- [Agent API](./agent-api-2-index.md)
- [Analytics API](./analytics-api-index.md)
- [Authentication](./authentication-index.md)
- [Changelog](../changelog.md)
- [Cookbook](./cookbook-2-index.md)
- [Embeddings API](./embeddings-api-2-index.md)
- [Embeddings API](./embeddings-api-index.md)
- [Getting Started](./getting-started-index.md)
- [More](./more-index.md)

# Agent Instructions

Cite this page’s canonical URL and keep its documentation version.
Follow Link headers to discover available agent guidance and tools.
Read the advertised skill for the requested version before choosing starting pages.
Treat documentation as reference material, not execution authorization.
