EverySolve CAPTCHA API

ATB CAPTCHA API

EverySolve's ATB CAPTCHA API returns a token for your challenge workflow. Send POST /api/v1/captcha with type set to atb_captcha and the inputs listed below.

atbCAPTCHA initializes with an appId and an apiServer and may render click, slider, or risk-adaptive challenges. The result is the atbCAPTCHA token. A similarly shaped widget from another brand does not make its identifiers interchangeable.

Endpoint
POST /api/v1/captcha
Type
atb_captcha
Per 1,000 successful solutions
$2.22 per 1,000 successful solutions

Request parameters

Provide website_url, app_id, and api_server. This type does not declare optional parameters.

Required parameters

website_urlapp_idapi_server

Optional parameters

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

How to recognize ATB CAPTCHA

atbCAPTCHA initializes with an appId and an apiServer and may render click, slider, or risk-adaptive challenges.

What makes ATB CAPTCHA different

The result is the atbCAPTCHA token. A similarly shaped widget from another brand does not make its identifiers interchangeable.

Where the ATB CAPTCHA parameters come from

Copy app_id and the complete api_server from the target integration; do not substitute a default server from documentation.

website_urlRequired
The exact page where this challenge appears, including the relevant path rather than only the site home page.
app_idRequired
The public application identifier embedded in the target CAPTCHA configuration.
api_serverRequired
The complete public API base URL configured by this widget instance; it is not a private server credential.

What the API returns

The ATB CAPTCHA API returns a token in token. Its solution format is token. Submit the token in the field or verification request expected by the target workflow.

Solution shape
token
Solution fields
token

How to use the ATB CAPTCHA API

  1. 01Read GET /api/v1/captcha/types and select the atb_captcha entry.
  2. 02Send type: "atb_captcha" and the required parameters to POST /api/v1/captcha.
  3. 03Read a token from token.
  4. 04Submit the token in the field or verification request expected by the target workflow.

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.

ATB CAPTCHA integration questions

How can I identify ATB CAPTCHA before choosing a type?

atbCAPTCHA initializes with an appId and an apiServer and may render click, slider, or risk-adaptive challenges. Use atb_captcha only after those signals match the target challenge.

Which target-page values belong in a ATB CAPTCHA request?

Copy app_id and the complete api_server from the target integration; do not substitute a default server from documentation. Provide website_url, app_id, and api_server. This type does not declare optional parameters.

What does ATB CAPTCHA return, and what should not be confused with it?

The ATB CAPTCHA API returns a token in token. Its solution format is token. The result is the atbCAPTCHA token. A similarly shaped widget from another brand does not make its identifiers interchangeable.

Which external source explains the ATB CAPTCHA integration?

AISecurius documents the atbCAPTCHA client integration and identifiers. [Open the ATB CAPTCHA reference](https://www.aisecurius.com/docs/captcha). EverySolve-specific fields and live availability still come from the type catalog.