EverySolve CAPTCHA API
Text CAPTCHA API
EverySolve's Text CAPTCHA API returns text for your challenge workflow. Send POST /api/v1/captcha with type set to text_captcha and the inputs listed below.
A text CAPTCHA is a written question-and-answer prompt, often supplied by a forum or CMS rather than a hosted widget vendor. It returns answer text. Use image for pictured characters and audio for a spoken challenge.
- Endpoint
- POST /api/v1/captcha
- Type
- text_captcha
- Per 1,000 successful solutions
- $0.83 per 1,000 successful solutions
Request parameters
Provide question. Optional parameters are language.
Required parameters
questionOptional parameters
languagecurl -X POST https://api.everyinfra.com/api/v1/captcha \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"type":"text_captcha","question":"<question>"}'
How to recognize Text CAPTCHA
A text CAPTCHA is a written question-and-answer prompt, often supplied by a forum or CMS rather than a hosted widget vendor.
What makes Text CAPTCHA different
It returns answer text. Use image for pictured characters and audio for a spoken challenge.
Where the Text CAPTCHA parameters come from
The question parameter must preserve the exact visible wording; language is an optional answering hint, not image OCR configuration.
questionRequired- The exact written prompt or visual-task instruction shown by the challenge.
languageOptional- A language hint for recognition or transcript handling; it does not guarantee language detection or translation.
What the API returns
The Text CAPTCHA API returns text in text. Its solution format is text. Use the returned text as the challenge answer.
- Solution shape
- text
- Solution fields
text
How to use the Text CAPTCHA API
- 01Read GET /api/v1/captcha/types and select the
text_captchaentry. - 02Send
type: "text_captcha"and the required parameters to POST /api/v1/captcha. - 03Read text from
text. - 04Use the returned text as the challenge answer.
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.
Text CAPTCHA integration questions
How can I identify Text CAPTCHA before choosing a type?
A text CAPTCHA is a written question-and-answer prompt, often supplied by a forum or CMS rather than a hosted widget vendor. Use text_captcha only after those signals match the target challenge.
Which target-page values belong in a Text CAPTCHA request?
The question parameter must preserve the exact visible wording; language is an optional answering hint, not image OCR configuration. Provide question. Optional parameters are language.
What does Text CAPTCHA return, and what should not be confused with it?
The Text CAPTCHA API returns text in text. Its solution format is text. It returns answer text. Use image for pictured characters and audio for a spoken challenge.
Which external source explains the Text CAPTCHA integration?
There is no single vendor; phpBB's official source is one first-party example of a CMS question-and-answer CAPTCHA. [Open the Text CAPTCHA reference](https://github.com/phpbb/phpbb/blob/master/phpBB/phpbb/captcha/plugins/qa.php). EverySolve-specific fields and live availability still come from the type catalog.