EverySolve CAPTCHA API

reCAPTCHA image grid API

EverySolve's reCAPTCHA image grid API returns click positions for your challenge workflow. Send POST /api/v1/captcha with type set to recaptcha_grid and the inputs listed below.

The reCAPTCHA grid task solves an already extracted image question; it does not navigate a page or generate a reCAPTCHA site token. It returns selected object positions. Use `recaptcha_v2` for the complete widget token workflow.

Endpoint
POST /api/v1/captcha
Type
recaptcha_grid
Per 1,000 successful solutions
$0.69 per 1,000 successful solutions

Request parameters

Provide body and question. This type does not declare optional parameters.

Required parameters

bodyquestion

Optional parameters

recaptcha_grid.sh
curl -X POST https://api.everyinfra.com/api/v1/captcha \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"type":"recaptcha_grid","body":"<body>","question":"<question>"}'

How to recognize reCAPTCHA image grid

The reCAPTCHA grid task solves an already extracted image question; it does not navigate a page or generate a reCAPTCHA site token.

What makes reCAPTCHA image grid different

It returns selected object positions. Use recaptcha_v2 for the complete widget token workflow.

Where the reCAPTCHA image grid parameters come from

Send the challenge image in body and the exact visible instruction in question from the same grid.

bodyRequired
The challenge payload itself. Its media type follows this page's task: image data for visual tasks and audio data for the audio task.
questionRequired
The exact written prompt or visual-task instruction shown by the challenge.

What the API returns

The reCAPTCHA image grid API returns click positions in objects. Its solution format is points. Apply the returned positions to the source image or click workflow using the coordinate or grid format declared by the type.

Solution shape
points
Solution fields
objects

How to use the reCAPTCHA image grid API

  1. 01Read GET /api/v1/captcha/types and select the recaptcha_grid entry.
  2. 02Send type: "recaptcha_grid" and the required parameters to POST /api/v1/captcha.
  3. 03Read click positions from objects.
  4. 04Apply the returned positions to the source image or click workflow using the coordinate or grid format declared by the type.

Billing and availability

EverySolve charges only when a solution is delivered successfully. Unsuccessful attempts are refunded automatically. Read available and the price fields from GET /api/v1/captcha/types at request time rather than treating them as static page content.

reCAPTCHA image grid integration questions

How can I identify reCAPTCHA image grid before choosing a type?

The reCAPTCHA grid task solves an already extracted image question; it does not navigate a page or generate a reCAPTCHA site token. Use recaptcha_grid only after those signals match the target challenge.

Which target-page values belong in a reCAPTCHA image grid request?

Send the challenge image in body and the exact visible instruction in question from the same grid. Provide body and question. This type does not declare optional parameters.

What does reCAPTCHA image grid return, and what should not be confused with it?

The reCAPTCHA image grid API returns click positions in objects. Its solution format is points. It returns selected object positions. Use recaptcha_v2 for the complete widget token workflow.

Which external source explains the reCAPTCHA image grid integration?

Google's reCAPTCHA v2 display documentation provides first-party context for the image challenge family. [Open the reCAPTCHA image grid reference](https://developers.google.com/recaptcha/docs/display). EverySolve-specific fields and live availability still come from the type catalog.