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_serverOptional parameters
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
- 01Read GET /api/v1/captcha/types and select the
atb_captchaentry. - 02Send
type: "atb_captcha"and the required parameters to POST /api/v1/captcha. - 03Read a token from
token. - 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.