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

question

Optional parameters

language
text_captcha.sh
curl -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

  1. 01Read GET /api/v1/captcha/types and select the text_captcha entry.
  2. 02Send type: "text_captcha" and the required parameters to POST /api/v1/captcha.
  3. 03Read text from text.
  4. 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.