Yandex

Search Yandex web results

Returns organic Yandex web results for a query: title, destination URL, display URL, and snippet, with page-based pagination. Advertisements are not returned. Yandex challenges a portion of requests with a captcha; the service retries and returns 503 if every attempt is challenged, so callers should retry on 503. Results are localized by Yandex to the location the request is made from.

get/yandex/search

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/yandex/search
  • Auth: API key in header x-api-key

Query parameters

qstring required

Search query

pageinteger

1-based result page; defaults to 1, maximum 10

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "pagination": {
      "next_page": 2,
      "page": 1
    },
    "query": "openai",
    "results": [
      {
        "description": "OpenAI is an AI research and deployment company.",
        "display_url": "openai.com",
        "position": 1,
        "title": "OpenAI | Research & Deployment",
        "url": "https://openai.com/"
      }
    ]
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.