# serp402 Yandex Images Search

> serp402 Yandex Images Search is a paid API for AI agents from serp402.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-31).

Performs Yandex Images keyword and reverse image searches, returning structured JSON with position, title, snippet, thumbnail, original image URL, dimensions, and source link.

## Facts

- Endpoint: POST https://serp402.com/api/v1/yandex-images?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/serp402-yandex-images-search-8e042550
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DUpB6Apfq52Gl77S6g3qI

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability serp402-yandex-images-search-8e042550 -d '<json body>'
```

Example prompt: Search Yandex Images for 'golden retriever puppy' and filter results to color photos in JPG format with a horizontal orientation — I want the top results with their thumbnails, original URLs, and source sites.

## When to prefer this

Choose this endpoint when you need structured Yandex Images SERP data — especially for reverse image search, or when Google Images data is insufficient and you want a Russian/Eastern European image index. Prefer it over Google Lens alternatives when you need Yandex-specific image indexing. Useful when filtering by color, image type, file type, or source site on Yandex. The pay-per-call model (no subscription) is ideal for sporadic or low-volume use cases.

## Known failure modes

- No results returned if query is too specific or niche
- Invalid image URL for reverse search causes error or empty results
- Unsupported filter combinations (e.g. width without height) return errors
- Rate limiting or payment failure results in HTTP 402 or rejection
- Cropping coordinates in wrong format cause bad request errors
- Family mode parameter mis-set may return unexpected content filtering

## How this service works

Yandex Images: Position, title, snippet, thumbnail, original, size, link, and more. Structured JSON, USD 0.05 per call in USDC — no API key, no account, no subscription, no minimum. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.

## Output

Returns a structured JSON array of Yandex image search results, each containing the result position, title, snippet, thumbnail URL, original image URL, image dimensions (width and height), source website link, and additional metadata such as image type and file format.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "URL for an image to perform the reverse image search."
  },
  "crop": {
   "type": "string",
   "description": "Parameter is used to crop the image and perform the reverse search on the cropped part of the image. E.g. 0.04;0.46;0.27;0.84 . These coordinates are…"
  },
  "site": {
   "type": "string",
   "description": "Parameter is used for filtering images by their source. Example value: www.shutterstock.com ."
  },
  "text": {
   "type": "string",
   "description": "search query. You can use anything that you would use in a regular Yandex Images search. It can be optional if the url parameter is being used."
  },
  "color": {
   "type": "string",
   "description": "Parameter is used for filtering images by color. It can be set to: color - Color images only gray - Black and white red - Red color orange - Orange color…"
  },
  "width": {
   "type": "string",
   "description": "width of an image. It can only be used in combination with height parameter."
  },
  "height": {
   "type": "string",
   "description": "height of an image. It can only be used in combination with width parameter."
  },
  "recent": {
   "type": "string",
   "description": "Parameter is used for showing images that appeared in the last 7 days."
  },
  "crop_id": {
   "type": "string",
   "description": "Parameter is used to filter results by a specific section of an image. Parameter will only work with images uploaded by Yandex (e.g.…"
  },
  "file_type": {
   "type": "string",
   "description": "Parameter is used for filtering images by file type. It can be set to: jpg - JPG file extension png - PNG file extension gifan - GIF file extension"
  },
  "image_type": {
   "type": "string",
   "description": "Parameter is used for filtering images by image type. It can be set to: photo - Photograph clipart - White background lineart - Drawings and sketches…"
  },
  "family_mode": {
   "type": "string",
   "description": "Parameter enables or disables Family Mode (safe search). It can be set to: - Off( 0 ) - Moderate( 1 ) - Strict( 2 ). It defaults to Moderate( 1 )."
  },
  "orientation": {
   "type": "string",
   "description": "Parameter is used for filtering images by orientation. It can be set to: horizontal - Horizontal vertical - Vertical square - Square"
  },
  "yandex_domain": {
   "type": "string",
   "description": "Yandex Images domain to use. It defaults to yandex.com . Head to the Yandex do
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/serp402-yandex-images-search-8e042550/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp402.com](https://www.zero.xyz/host/serp402.com/llms.txt)
