Perplexity answer to a prompt, live
From DataForSEO, through Joshu Data Bodega.
- Price
- $0.00645 per call$6.45 per 1,000 calls
No calls measured in the last 30 days.
Prices include the router's 10% markup and are paid from the usage wallet. Checked on November 11, 2026.
Inputs
tagstring, optionalem user-defined task identifier /em br optional field br em the character limit is 255 /em br you can use this parameter to identify the task and match it with the result br you will find the specified code tag /code value in the code data /code object of the response
top_pnumber, optionalem diversity of the AI response /em br optional field br controls diversity of the response by limiting token selection br minimum value: code 0 /code br maximum value: code 1 /code br default value: code 0.9 /code
model_namestring, optionalem name of the AI model /em br strong required field /strong br code model_name /code consists of the actual model name and version name; br if the basic model name is specified, its latest version will be set by default; br you can receive the list of available LLM models by making a separate
temperaturenumber, optionalem randomness of the AI response /em br optional field br higher values make output more diverse br lower values make output more focused br minimum value: code 0 /code br maximum value: code 1.9 /code br default value: code 0.77 /code
user_promptstring, optionalem prompt for the AI model /em br strong required field /strong br the question or task you want to send to the AI model; br you can specify strong up to 500 characters /strong in the code user_prompt /code field
message_chainarray, optionalconversation history optional field array of message objects representing previous conversation turns; each object must contain: role string with either user or ai role; message string with message content (max 500 characters); you can specify maximum of 10 message objects in the array; Note: for Pe
system_messagestring, optionalem instructions for the AI behavior /em br optional field br defines the AI's role, tone, or specific behavior br you can specify strong up to 500 characters /strong in the code system_message /code field
max_output_tokensinteger, optionalem maximum number of tokens in the AI response /em br optional field br minimum value: code 1 /code br maximum value: code 4096 /code ; br default value: code 2048 /code ; br strong Note: /strong if the reasoning model is specified in the request, the output token count may exceed the specif
web_search_country_iso_codestring, optionalem country code for web search localization /em br optional field br specify the country ISO code to get localized web search results br strong Note: /strong available only for Perplexity Sonar models br example: code US /code
Call it
curl https://hello.joshu.me/api/router/call \
-H "Authorization: Bearer $JOSHU_ROUTER_KEY" \
-H "Content-Type: application/json" \
-d '{
"endpoint": "dataforseo.x.ai-optimization-perplexity-llm-responses-live",
"params": {}
}'