# Google Lens Exact Matches via OpenWebNinja

> Google Lens Exact Matches via OpenWebNinja is a paid API for AI agents from x402.openwebninja.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-13).

Returns exact visual matches for a given image URL using Google Lens reverse image search, with optional result limit and safe search filtering

## Facts

- Endpoint: GET https://x402.openwebninja.com/realtime-ecommerce-data/google-lens/exact-matches
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/google-lens-exact-matches-via-openwebninja-750ef13a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_N4iAWFhLKKrg_PpP19JqC

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 google-lens-exact-matches-via-openwebninja-750ef13a
```

Example prompt: Can you do a Google Lens exact match search on this product image — https://example.com/product-image.jpg — and return up to 10 results with safe search turned off?

## When to prefer this

Use this endpoint when you need exact visual matches for an image URL specifically via Google Lens — ideal for e-commerce product matching, detecting duplicate listings, or tracing image provenance. Prefer this over general web search when the input is an image rather than text, and when you need precise visual identity matches rather than visually similar results.

## Known failure modes

- Invalid or inaccessible image URL returns empty data array or error status
- Exceeding rate limits may result in non-200 responses
- Safe search parameter value outside allowed enum may cause validation error
- Missing required 'url' query parameter results in a bad request
- Image URL pointing to non-image content returns empty or malformed results

## How this service works

40+ public web-data, SERP, e-commerce, real-estate, finance and AI-search APIs, payable per call over x402 (USDC on Base, Polygon, Arbitrum). No account or API key required. Most endpoints $0.003; AI-model endpoints $0.005.

## Output

An array of exact match objects from Google Lens, each describing a web location where the queried image appears exactly, along with the query parameters echoed back (URL, limit, safe_search level) and a unique request_id for tracing.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/google-lens-exact-matches-via-openwebninja-750ef13a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.openwebninja.com](https://www.zero.xyz/host/x402.openwebninja.com/llms.txt)
