Actions21
- Token Actions
- Recognition Actions
Recognition → Binance CAPTCHA
AI-generatedSummary
Sends a Binance puzzle CAPTCHA (task type BinanceTask) to the CaptchaSonic API for recognition and returns the solver's result inline, with no polling.
Inputs
- type (required) — Task Type. The only option is Binance CAPTCHA (BinanceTask), which is the default.
- image — Base64-encoded CAPTCHA image. It is sent as the first entry of the task's
queriesarray. - imageBackground — Base64-encoded background image, for slide or puzzle CAPTCHAs. It is sent as
imageBackground. - question — Question or instruction text for the CAPTCHA. It is sent only if non-empty.
- websiteURL — URL of the page that hosts the CAPTCHA. It is sent only if non-empty.
- websiteKey — Sitekey for the CAPTCHA widget, if there is one. It is sent as both
websiteKeyandwebsiteKEY. - body — Raw body data. If it parses as a JSON object, its fields are merged into the task payload, so it can pass extra API fields and override earlier ones. Otherwise it is sent as a raw
bodystring.
Output shape
One item per input item, shaped as { success: true, data: <CaptchaSonic createTask response> }. The solution is in data.
The exact fields inside
dataare defined by the CaptchaSonic API and are not set by this node. A createTask response with a non-zero errorId throws an error. With Continue On Fail enabled, the item is{ error: message }instead. Requires the captchaSonicApi credential (API key).
Examples
Example 1: Solve a Binance slider puzzle from captured images.
Image (Base64) = {{$json.puzzlePiece}}, Image Background (Base64) = {{$json.background}}. Leave the other fields empty.
Example 2: Pass extra API-specific fields.
Set Image (Base64), and set Body to a JSON string such as {"questionType":"..."}. It is merged into the task.