Perplexity-Pro-Search

Perplexity-Pro-Search

Provider: Perplexity
Category: Research & Search
Endpoint: POST /v1/search
Context window:
Served from:

Sonar Pro as an agentic researcher: chains web searches, fetches full pages, and streams live reasoning, adapting strategy for complex queries.

At a glance

FieldValue
Model idperplexity-pro-search
Input modalitiestext
Output modalitiestext
Context window
Region
Featuresweb_search
NewNo
Native inferenceNo

Pricing

ChargeSpecRate
Base Fee (Low Context)per request$0.036
Base Fee (Medium Context)per request$0.047
Base Fee (High Context)per request$0.057
Input Tokensper 1k tokens$0.0078
Output Tokensper 1k tokens$0.039

Example request

$curl https://api.empiriolabs.ai/v1/search \
> -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
> -H 'Content-Type: application/json' \
> -d '{"model": "perplexity-pro-search", "query": "latest LLM benchmarks 2026"}'

Parameters

ParameterTypeRequiredDefaultDescription
search_context_sizeenumno"medium"low|medium|high. · Allowed: low, medium, high
stream_modeenumno"concise"concise: only final answer streams. full: stream tool calls + reasoning too. · Allowed: concise, full
search_modeenumno"default"Filter source type. · Allowed: default, academic, sec
search_recency_filterenumno"none"Restrict to results from the last N. · Allowed: none, day, week, month, year
search_after_datestringnoPublication date filter (MM/DD/YYYY).
search_before_datestringnoPublication date filter (MM/DD/YYYY).
last_updated_after_filterstringnoLast-modified filter (MM/DD/YYYY).
last_updated_before_filterstringnoLast-modified filter (MM/DD/YYYY).
search_language_filterstringnoComma-separated ISO-639-1 codes (max 10).
search_domain_filterstringnoComma-separated allowlist. Prefix with - to deny.
countrystringnoISO alpha-2.
regionstringnoRegion/state.
citystringnoCity.
latitudenumbernoLatitude.
longitudenumbernoLongitude.
return_imagesbooleannofalseInclude image results.
return_videosbooleannofalseInclude video results.
return_citationsbooleannotrueInclude citations.
return_related_questionsbooleannofalseInclude follow-ups.
temperaturenumberno0.2Sampling temperature. · Range: 0 – 2
max_tokensnumberno4096Max output tokens. · Range: 1 – 32768
disable_formattingbooleannofalseReturn raw upstream response.

Live machine-readable schema is also available at GET https://api.empiriolabs.ai/v1/models/perplexity-pro-search.