perplexity/sonar-pro-search
Exclusively available on the OpenRouter API, Sonar Pro's new Pro Search mode is Perplexity's most advanced agentic search system. It is designed for deeper reasoning and analysis. Pricing is based on tokens plus $18 per...
Input⌘ / Ctrl + Enter
Try a prompt
OutputReady
Your response will appear here
Choose an example or write a prompt, then click Run.
API details and access
Model Details
ProviderPerplexity
TypeLlm
Model IDperplexity/sonar-pro-search
Capabilities
InputTextImage
OutputText
Context-
Max Output8,000
VisionSupported
Function CallingNot supported
Access details
Chat CompletionsBase URLhttps://api.sandbase.ai
API Endpoint/v1/chat/completions
{
"model": "perplexity/sonar-pro-search",
"messages": [
{
"role": "user",
"content": "Hello"
}
],
"max_tokens": 512
}Pricing
Input$3.00 / 1M tokens
Output$15.00 / 1M tokens
Production endpoint
Send your first request
OpenAI-compatible endpoint with unified authentication and usage tracking.
POST
https://api.sandbase.ai/v1/chat/completionsModel ID
perplexity/sonar-pro-search01
Input Schema
8 parameters · 1 required · 7 optional
| Parameter | Type | Required | Description |
|---|---|---|---|
messages | object[] | Required | — |
top_k | integer | Optional | Min: 0 |
top_p | number | Optional | Min: 0 · Max: 1 |
stream | boolean | Optional | Default: false |
max_tokens | integer | Optional | Max: 8000 |
temperature | number | Optional | Min: 0 · Max: 2 · Default: 1 |
presence_penalty | number | Optional | Min: -2 · Max: 2 |
frequency_penalty | number | Optional | Min: -2 · Max: 2 |
02
Output Schema
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for the completion |
object | string | Object type, e.g. "chat.completion" |
model | string | Model used for the completion |
choices | array | List of completion choices |
choices[].message.content | string | Generated text content |
choices[].finish_reason | string | Reason the generation stopped |
usage.prompt_tokens | integer | Number of tokens in the prompt |
usage.completion_tokens | integer | Number of tokens in the completion |
usage.total_tokens | integer | Total tokens used |
03
Code Examples
Ready-to-run snippets
curl https://api.sandbase.ai/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "perplexity/sonar-pro-search",
"messages": [{"role": "user", "content": "Hello"}],
"temperature": 0.7,
"max_tokens": 2048,
"stream": true
}'
