
A China continental já está disponível no ChatGPT, no Gemini e no Google
Use country CN ou HK em tarefas CHATGPT, GEMINI e GOOGLE para receber as respostas que os usuários da China continental e de Hong Kong veem.

Use payload.location em tarefas CHATGPT e GEMINI para receber a resposta que um usuário vê naquele local.
location em cada resultado com local: o lugar que a resposta usou, as coordenadas e o tipo de lugar reconhecido.Perguntas como “um bom dentista por perto” ou “onde almoçar” dependem de onde o usuário está. O ChatGPT e o Gemini respondem conforme a localização do usuário, então o mesmo prompt traz clínicas diferentes em Gangnam e em Busan. Informe em payload.location um lugar dentro do country da tarefa, e o querying.ai pergunta ao mecanismo como um usuário que está ali.
Escreva o lugar como as pessoas de lá escrevem, com até 200 caracteres: “강남역”, “Gangnam-gu, Seoul” ou um endereço completo. Para um nome que várias cidades compartilham, acrescente o distrito ou a cidade. O resultado registra o que foi aplicado:
location.query: o texto que você enviou.location.name: o lugar reconhecido, escrito como se escreve naquele mercado.location.latitude e location.longitude: o ponto para o qual o mecanismo respondeu.location.precision: o tipo de lugar reconhecido, como railway, suburb ou city.A localização funciona em tarefas CHATGPT, GEMINI, GOOGLE, AIMODE e GOOGLE_SERP. A API confere o mecanismo no momento do envio e devolve LOCATION_UNSUPPORTED para qualquer outro mecanismo, então cada tarefa executada responde para o lugar que você escolheu.
Envie a requisição com a sua chave de API no cabeçalho Authorization.
curl -X POST https://api.querying.ai/v1/async/task \
-H "Authorization: Bearer $QUERYING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"taskType": "CHATGPT",
"payload": {
"prompt": "Best coffee shops near me for working on a laptop",
"country": "US",
"location": "SoHo, New York"
}
}'taskTypestringObrigatórioCHATGPT ou GOOGLE.payload.promptstringObrigatóriopayload.countrystringUS, KR ou JP. Padrão US.payload.locationstringcountry, como uma estação, um bairro ou um endereço, com até 200 caracteres. O motor responde como a um usuário que está ali. Para CHATGPT, GEMINI, GOOGLE, AIMODE e GOOGLE_SERP.webhook.urlstringidempotencyKeystringUma tarefa concluída chega assim, resumida para facilitar a leitura.
{
"success": true,
"task": {
"id": "e5aba119-a26e-4f82-a965-35c9234a428b",
"taskType": "CHATGPT",
"status": "COMPLETED",
"createdAt": "2026-10-02T15:41:03.858Z"
},
"credits": { "creditsToCharge": 2, "creditsCharged": 2 },
"response": {
"text": "Here are several **nearby cafés that look particularly suitable for laptop work**, based on current local listings and work-friendly details:\n\n- The Lost Draft — **0.2 km away**. Laptop-friendly, with Wi-Fi, comfortable seating, and larger tables.\n…",
"sources": [
{
"position": 1,
"url": "https://awifiplace.com/cities/new-york",
"label": "Best Coffee Shops to Work in New York (2026) | 103 Cafes with WiFi",
"attribution": "A Wifi.Place"
}
],
"searchQueries": [
"best coffee shops for laptop work near me wifi outlets"
],
"location": {
"name": "SoHo, Manhattan, New York County, New York, 10012, United States",
"query": "SoHo, New York",
"latitude": 40.72288,
"longitude": -73.99875,
"precision": "neighbourhood"
}
}
}task.statusstringQUEUED, PROCESSING e, no fim, COMPLETED com a resposta ou FAILED com error.credits.creditsChargedintegerresponse.textstringresponse.locationobjectquery, name, latitude, longitude e precision.response.sourcesarrayposition, url e label.response.searchQueriesarrayA requisição devolve a tarefa na hora, com status QUEUED. Consulte GET /v1/async/task/{id} até status virar COMPLETED ou FAILED, ou adicione webhook.url e a tarefa concluída chega ao seu servidor com os mesmos task, credits e response. Os resultados ficam disponíveis por 24 horas após o fim da tarefa.
curl https://api.querying.ai/v1/async/task/$TASK_ID \
-H "Authorization: Bearer $QUERYING_API_KEY"LOCATION_UNSUPPORTEDHTTP 422payload.location funciona em CHATGPT, GEMINI, GOOGLE, AIMODE e GOOGLE_SERP. Os outros mecanismos devolvem este código no envio.LOCATION_NOT_FOUNDHTTP 422payload.location é desconhecido dentro de country. Acrescente o bairro ou a cidade e envie de novo.LOCATION_LOOKUP_UNAVAILABLEHTTP 503Uma tarefa com local custa o mesmo que qualquer outra do mecanismo: 2 créditos no ChatGPT e 1 crédito no Gemini por tarefa concluída.

Use country CN ou HK em tarefas CHATGPT, GEMINI e GOOGLE para receber as respostas que os usuários da China continental e de Hong Kong veem.

Use payload.location em tarefas GOOGLE, AIMODE e GOOGLE_SERP para receber a AI Overview, a resposta do AI Mode e os resultados que um usuário vê naquele local.
Receba atualizações do produto por e-mail.