
China continental ya está disponible en ChatGPT, Gemini y Google
Usa country CN o HK en tareas CHATGPT, GEMINI y GOOGLE para ver las respuestas que reciben los usuarios de China continental y Hong Kong.

Recibe en JSON los resultados de búsqueda de Google, Bing y Naver y las conversaciones de Reddit, con la misma API que usas para las respuestas de IA.
GOOGLE_SERP: resultados orgánicos con posición, título, enlace y fragmento, más preguntas relacionadas, búsquedas relacionadas y anuncios. Indica page del 1 al 10 para páginas más profundas.BING_SEARCH: los resultados de Bing con el resumen de IA que Bing escribe encima, en aioverview con sus fuentes.NAVER_SERP: los documentos web de Naver, 15 por página, con page del 1 al 10.REDDIT: una búsqueda de publicaciones, una publicación con sus comentarios o las publicaciones más recientes de un subreddit.Los motores de IA construyen sus respuestas a partir de la web, así que las páginas que se posicionan en búsqueda y los hilos que la gente escribe en Reddit son la materia prima de la visibilidad en IA. Estos motores llevan esos datos al flujo que ya usas: la misma solicitud, el mismo webhook y el mismo formato JSON.
Las posiciones se cuentan a lo largo de las páginas, así que el primer resultado de Google en la página 2 tiene la posición 11. Cada tarea lee los resultados en vivo en el momento de la recogida.
Envía la solicitud con tu clave de API en la cabecera Authorization.
curl -X POST https://api.querying.ai/v1/async/task \
-H "Authorization: Bearer $QUERYING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"taskType": "GOOGLE_SERP",
"payload": {
"query": "best project management software for small teams",
"country": "US"
}
}'Envía BING_SEARCH y NAVER_SERP de la misma forma, con query en el payload.
taskTypestringObligatorioCHATGPT o GOOGLE.payload.querystringObligatoriopayload.countrystringUS, KR o JP. Por defecto US.payload.pageintegerposition sigue contando entre páginas.webhook.urlstringidempotencyKeystringAsí llega una tarea terminada, recortada para que se lea mejor.
{
"success": true,
"task": {
"id": "323287e6-d4ef-4797-a337-f6c3b574b7ab",
"taskType": "GOOGLE_SERP",
"status": "COMPLETED",
"createdAt": "2026-10-02T15:45:07.237Z"
},
"credits": { "creditsToCharge": 1, "creditsCharged": 1 },
"response": {
"page": 1,
"organicResults": [
{
"position": 1,
"title": "8 Easy-to-Use Project Management Software Platforms for ...",
"link": "https://ones.com/blog/8-easy-to-use-project-management-software-platforms-for-small-teams/?primary_category=knowledge",
"snippet": "1 day ago — ONES.com came out on top for teams that need Jira-like power without the complexity, while Trello and Asana hold their ground for basic, visual ...",
"page": 1
}
],
"peopleAlsoAsk": [
{ "question": "Does Microsoft Teams have a project management tool?" },
{
"question": "What is the best project management software for a small construction company?"
}
]
}
}task.statusstringQUEUED, PROCESSING y al final COMPLETED con la respuesta o FAILED con error.credits.creditsChargedintegerresponse.organicResultsarrayposition, title, link, snippet y page.response.peopleAlsoAskarrayEnvía REDDIT con un query para buscar publicaciones, añade subreddit para quedarte en una comunidad, o envía la url de una publicación para leerla con su primera página de comentarios.
curl -X POST https://api.querying.ai/v1/async/task \
-H "Authorization: Bearer $QUERYING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"taskType": "REDDIT",
"payload": {
"query": "best mechanical keyboard for programming",
"country": "US"
}
}'Así llega una tarea terminada, recortada para que se lea mejor.
{
"success": true,
"task": {
"id": "fe0a46a2-7bf1-4cd0-8183-d299dc421c70",
"taskType": "REDDIT",
"status": "COMPLETED",
"createdAt": "2026-10-02T15:47:44.384Z"
},
"credits": { "creditsToCharge": 1, "creditsCharged": 1 },
"response": {
"results": [
{
"url": "https://www.reddit.com/r/MechanicalKeyboardsUK/comments/1qz6da6/best_silent_mechanical_keyboard_for_programming/",
"title": "Best silent mechanical keyboard for programming?",
"postId": "1qz6da6",
"preview": "I currently have a mechanical keyboard but I often wake up in the middle of the night and it is quite loud so I can't use my computer because …",
"subreddit": "MechanicalKeyboardsUK"
}
]
}
}payload.subredditstringr/.payload.urlstringhttps://www.reddit.com/r/{subreddit}/comments/{postId}/…. Lee el post con su primera página de comentarios.payload.commentSortstringtop (por defecto), new, controversial, old o qa.response.resultsarraypostId, title, url, subreddit y preview.response.postobjecturl de un post: título, cuerpo, autor, puntuación y número de comentarios.response.commentsobjectLa solicitud devuelve la tarea al instante con status QUEUED. Consulta GET /v1/async/task/{id} hasta que status sea COMPLETED o FAILED, o añade webhook.url y la tarea terminada llega a tu servidor con los mismos task, credits y response. Los resultados siguen disponibles 24 horas después de terminar la tarea.
curl https://api.querying.ai/v1/async/task/$TASK_ID \
-H "Authorization: Bearer $QUERYING_API_KEY"Cada tarea completada usa 1 crédito.

Usa country CN o HK en tareas CHATGPT, GEMINI y GOOGLE para ver las respuestas que reciben los usuarios de China continental y Hong Kong.

Usa payload.location en tareas GOOGLE, AIMODE y GOOGLE_SERP para ver la AI Overview, la respuesta de AI Mode y los resultados que ve un usuario en ese lugar.
Recibe las actualizaciones por correo.