{"as_of":"2026-10-13","provider":{"id":"perplexity","name":"Perplexity","homepage":"https://www.perplexity.ai/","notes":"Only the Search API (POST /search) is modelled, as two usage prices (standard and Fast Search). Agent API tool prices and Sonar token prices on the same pricing page are different products. The Search API has no plan ladder, no monthly allowance and no free allowance on the pages read; credits are bought in advance.","collected":"2026-10-13","collected_region":"KR network","data_use_scope":{"pages_used":["https://docs.perplexity.ai/docs/getting-started/pricing","https://docs.perplexity.ai/docs/search/fast-search","https://docs.perplexity.ai/docs/search/quickstart","https://docs.perplexity.ai/api-reference/search-post","https://docs.perplexity.ai/docs/admin/rate-limits-usage-tiers","https://docs.perplexity.ai/docs/getting-started/projects","https://docs.perplexity.ai/guides/mcp-server","https://docs.perplexity.ai/docs/resources/privacy-security"],"robots":[{"url":"https://docs.perplexity.ai/docs/getting-started/pricing","allowed":true,"rule":null,"checked_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/docs/search/fast-search","allowed":true,"rule":null,"checked_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/docs/search/quickstart","allowed":true,"rule":null,"checked_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/api-reference/search-post","allowed":true,"rule":null,"checked_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/docs/admin/rate-limits-usage-tiers","allowed":true,"rule":null,"checked_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/docs/getting-started/projects","allowed":true,"rule":null,"checked_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/guides/mcp-server","allowed":true,"rule":null,"checked_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/docs/resources/privacy-security","allowed":true,"rule":null,"checked_at":"2026-10-13"}],"tos":{"status":"CHECKED","checked_at":"2026-10-13","binds":"UNCLEAR","automated_access":"PROHIBITED","content_reuse":"PROHIBITED","pages":["https://www.perplexity.ai/hub/legal/terms-of-service","https://www.perplexity.ai/hub/legal/perplexity-api-terms-of-service","https://www.perplexity.ai/hub/legal/perplexity-api-terms-of-service-search"],"evidence":[{"topic":"binds","url":"https://www.perplexity.ai/hub/legal/terms-of-service","quote":"By accessing and/or using the Services, you are agreeing to these Terms.","verified":true},{"topic":"automated_access","url":"https://www.perplexity.ai/hub/legal/terms-of-service","quote":"(i) use any robot, spider, crawlers, scraper, or other automatic device, process, software or queries that intercepts, “mines,” scrapes, extracts, or otherwise accesses the Services to monitor, extract, copy or collect information or data from or through the Services, or engage in any manual process to do the same;","verified":true},{"topic":"content_reuse","url":"https://www.perplexity.ai/hub/legal/terms-of-service","quote":"(a) download, modify, copy, distribute, transmit, display, perform, reproduce, duplicate, publish, license, create derivative works from, or offer for sale any information contained on, or obtained from or through, the Services","verified":true},{"topic":"binds","url":"https://www.perplexity.ai/hub/legal/perplexity-api-terms-of-service","quote":"Please note that this Agreement is applicable to Perplexity’s API customers only","verified":true}],"note":"Four documents were read: the consumer terms (bind users of the website and apps and bar scrapers and copying, unless written permission is given), the API terms and the Search Addendum (bind API customers; neither addresses scraping or reuse of website pages) and the Acceptable Use Policy (no such clause). Whether the consumer terms cover docs.perplexity.ai is not stated, so the stricter reading is recorded. The privacy policy (403 JavaScript challenge) and the trust center (JavaScript only) could not be read.","verified":true},"rights":{"state":"PERMISSION_REQUIRED","serve":true,"decision":"reuse-restricted-kept-2026-09-29","rights":{"call":"yes","store":"permission","transform":"permission","redistribute":"permission"},"basis":"Terms (read 2026-10-13) restrict reuse of site content: PROHIBITED.","sources":[{"url":"https://docs.perplexity.ai/docs/getting-started/pricing","channel":"web","call":"yes"},{"url":"https://docs.perplexity.ai/docs/search/fast-search","channel":"web","call":"yes"},{"url":"https://docs.perplexity.ai/docs/search/quickstart","channel":"web","call":"yes"},{"url":"https://docs.perplexity.ai/api-reference/search-post","channel":"web","call":"yes"},{"url":"https://docs.perplexity.ai/docs/admin/rate-limits-usage-tiers","channel":"web","call":"yes"},{"url":"https://docs.perplexity.ai/docs/getting-started/projects","channel":"web","call":"yes"},{"url":"https://docs.perplexity.ai/guides/mcp-server","channel":"web","call":"yes"},{"url":"https://docs.perplexity.ai/docs/resources/privacy-security","channel":"web","call":"yes"}]}},"agent_access":null,"facts":[{"key":"mcp_server","label":"Official MCP server","status":"TRUE","value":{"official":true,"remote":true,"local":true,"auth":["oauth","api_key"],"auth_complete":true,"url":"https://api.perplexity.ai/mcp"},"level":"provider","note":"The documentation page of the provider describes its own MCP server.","evidence":[{"url":"https://docs.perplexity.ai/guides/mcp-server","quote":"Remote MCP server (recommended): hosted by Perplexity at https://api.perplexity.ai/mcp . No installation, nothing to update, works with any client that supports remote MCP servers. Sign in with your Perplexity account or use an API key.","source_type":"official_docs","retrieved_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/guides/mcp-server","quote":"Sign in with Perplexity (OAuth): add the server without any credentials.","source_type":"official_docs","retrieved_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/guides/mcp-server","quote":"API key: send your key as a bearer token.","source_type":"official_docs","retrieved_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/guides/mcp-server","quote":"Local MCP server: run the open-source server on your machine over stdio.","source_type":"official_docs","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null,"exceptions":[]},{"key":"soc2_type","label":"SOC 2 report type","status":"TRUE","value":{"type":"II","held":true},"level":"provider","evidence":[{"url":"https://docs.perplexity.ai/docs/resources/privacy-security","quote":"SOC 2 Type II Report - Comprehensive security controls audit covering security, availability, processing integrity, confidentiality, and privacy","source_type":"official_docs","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null,"exceptions":[]}]},"product":{"id":"perplexity-search","name":"Perplexity Search API","kinds":["serp_api"],"summary":"Ranked web results with extracted page text, billed per successful request from prepaid credits.","pricing_url":"https://docs.perplexity.ai/docs/getting-started/pricing","facts":[{"key":"units_search","label":"Units per search","status":"TRUE","value":1,"level":"product","note":"A successful request with an array of up to five queries is one billing unit.","derived":"The billing unit is one successful request, so one search is one unit.","evidence":[{"url":"https://docs.perplexity.ai/docs/getting-started/pricing","quote":"Billing unit: Search API charges for each successful POST /search request, not for each query in the request.","source_type":"official_pricing","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null,"exceptions":[]},{"key":"serp_response_mode","label":"Search response mode","status":"TRUE","value":{"mode":"realtime","typical_seconds":null},"level":"product","evidence":[{"url":"https://docs.perplexity.ai/docs/search/quickstart","quote":"Perplexity’s Search API returns real-time, ranked web results as structured data, with controls for domains, languages, regions, and extracted content.","source_type":"official_docs","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null,"exceptions":[]},{"key":"failed_request_billing","label":"Billing of failed requests","status":"TRUE","value":{"provider_failures_billed":false,"target_errors_billed":null},"level":"product","note":"A successful response is billed even when it returns no results.","evidence":[{"url":"https://docs.perplexity.ai/docs/getting-started/pricing","quote":"Invalid requests, rate-limited requests, and upstream failures are not billed.","source_type":"official_pricing","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null,"exceptions":[]},{"key":"serp_localization","label":"Search results by country","status":"TRUE","value":{"coverage":"unspecified","countries":null,"count":null},"level":"product","note":"No list of countries is published.","evidence":[{"url":"https://docs.perplexity.ai/docs/search/quickstart","quote":"Set country to an ISO 3166-1 alpha-2 code such as US , GB , DE , or JP to get more geographically relevant results.","source_type":"official_docs","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null,"exceptions":[]},{"key":"serp_result_types","label":"Parsed search result types","status":"TRUE","value":{"types":["organic"]},"level":"product","note":"The pages name no news or image results for this API.","derived":"The ranked web results are recorded as organic results.","evidence":[{"url":"https://docs.perplexity.ai/docs/search/quickstart","quote":"Perplexity’s Search API returns real-time, ranked web results as structured data, with controls for domains, languages, regions, and extracted content.","source_type":"official_docs","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null,"exceptions":[]},{"key":"search_content","label":"Search response includes page content","status":"TRUE","value":null,"level":"product","note":"The snippet field carries text extracted from the page, within a token budget; it is an excerpt, not a guaranteed copy of the page.","evidence":[{"url":"https://docs.perplexity.ai/api-reference/search-post","quote":"Search the web and retrieve relevant web page contents.","source_type":"official_docs","retrieved_at":"2026-10-13"},{"url":"https://docs.perplexity.ai/docs/search/quickstart","quote":"Use max_tokens and max_tokens_per_page to control how much content is extracted from result pages","source_type":"official_docs","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null,"exceptions":[]}]},"offers":[{"id":"perplexity-search-standard","name":"Search API, standard web search","link":{"url":"https://plans.intoperson.com/go/perplexity-search-standard","provider_url":"https://docs.perplexity.ai/docs/getting-started/pricing","landing":"pricing","link_level":"PROVIDER_ONLY","affiliate":{"program":null,"status":"NONE","disclosure":null}},"type":"usage","listed":true,"notes":null,"billing_options":["pay_as_you_go"],"facts":[{"key":"usage_rate","label":"Usage price","status":"TRUE","value":{"usd_per_1k":5,"unit":"requests"},"level":"offer","derived":"$5.00 per 1,000 successful requests.","evidence":[{"url":"https://docs.perplexity.ai/docs/getting-started/pricing","quote":"Search API $5.00 Raw web search results with advanced filtering","source_type":"official_pricing","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null},{"key":"rate_limit","label":"Request rate limit","status":"TRUE","value":{"requests":50,"per":"second"},"level":"offer","note":"The limit counts query units; a request with one query uses one unit.","evidence":[{"url":"https://docs.perplexity.ai/docs/admin/rate-limits-usage-tiers","quote":"POST /search 50 query units per second 50 query units","source_type":"official_docs","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null}]},{"id":"perplexity-search-fast","name":"Search API, Fast Search","link":{"url":"https://plans.intoperson.com/go/perplexity-search-fast","provider_url":"https://docs.perplexity.ai/docs/getting-started/pricing","landing":"pricing","link_level":"PROVIDER_ONLY","affiliate":{"program":null,"status":"NONE","disclosure":null}},"type":"usage","listed":true,"notes":null,"billing_options":["pay_as_you_go"],"facts":[{"key":"usage_rate","label":"Usage price","status":"TRUE","value":{"usd_per_1k":1,"unit":"requests"},"level":"offer","evidence":[{"url":"https://docs.perplexity.ai/docs/search/fast-search","quote":"The Search API charges $1.00 per 1,000 Fast Search requests instead of $5.00 for standard web search.","source_type":"official_docs","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null},{"key":"rate_limit","label":"Request rate limit","status":"TRUE","value":{"requests":50,"per":"second"},"level":"offer","note":"The limit counts query units; a request with one query uses one unit.","evidence":[{"url":"https://docs.perplexity.ai/docs/admin/rate-limits-usage-tiers","quote":"POST /search 50 query units per second 50 query units","source_type":"official_docs","retrieved_at":"2026-10-13"}],"checked_at":"2026-10-13","applies_to":null}]}],"scope":"Each plan lists its own facts and the exceptions that apply to it; product and provider facts apply to every plan otherwise.","link_notes":{"PROVIDER_ONLY":"Opens the provider's pricing page; choose this plan there or after signing up."}}