EverySolve CAPTCHA API
Capy Puzzle CAPTCHA API
EverySolve's Capy Puzzle CAPTCHA API returns named solution fields for your challenge workflow. Send POST /api/v1/captcha with type set to capy and the inputs listed below.
Capy Puzzle CAPTCHA uses a site key and may point to a deployment-specific API server. The response has captchakey, challengekey, and answer fields that must be read together; it is not a single token.
- Endpoint
- POST /api/v1/captcha
- Type
- capy
- Per 1,000 successful solutions
- $3.06 per 1,000 successful solutions
Request parameters
Provide website_url and website_key. Optional parameters are api_server.
Required parameters
website_urlwebsite_keyOptional parameters
api_servercurl -X POST https://api.everyinfra.com/api/v1/captcha \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"type":"capy","website_url":"<website_url>","website_key":"<website_key>"}'
How to recognize Capy Puzzle CAPTCHA
Capy Puzzle CAPTCHA uses a site key and may point to a deployment-specific API server.
What makes Capy Puzzle CAPTCHA different
The response has captchakey, challengekey, and answer fields that must be read together; it is not a single token.
Where the Capy Puzzle CAPTCHA parameters come from
Copy website_key from the Capy widget, keep website_url on that instance, and pass api_server only when the target exposes a non-default endpoint.
website_urlRequired- The exact page where this challenge appears, including the relevant path rather than only the site home page.
website_keyRequired- The public site or widget key copied from this exact target integration; it is not a secret key.
api_serverOptional- The complete public API base URL configured by this widget instance; it is not a private server credential.
What the API returns
The Capy Puzzle CAPTCHA API returns named solution fields in captchakey, challengekey, and answer. Its solution format is fields. Read the declared fields together; the target workflow may require the complete set.
- Solution shape
- fields
- Solution fields
captchakeychallengekeyanswer
How to use the Capy Puzzle CAPTCHA API
- 01Read GET /api/v1/captcha/types and select the
capyentry. - 02Send
type: "capy"and the required parameters to POST /api/v1/captcha. - 03Read named solution fields from
captchakey,challengekey, andanswer. - 04Read the declared fields together; the target workflow may require the complete set.
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.
Capy Puzzle CAPTCHA integration questions
How can I identify Capy Puzzle CAPTCHA before choosing a type?
Capy Puzzle CAPTCHA uses a site key and may point to a deployment-specific API server. Use capy only after those signals match the target challenge.
Which target-page values belong in a Capy Puzzle CAPTCHA request?
Copy website_key from the Capy widget, keep website_url on that instance, and pass api_server only when the target exposes a non-default endpoint. Provide website_url and website_key. Optional parameters are api_server.
What does Capy Puzzle CAPTCHA return, and what should not be confused with it?
The Capy Puzzle CAPTCHA API returns named solution fields in captchakey, challengekey, and answer. Its solution format is fields. The response has captchakey, challengekey, and answer fields that must be read together; it is not a single token.
Which external source explains the Capy Puzzle CAPTCHA integration?
Capy's developer documentation describes its puzzle integration. [Open the Capy Puzzle CAPTCHA reference](https://www.capy.me). EverySolve-specific fields and live availability still come from the type catalog.