# x402.orth.sh Google Images Search

> x402.orth.sh Google Images Search is a paid API for AI agents from x402.orth.sh, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Performs a Google Images search and returns image results with titles, image URLs, thumbnail URLs, source domains, and dimensions.

## Facts

- Endpoint: POST https://x402.orth.sh/serper/images
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 2
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-orth-sh-google-images-search-c10423b2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Mr4wUVlaCyz2VrHOOdCKN

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 x402-orth-sh-google-images-search-c10423b2 -d '<json body>'
```

Example prompt: Search Google Images for 'minimalist coffee shop interior design' and return 20 results in English, filtering for images from the past month — I need the image URLs, thumbnail URLs, and source domains.

## When to prefer this

Use this endpoint when you need to find image URLs, thumbnails, and source metadata for a visual search query — particularly for brand asset discovery, visual research, or curating image collections. Prefer this over generic web search endpoints when the output specifically needs to be images with dimensions and thumbnail URLs rather than text-based results.

## Known failure modes

- Invalid or missing search query returns a 400 error
- Exceeding the max of 100 results per call returns an error
- Invalid country or language code may yield no results or an error
- Payment failure (insufficient USDC balance) returns a 402 error
- Rate limiting may cause temporary unavailability

## How this service works

Google Images search - returns image results with titles, image URLs, thumbnail URLs, source domains, and dimensions. Use for finding images, visual research, or brand asset discovery.

## Output

An array of image results each containing the image title, direct image URL, thumbnail URL, source domain, image dimensions (width and height), and positional metadata. Results are ranked by Google Images relevance.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "q": {
   "type": "string",
   "description": "Search query"
  },
  "cr": {
   "type": "string",
   "description": "Restrict results to country (e.g. countryUS, countryGB, countryDE)"
  },
  "gl": {
   "type": "string",
   "description": "Country code (e.g. us, uk, de)"
  },
  "hl": {
   "type": "string",
   "description": "Language code (e.g. en, es, fr)"
  },
  "lr": {
   "type": "string",
   "description": "Restrict results to language (e.g. lang_en, lang_fr, lang_de)"
  },
  "num": {
   "type": "number",
   "description": "Number of results (default 10, max 100)"
  },
  "tbs": {
   "type": "string",
   "description": "Time filter (qdr:h=past hour, qdr:d=past day, qdr:w=past week, qdr:m=past month, qdr:y=past year)"
  },
  "page": {
   "type": "number",
   "description": "Page number for pagination For later pages of the same logical search, keep non-pagination parameters unchanged and pass top-level parentRequestId from the first Orthogonal /v1/run response."
  },
  "safe": {
   "type": "string",
   "description": "Safe search: \"active\" to filter explicit content, \"off\" to disable"
  },
  "location": {
   "type": "string",
   "description": "Location name for localized results (e.g. \"New York, NY\")"
  },
  "autocorrect": {
   "type": "boolean",
   "description": "Enable autocorrect (default true)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-orth-sh-google-images-search-c10423b2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.orth.sh](https://www.zero.xyz/host/x402.orth.sh/llms.txt)
