Perplexity
Perplexity AI is an answer engine that delivers accurate answers to complex questions using large language models with real-time web search capabilities.
Perplexity publishes 17 API contracts indexed on the APIs.io network, including Async Chat Completions API, Responses API, Agent API, and 14 more. Tagged areas include Artificial Intelligence, LLM, Search, Agents, and Embeddings.
The Perplexity catalog on APIs.io includes 1 event-driven AsyncAPI specification and 2 Spectral governance rulesets.
Perplexity’s developer surface includes changelog, authentication, getting-started guide, API reference, pricing, engineering blog, signup flow, and 59 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Typed Decision Models | covered | 51.8 | 1 | - |
| AI Model Routing | covered | 51.8 | 1 | - |
| Stripe App Marketplace and Partner Ecosystem (builders on Stripe) | covered | 51.8 | 1 | - |
| Raycast Store Extensions (first-party publishers + community-wrapped products) | covered | 51.8 | 1 | - |
| Obsidian Community Plugins (third-party APIs the Obsidian plugin ecosystem integrates) | covered | 51.8 | 1 | - |
| Discord App Directory (builders of apps on Discord) | covered | 51.8 | 1 | - |
| IFTTT Services (service publishers) | covered | 51.8 | 1 | - |
| Hugging Face Hub Organisations | covered | 51.8 | 1 | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 7
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 17
Individual APIs this provider publishes, each with its own machine-readable definition.
Perplexity
What do you want to know?
Perplexity Async Chat Completions API
The Async Chat Completions API enables developers to submit long-running chat completion requests for background processing. Requests are queued and processed asynchronously, re...
Perplexity Search API
The Search API enables developers to perform ranked web searches with advanced filtering including domain, language, country, and date recency controls, returning structured res...
Perplexity Responses API
The Responses API (Agentic Research API) provides access to third-party frontier models from providers like OpenAI, Anthropic, Google, and xAI with integrated web search tools, ...
Perplexity Embeddings API
The Embeddings API generates high-quality text embeddings for semantic search and retrieval, offering both standard embeddings for independent texts and contextualized embedding...
Perplexity Agent API
The Agent API from Perplexity — 1 operation(s) for agent.
Perplexity Async API
The Async API from Perplexity — 2 operation(s) for async.
Perplexity Contextualizedembeddings API
The Contextualizedembeddings API from Perplexity — 1 operation(s) for contextualizedembeddings.
Perplexity Embeddings API
The Embeddings API from Perplexity — 1 operation(s) for embeddings.
Perplexity Models API
The Models API from Perplexity — 1 operation(s) for models.
Perplexity Search API
The Search API from Perplexity — 1 operation(s) for search.
Perplexity Decisions API
The Decisions API from Perplexity — 1 operation(s) for decisions. Ask yes/no, multiple-choice, and rating questions about your content and get probabilities back (gateway preview).
Perplexity Sonar API
The Sonar API from Perplexity — 1 operation(s) for sonar.
Perplexity Admin API
The Admin API from Perplexity — 1 operation(s) for admin.
Perplexity Analytics API
The Analytics API from Perplexity — 2 operation(s) for analytics.
Perplexity Batches API
The Batches API from Perplexity — 6 operation(s) for batches.
Perplexity Skills API
The Skills API from Perplexity — 4 operation(s) for skills.
Scroll for all 17
Postman Collections 7
Ready-to-run Postman collections for exercising this provider's APIs.
Perplexity AI Agent API
POSTMANScroll for all 7
Open Collections 8
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Perplexity AI Agent API
OPEN COLLECTIONPerplexity AI Agent Async API
OPEN COLLECTIONPerplexity AI Agent Contextualizedembeddings API
OPEN COLLECTIONPerplexity AI Agent Embeddings API
OPEN COLLECTIONPerplexity AI Agent Models API
OPEN COLLECTIONPerplexity AI Agent Search API
OPEN COLLECTIONPerplexity AI Agent Sonar API
OPEN COLLECTIONPerplexity AI API
OPEN COLLECTIONScroll for all 8
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Perplexity MCP servers
Remote MCP server at api.perplexity.ai over streamable HTTP requiring OAuth; 4 tools listed.
MCP SERVERPerplexity API pricing
Prices published by Perplexity, read 2026-10-07 from docs.perplexity.ai/docs/getting-started/pricing.
| Plan | Price |
|---|---|
| web_search (standard) | $0.0025 per invocation |
| web_search (Fast Search) | $0.001 per invocation |
| image_search | $0.0025 per successful invocation |
| fetch_url | $0.0005 per invocation |
| people_search | $0.005 per invocation |
| finance_search | $0.005 per invocation |
| sandbox | $0.03 per session |
| Search API | $5.00 per 1K requests |
All 15 plans, limits and sources →
Rate limits
- Agent API request limit Tier 0: 1 QPS
- Agent API request limit Tier 1: 3 QPS
- Agent API request limit Tier 2: 8 QPS
Billed by: invocation · FinOps profile →
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Perplexity Rate Limits
RATE LIMITSService Levels 1
Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.
Perplexity
SLAFinOps 1
Cost, billing, and metering signals for API financial operations.
Perplexity Finops
FINOPSFeatures 16
Notable capabilities this provider offers.
Scroll for all 16
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Perplexity Streaming API (HTTP + Server-Sent Events)
AsyncAPI description of Perplexity's HTTP-based streaming surface. IMPORTANT TRANSPORT NOTE ------------------------ Perplexity does NOT expose a WebSocket (ws://, wss://) API. ...
ASYNCAPISpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Perplexity — asyncapi rules
SPECTRALPerplexity — jsonschema rules
SPECTRALJSON Schema 108
Standalone JSON Schema definitions for this provider's data models.
Annotation
JSON SCHEMAApiChatCompletionsRequest
JSON SCHEMAApiPublicSearchResult
JSON SCHEMAApiSearchPage
JSON SCHEMAApiSearchRequest
JSON SCHEMAApiSearchResponse
JSON SCHEMAAsyncApiChatCompletionsRequest
JSON SCHEMAAsyncApiChatCompletionsResponse
JSON SCHEMAAsyncApiChatCompletionsResponseSummary
JSON SCHEMAAsyncProcessingStatus
JSON SCHEMAChatMessage
JSON SCHEMAChatMessage
JSON SCHEMAChatMessageContentFileChunk
JSON SCHEMAChatMessageContentImageChunk
JSON SCHEMAChatMessageContentPDFChunk
JSON SCHEMAChatMessageContentTextChunk
JSON SCHEMAChatMessageContentVideoChunk
JSON SCHEMAChatMessageRole
JSON SCHEMAChoice
JSON SCHEMACompletionResponse
JSON SCHEMACompletionResponseStatus
JSON SCHEMACompletionResponseType
JSON SCHEMAContentPart
JSON SCHEMAContentPartType
JSON SCHEMAContextualized Embedding Object
JSON SCHEMAContextualized Embeddings Request
JSON SCHEMAContextualized Embeddings Response
JSON SCHEMACost
JSON SCHEMACurrency
JSON SCHEMADate
JSON SCHEMADateFilters
JSON SCHEMAEmbedding Object
JSON SCHEMAEmbeddings Request
JSON SCHEMAEmbeddings Response
JSON SCHEMAEmbeddings Usage
JSON SCHEMAErrorInfo
JSON SCHEMAEventType
JSON SCHEMAExecutePythonStepDetails
JSON SCHEMAFetchUrlContentStepDetails
JSON SCHEMAFetchUrlQueriesEvent
JSON SCHEMAFetchUrlResultsEvent
JSON SCHEMAFetchUrlResultsOutputItem
JSON SCHEMAFetchUrlTool
JSON SCHEMAFinanceSearchStepDetails
JSON SCHEMAFinanceSearchTool
JSON SCHEMAFunctionCallInput
JSON SCHEMAFunctionCallOutputInput
JSON SCHEMAFunctionCallOutputItem
JSON SCHEMAFunctionTool
JSON SCHEMAHTTPValidationError
JSON SCHEMAImageResult
JSON SCHEMAInput
JSON SCHEMAInputContent
JSON SCHEMAInputContentPart
JSON SCHEMAInputItem
JSON SCHEMAInputMessage
JSON SCHEMAJSONSchema
JSON SCHEMAJSONSchemaFormat
JSON SCHEMAListAsyncApiChatCompletionsResponse
JSON SCHEMAListModelsResponse
JSON SCHEMAMessageOutputItem
JSON SCHEMAModel
JSON SCHEMAOutputItem
JSON SCHEMAOutputItemAddedEvent
JSON SCHEMAOutputItemDoneEvent
JSON SCHEMAReasoningConfig
JSON SCHEMAReasoningStartedEvent
JSON SCHEMAReasoningStep
JSON SCHEMAReasoningStoppedEvent
JSON SCHEMAResponseCompletedEvent
JSON SCHEMAResponseCreatedEvent
JSON SCHEMAResponseFailedEvent
JSON SCHEMAResponseFormat
JSON SCHEMAResponseFormatJSONSchema
JSON SCHEMAResponseFormatText
JSON SCHEMAResponseInProgressEvent
JSON SCHEMAResponsesCost
JSON SCHEMAResponsesObjectType
JSON SCHEMAResponsesRequest
JSON SCHEMAResponsesResponse
JSON SCHEMAResponseStreamEvent
JSON SCHEMAResponsesUsage
JSON SCHEMARoleType
JSON SCHEMASearchDomainFilter
JSON SCHEMASearchQueriesEvent
JSON SCHEMASearchRecencyFilter
JSON SCHEMASearchResult
JSON SCHEMASearchResultsEvent
JSON SCHEMASearchResultsOutputItem
JSON SCHEMASearchSource
JSON SCHEMAStatus
JSON SCHEMATextDeltaEvent
JSON SCHEMATextDoneEvent
JSON SCHEMATool
JSON SCHEMAToolCall
JSON SCHEMAToolCallDetails
JSON SCHEMAToolCallFunction
JSON SCHEMAToolUserLocation
JSON SCHEMAURL
JSON SCHEMAUrlContent
JSON SCHEMAUsageInfo
JSON SCHEMAUserLocation
JSON SCHEMAValidationError
JSON SCHEMAVideoURL
JSON SCHEMAWebSearchFilters
JSON SCHEMAWebSearchOptions
JSON SCHEMAWebSearchStepDetails
JSON SCHEMAWebSearchTool
JSON SCHEMAScroll for all 108
JSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Perplexity Structure
JSON STRUCTUREExamples 2
Example request and response payloads for these APIs.
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 4
Portal, sign-up, and the first successful call
Documentation 8
Reference material describing how the API behaves
Scroll for all 8
Agent Surfaces 6
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 6
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 10
Status, limits, changes, and where to get help
Scroll for all 10
Commercial 7
Pricing, plans, and the legal terms of use
Scroll for all 7
Company 3
The organization behind the API
Other 11
Properties that don't map to a standard resource type
Scroll for all 11
Source (apis.yml)
Perplexity API — frequently asked questions
Does Perplexity have an API?
Yes. APIs.io lists 17 APIs from Perplexity, including Perplexity, Perplexity Async Chat Completions API and Perplexity Search API, and 14 more.
Is there an OpenAPI specification for the Perplexity API?
Yes. APIs.io indexes 12 OpenAPI specifications for Perplexity, each linked for download from this page.
How do I authenticate with the Perplexity API?
Perplexity documents its authentication (http · 1 scheme). The details are profiled on APIs.io as Perplexity Authentication.
How much does the Perplexity API cost?
Perplexity publishes its prices; its web_search (standard) plan is $0.0025 per invocation as of 2026-10-07. APIs.io lists 15 pricing plans for Perplexity, with each plan's price, limits and inclusions under Pricing on this page.
Does Perplexity have an MCP server?
Yes. APIs.io lists 1 MCP server for Perplexity: Remote MCP server at api.perplexity.ai over streamable HTTP requiring OAuth; 4 tools listed.
Is the Perplexity API ready for AI agents?
Perplexity has a Kin Score of 65.7 out of 100 (strong) and an Agent Readiness score of 67.7 (agent-native), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.