EverySolve CAPTCHA API
NetEase Yidun CAPTCHA API
EverySolve's NetEase Yidun CAPTCHA API returns a token for your challenge workflow. Send POST /api/v1/captcha with type set to yidun and the inputs listed below.
NetEase Yidun, also called NECaptcha, initializes with its own captchaId and can present slider, click, or risk-adaptive challenges. It returns a Yidun token. Its captchaId and callback values are not Tencent ticket/randstr or GeeTest's five-field result.
- Endpoint
- POST /api/v1/captcha
- Type
- yidun
- Per 1,000 successful solutions
- $1.53 per 1,000 successful solutions
Request parameters
Provide website_url and website_key. Optional parameters are captcha_id and user_agent.
Required parameters
website_urlwebsite_keyOptional parameters
captcha_iduser_agentcurl -X POST https://api.everyinfra.com/api/v1/captcha \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"type":"yidun","website_url":"<website_url>","website_key":"<website_key>"}'
How to recognize NetEase Yidun CAPTCHA
NetEase Yidun, also called NECaptcha, initializes with its own captchaId and can present slider, click, or risk-adaptive challenges.
What makes NetEase Yidun CAPTCHA different
It returns a Yidun token. Its captchaId and callback values are not Tencent ticket/randstr or GeeTest's five-field result.
Where the NetEase Yidun CAPTCHA parameters come from
Use the target page and Yidun website_key; captcha_id is a compatible identifier only when exposed by that same integration, and user_agent is optional.
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_idOptional- The public CAPTCHA instance identifier exposed by the target 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 NetEase Yidun CAPTCHA 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 NetEase Yidun CAPTCHA API
- 01Read GET /api/v1/captcha/types and select the
yidunentry. - 02Send
type: "yidun"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.
NetEase Yidun CAPTCHA integration questions
How can I identify NetEase Yidun CAPTCHA before choosing a type?
NetEase Yidun, also called NECaptcha, initializes with its own captchaId and can present slider, click, or risk-adaptive challenges. Use yidun only after those signals match the target challenge.
Which target-page values belong in a NetEase Yidun CAPTCHA request?
Use the target page and Yidun website_key; captcha_id is a compatible identifier only when exposed by that same integration, and user_agent is optional. Provide website_url and website_key. Optional parameters are captcha_id and user_agent.
What does NetEase Yidun CAPTCHA return, and what should not be confused with it?
The NetEase Yidun CAPTCHA API returns a token in token. Its solution format is token. It returns a Yidun token. Its captchaId and callback values are not Tencent ticket/randstr or GeeTest's five-field result.
Which external source explains the NetEase Yidun CAPTCHA integration?
NetEase Yidun documents NECaptcha client integration and verification flow. [Open the NetEase Yidun CAPTCHA reference](https://dun.163.com/product/captcha). EverySolve-specific fields and live availability still come from the type catalog.