EverySolve CAPTCHA API

CyberSiARA API

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

CyberSiARA identifies an embedded SiARA challenge through the target page and a master URL identifier. It returns a token for that SiARA session, not cookie passage for a general page-level bot wall.

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

Request parameters

Provide website_url and master_url_id. Optional parameters are user_agent.

Required parameters

website_urlmaster_url_id

Optional parameters

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

How to recognize CyberSiARA

CyberSiARA identifies an embedded SiARA challenge through the target page and a master URL identifier.

What makes CyberSiARA different

It returns a token for that SiARA session, not cookie passage for a general page-level bot wall.

Where the CyberSiARA parameters come from

Copy master_url_id from the target integration and preserve the exact website_url; user_agent is optional context.

website_urlRequired
The exact page where this challenge appears, including the relevant path rather than only the site home page.
master_url_idRequired
The public master URL identifier exposed by the target CyberSiARA integration.
user_agentOptional
The browser user agent for this challenge session; keep it consistent when the returned result is bound to that session.

What the API returns

The CyberSiARA 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 CyberSiARA API

  1. 01Read GET /api/v1/captcha/types and select the cybersiara entry.
  2. 02Send type: "cybersiara" 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.

CyberSiARA integration questions

How can I identify CyberSiARA before choosing a type?

CyberSiARA identifies an embedded SiARA challenge through the target page and a master URL identifier. Use cybersiara only after those signals match the target challenge.

Which target-page values belong in a CyberSiARA request?

Copy master_url_id from the target integration and preserve the exact website_url; user_agent is optional context. Provide website_url and master_url_id. Optional parameters are user_agent.

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

The CyberSiARA API returns a token in token. Its solution format is token. It returns a token for that SiARA session, not cookie passage for a general page-level bot wall.

Which external source explains the CyberSiARA integration?

CyberSiARA's first-party product resources identify the SiARA challenge family. [Open the CyberSiARA reference](https://www.cybersiara.com/). EverySolve-specific fields and live availability still come from the type catalog.