Skip to main content
Are you experiencing issues obtaining the token?
Contact support

shein

Attention!

Using proxy servers is not required for this task.


The request must contain a single image in base64 format.

Request parameters


IMPORTANT: obtain the base64 image directly before creating the task to avoid errors during solving (see section How to get base64).


type<string>required

ComplexImageTask


class<string>required

recognition


imagesBase64<array>required

Image encoded in base64 format.


Task (inside metadata)<string>required

Task name: "shein"

Create task method

POST
https://api.capmonster.cloud/createTask

Request

{
"clientKey": "API_KEY",
"task": {
"type": "ComplexImageTask",
"class": "recognition",
"imagesBase64": [
"base64"
],
"metadata": {
"Task": "shein"
}
}
}

Example task:

Response

{
"errorId":0,
"taskId":143998457
}

Get task result method

POST
https://api.capmonster.cloud/getTaskResult

Request

{
"clientKey":"API_KEY",
"taskId": 143998457
}

Response: coordinates that must be clicked in a specific order.

{
"solution": {
"answer": [
{ "X": 69.0, "Y": 201.954889 },
{ "X": 128.0, "Y": 281.54887104 },
{ "X": 181.00000776, "Y": 49.89473468 }
],
"metadata": {
"AnswerType": "Coordinate"
}
},
"cost": 0.0003,
"status": "ready",
"errorId": 0,
"errorCode": null,
"errorDescription": null
}

How to get Base64

Images on pages can be represented either as a URL or already encoded in Base64 format. To find the required value, right-click the captcha image, select Inspect, and carefully examine the Elements section or network requests — there you can find either the image URL or the encoded content.

  1. Open your website where the captcha is displayed in the browser.
  2. Right-click the captcha element and select Inspect.

base64ComplexImage