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_idOptional parameters
user_agentcurl -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
- 01Read GET /api/v1/captcha/types and select the
cybersiaraentry. - 02Send
type: "cybersiara"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.
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.