Google SERP Парсер

Вебхук

Укажите callbackUrl в теле запроса на отправку задачи, чтобы получать результат через вебхук вместо опроса. После завершения парсинга сервер отправляет POST-запрос на этот URL с payload результата.

Отправка с callback

curl https://app.parsering.com/api/parsing/v1/serp-google \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --data '{
  "q": "Buy pizza",
  "pages": 10,
  "callbackUrl": "https://my-server.com/webhook/parsing"
}'

Payload вебхука

Убедитесь, что ваш эндпоинт вебхука отвечает кодом 2xx для подтверждения получения.

Ваш эндпоинт получит POST-запрос со следующим JSON-телом:

{
  "status": "ready",
  "scope": "serp",
  "requestId": "abaf4ac3-d9e7-43f2-a414-e7d2ca9ff635",
  "data": {
    "input": {
      "original_url": "https://www.google.com/search?q=Buy+pizza&hl=en&gl=us"
    },
    "organic": [
      {
        "link": "https://example.com/pizza",
        "rank": 1,
        "title": "Order Pizza Online",
        "description": "Fast delivery. Order now at example.com."
      }
    ],
    "related": []
  },
  "respondedAt": "2026-03-20T10:35:35.866Z"
}

Важно! Скриншот хранится 1 час после парсинга.
Сохраните результаты на своей стороне, чтобы не потерять их.

Следующие шаги