EverySolve CAPTCHA API
Tencent Tendi CAPTCHA API
EverySolve's Tencent Tendi CAPTCHA API returns named solution fields for your challenge workflow. Send POST /api/v1/captcha with type set to tencent_tendi and the inputs listed below.
Tencent Tendi CAPTCHA uses a captchaAppId/site key and can return a ticket plus randstr after its interactive challenge. The `ticket` and `randstr` parameters must be consumed together. They are not a reCAPTCHA response token or a page-access cookie.
- Endpoint
- POST /api/v1/captcha
- Type
- tencent_tendi
- Per 1,000 successful solutions
- $2.50 per 1,000 successful solutions
Request parameters
Provide website_url and website_key. Optional parameters are captcha_script.
Required parameters
website_urlwebsite_keyOptional parameters
captcha_scriptcurl -X POST https://api.everyinfra.com/api/v1/captcha \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"type":"tencent_tendi","website_url":"<website_url>","website_key":"<website_key>"}'
How to recognize Tencent Tendi CAPTCHA
Tencent Tendi CAPTCHA uses a captchaAppId/site key and can return a ticket plus randstr after its interactive challenge.
What makes Tencent Tendi CAPTCHA different
The ticket and randstr parameters must be consumed together. They are not a reCAPTCHA response token or a page-access cookie.
Where the Tencent Tendi CAPTCHA parameters come from
Copy the target captchaAppId as website_key; captcha_script is optional only when that deployment exposes a custom script URL.
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.
captcha_scriptOptional- The public CAPTCHA script URL loaded by the target page, when that deployment customizes it.
What the API returns
The Tencent Tendi CAPTCHA API returns named solution fields in ticket and randstr. Its solution format is fields. Read the declared fields together; the target workflow may require the complete set.
- Solution shape
- fields
- Solution fields
ticketrandstr
How to use the Tencent Tendi CAPTCHA API
- 01Read GET /api/v1/captcha/types and select the
tencent_tendientry. - 02Send
type: "tencent_tendi"and the required parameters to POST /api/v1/captcha. - 03Read named solution fields from
ticketandrandstr. - 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.
Tencent Tendi CAPTCHA integration questions
How can I identify Tencent Tendi CAPTCHA before choosing a type?
Tencent Tendi CAPTCHA uses a captchaAppId/site key and can return a ticket plus randstr after its interactive challenge. Use tencent_tendi only after those signals match the target challenge.
Which target-page values belong in a Tencent Tendi CAPTCHA request?
Copy the target captchaAppId as website_key; captcha_script is optional only when that deployment exposes a custom script URL. Provide website_url and website_key. Optional parameters are captcha_script.
What does Tencent Tendi CAPTCHA return, and what should not be confused with it?
The Tencent Tendi CAPTCHA API returns named solution fields in ticket and randstr. Its solution format is fields. The ticket and randstr parameters must be consumed together. They are not a reCAPTCHA response token or a page-access cookie.
Which external source explains the Tencent Tendi CAPTCHA integration?
Tencent Cloud documents TCaptcha/Tendi client integration and callback fields. [Open the Tencent Tendi CAPTCHA reference](https://cloud.tencent.com/product/captcha). EverySolve-specific fields and live availability still come from the type catalog.