Yandex API

Yandex Search, Images and Videos API with Reverse Image Search

Scrappa's Yandex API turns public Yandex results into structured JSON. Search the web with organic results, ads, related searches and an entity card, search images with original size, source and other sizes, search by image to find similar pictures and the sites that show them, search videos with duration, views and publish date, and get suggestions. One API key, failed requests are not charged.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
4
Endpoints
Web + Images + Videos
Source coverage
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/yandex/search?text=pizza+restaurant&lang=en" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "search_information": { "query": "pizza restaurant", "yandex_domain": "com", "lang": "en" },
  "organic_results": [
    {
      "position": 1,
      "title": "Best Pizza Near Me - Order Pizza on DoorDash",
      "link": "https://www.doordash.com/cuisine/pizza-near-me/",
      "displayed_link": "doordash.com › cuisine › pizza-near-me"
    }
  ],
  "related_searches": [{ "position": 1, "query": "pizza restaurants near me" }],
  "pagination": { "page": 1, "max_page": 1 },
  "meta": { "duration_ms": 2400, "upstream_calls": 2, "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

SEO and Rank Tracking

Track organic positions, ads and related searches on Yandex for Russian, Kazakh and Turkish markets.

Reverse Image Search

Find where a picture appears, its other sizes and visually similar images.

Video Research

Collect videos for a topic with duration, views, source and publish date.

Keyword Research

Use Yandex suggestions to find what people type in English, Russian and Turkish.

Yandex scraper API

Yandex API for web, image, reverse image and video search

The Yandex API is built for SEO tracking, image research and video collection on Yandex. Choose the Yandex site, the language and the filters, and read the result as clean JSON. Web search returns the first result page. Image and video search return real result pages, so page 2 is page 2.

Search the web on Yandex com, ru, kz, by or com.tr with language, region, family mode and period.

Read organic results with sitelinks, ads, related searches and an entity card.

Search images by orientation, size, file type and site, with original size and other sizes.

Send an image url to find similar images and the sites that show the picture.

Search videos and filter by length.

Test the Yandex API with 500 free monthly credits before scaling production traffic.

Choose the right Yandex API endpoint

Use Web Search for SEO tracking

Send the keyword, the Yandex site and the language, and read the organic positions, ads and related searches of the first page.

Open Yandex Search API docs

Use Images for reverse image search

Send the url of a public image to get the detected objects, other sizes, similar images and the sites that show the picture.

Open Yandex Images API docs

Use Videos for topic research

Search a topic and filter by duration. Each video has the source, the view count text and the publish date.

Open Yandex Videos API docs

Available endpoints

Everything you need in one API.

Scrappa vs SerpApi

See how Scrappa compares to SerpApi.

Yandex web search
Scrappa
First page
SerpApi
Paged
Yandex image search
Scrappa
SerpApi
Reverse image search
Scrappa
SerpApi
Yandex video search
Scrappa
SerpApi
Price per 1k requests
Scrappa
From $0.20
SerpApi
Higher
Unified API key
Scrappa
Yes (350+ APIs)
SerpApi
Search only
Free tier
Scrappa
500 credits/month
SerpApi
250 searches/month

Key features

Web search with organic results, ads, related searches and an entity card
Image search with original size, source and other sizes
Reverse image search with similar images and sites that show the picture
Video search with duration, views, source and publish date
Yandex sites com, ru, kz, by and com.tr, languages en, ru and tr
Failed requests are not charged
Simple API key auth with 500 free credits per month

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Yandex. The Yandex API returns structured JSON from public Yandex result pages.

No. Yandex gives only the first web result page to automated clients, so page above 1 answers 422. Image and video search support paging.

The sites com, ru, kz, by and com.tr (images: not com.tr), and the languages en, ru and tr. Regions with lr work on the Russian site.

Yandex does not honour every filter. Scrappa refuses a filter it cannot guarantee, so you never get results that look filtered but are not.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit. Failed requests are not charged.

Start using the Yandex API

Sign up and get 500 free credits. No credit card required.