All client servers will be restarted. During this time, you may experience delays in receiving responses to some of your requests, or you may not receive any responses at all.
Pool system works very well, if you have problems as a task, please use pool system.
"0152B4EB-D2DC-460A-89A1-629838B529C9": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
]
Periodic maintenance has been performed, and all client servers are currently being reset.
867D55F2-24FD-4C56-AB6D-589EDAF5E7C5
2CB16598-CB82-4CF7-B332-5990DB66F3AB
Maintenance will be performed.
2CB16598-CB82-4CF7-B332-5990DB66F3AB
Maintenance will be performed.
Maintenance work is being carried out on RestAPI, Castle Token, and other infrastructure. Please wait during this process.
## 1. Payload to Send
## 2. gettask Response
### A) Funcaptcha + Castle Token
### B) Castle Token (Without Funcaptcha)
---
The necessary update has been made for the changes in Twitter Register,
the solver response now also includes the castle token.
{
"ApiKey": "YOUR_API_KEY",
"Blob": "TWITTER_REGISTER",
"UserAgent": "POOL",
"Proxy": null,
"SiteKey": "POOL",
"SiteUrl": "https://x.com/i/flow/signup"
}## 2. gettask Response
### A) Funcaptcha + Castle Token
{
"success": true,
"taskType": "SUCCESS",
"token": "136185b7fea3799e7.9999990801|r=us-east-1|meta=3|meta_wi...",
"solverDetails": {
"flow_token": "g;175513709787037290:-1755137106102:GGjfGbFrY7eCt9vZgalWtbov:0",
"cookie": "{...}",
"useragent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36",
"sec-ch-ua": "[{\"brand\":\"Not;A=Brand\",\"version\":\"99\"},{\"brand\":\"Google Chrome\",\"version\":\"139\"},{\"brand\":\"Chromium\",\"version\":\"139\"}]",
"castle_token": "HxIdHO5u0h_8OW1rkTdCR8MbYSHfzdztApCksuyQvNyk6i3B0Vxf7..."
}
}### B) Castle Token (Without Funcaptcha)
{
"success": true,
"taskType": "SUCCESS",
"token": "NONE-FC",
"solverDetails": {
"flow_token": "g;175513715309185290:-1755137160862:scqW9xkOF0c0P0p8jE9Jeb8y:0",
"cookie": "{...}",
"useragent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36",
"sec-ch-ua": "[{\"brand\":\"Not;A=Brand\",\"version\":\"99\"},{\"brand\":\"Google Chrome\",\"version\":\"139\"},{\"brand\":\"Chromium\",\"version\":\"139\"}]",
"castle_token": "aWRqT7g86Vz4JjOM-MqCsaeXS07y5HjYhmNhi9zo3_4IGA3Y8idl..."
}
}---
The necessary update has been made for the changes in Twitter Register,
the solver response now also includes the castle token.
There are two operation modes: Castle Token mode and FC-only mode. Sample requests/responses and field descriptions are below.
1) Castle Token mode (castle_token1–3 are returned together)
createTask (example):
getTask (example response):
Note: In this mode, the "token" field is "NONE-FC"; the values you should use are castle_token1, castle_token2, and castle_token3 inside solverDetails. (All three are provided in a single response.) Please test your integration accordingly and share the results.
---
2) FC-only mode (the token field returns the FC directly)
createTask (example):
1) Castle Token mode (castle_token1–3 are returned together)
createTask (example):
{
"ApiKey": "YOUR_API_KEY",
"Blob": "TWITTER_REGISTER",
"UserAgent": "CASTLE_POOL",
"Proxy": null,
"SiteKey": "CASTLE_POOL",
"SiteUrl": "https://x.com/i/flow/signup"
}getTask (example response):
{
"success": true,
"taskType": "SUCCESS",
"token": "NONE-FC",
"solverDetails": {
"flow_token": "g;175522668590461223:-1755226712118:SB9a67eiOo4TF8kENZeP40Xv:0",
"cookie": "{\"guest_id_marketing\":\"v1%3A175522668590461223\",\"guest_id_ads\":\"v1%3A175522668590461223\",\"personalization_id\":\"\\\"v1_a/YtekhiPK3M6c9+lVQe8w==\\\"\",\"guest_id\":\"v1%3A175522668590461223\",\"__cf_bm\":\"qeATA7oE7zR1egGKPXIUQh9XHF0rRqkStLUHAbZ.9m0-1755226685-1.0.1.1-d4.DVU8etf8gBEAg0Nu42z40Xo1SysKQ0xraB3lgUjyop8dZqoa8dxm9Kr00Fd.Tb9j19rOzxjimei8AtjukHjPMdDohhuoAV0R2lN9UKEM\",\"__cuid\":\"ae6700325a0d48af842d80d2ae981c9f\",\"gt\":\"1956188679757525152\",\"_twitter_sess\":\"BAh7CSIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNo%250ASGFzaHsABjoKQHVzZWR7ADoPY3JlYXRlZF9hdGwrCIkyqquYAToMY3NyZl9p%250AZCIlMTQ4ZGEwMzU5NmI2MTE4MjA2OWQ5ODY0MWYzZmY0Mjc6B2lkIiVlY2Ey%250ANTI1ZmY2OWM4Y2ZhMDY1MzMyNWU2Mzg0OGM3OA%253D%253D--5b0be3649a19d818f55b63e055d8bd38c63b67a5\"}",
"useragent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36",
"sec-ch-ua": "[{\"brand\":\"Not;A=Brand\",\"version\":\"99\"},{\"brand\":\"Google Chrome\",\"version\":\"139\"},{\"brand\":\"Chromium\",\"version\":\"139\"}]",
"castle_token1": "Z2pnqCl_t3bA_eN7pRuI7KmaV2tepmodHxAG3twzfoTbh...",
"castle_token2": "xcjESqRxs981cZ0rddpVEX6m0nC6nWtJF0kMK8oewhNKspFkS...",
"castle_token3": "1tvXw_bqnZzDtoJYGBVWRyztIi9aHIMmjBIeBzQSMVHcam...",
"LANGUAGES": "en-US,en"
}
}Note: In this mode, the "token" field is "NONE-FC"; the values you should use are castle_token1, castle_token2, and castle_token3 inside solverDetails. (All three are provided in a single response.) Please test your integration accordingly and share the results.
---
2) FC-only mode (the token field returns the FC directly)
createTask (example):
{
"ApiKey": "YOUR_API_KEY",
"Blob": "TWITTER_REGISTER",
"UserAgent": "POOL",
"Proxy": null,
"SiteKey": "POOL",
"SiteUrl": "https://x.com/i/flow/signup"
}getTask (example response):
Note: In this mode, the "token" field contains the FC value directly. If needed, you can use only this string.
- UserAgent: "CASTLE_POOL" (Castle Token mode) or "POOL" (FC-only mode).
- token:
- In Castle Token mode it is "NONE-FC"; the actual values you will use are inside castle_token1..3.
- In FC mode the FC string is returned directly.
- solverDetails: Includes additional context such as the flow (flow_token), session cookies (cookie), UA, and language information.
Notes
- All Castle tokens are now provided in a single response as castle_token1, castle_token2, and castle_token3.
- Please test your integration with whichever of the two modes suits your needs and report the results.
{
"success": true,
"taskType": "SUCCESS",
"token": "3031....|r=us-east-1|meta=3|meta_width=558|meta_height=523|metabgclr=transparent|metaiconclr=%23555555|guitextcolor=%23000000|pk=2CB16598-CB82-4CF7-B332-5990DB66F3AB|at=40|sup=1|rid=83|ag=101|cdn_url=https%3A%2F%2Fclient-api.arkoselabs.com%2Fcdn%2Ffc|surl=https%3A%2F%2Fclient-api.arkoselabs.com|smurl=https%3A%2F%2Fclient-api.arkoselabs.com%2Fcdn%2Ffc%2Fassets%2Fstyle-manager",
"solverDetails": {
"flow_token": "g;175522691746724389:-1755226958663:shOvoPieGpi3172V5sVRCCm3:0",
"cookie": "{\"guest_id_marketing\":\"v1%3A175522691746724389\",\"guest_id_ads\":\"v1%3A175522691746724389\",\"personalization_id\":\"\\\"v1_ThTp8rQlQUCfn6UotGis3A==\\\"\",\"guest_id\":\"v1%3A175522691746724389\",\"__cf_bm\":\"RLdjpoeBr36aZkkzrwAfLtH4F2etd0I1ASoZXALIQgk-1755226917-1.0.1.1-faLH9FG6sZJjj_7e.JiqmH6g8GKfrSDdt4YrnFadVuwJ94rNPWZDw8qpuWJeTJ7J20TyHvSdrHF5mpMYxRFy_IAKIJHrruMhsnhX4yysVyc\",\"__cuid\":\"38e0e0d214e943dcbbf524646e89d5b2\",\"gt\":\"1956189702198796372\",\"_twitter_sess\":\"BAh7CSIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNo%250ASGFzaHsABjoKQHVzZWR7ADoPY3JlYXRlZF9hdGwrCNT1rauYAToMY3NyZl9p%250AZCIlOTBhMTkzNDFlOGM1MWUwMmFlZDZkM2E5NzA3MWQyMzI6B2lkIiVkMTBi%250AMDgyZjYwNzc0ZTViM2E1MzMyMTY3OTYwMDBkZg%253D%253D--c61205b7513d7ea26a8f8157e8c8b4fe892d1393\"}",
"useragent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36",
"sec-ch-ua": "[{\"brand\":\"Not;A=Brand\",\"version\":\"99\"},{\"brand\":\"Google Chrome\",\"version\":\"139\"},{\"brand\":\"Chromium\",\"version\":\"139\"}]",
"LANGUAGES": "en-US,en"
}
}Note: In this mode, the "token" field contains the FC value directly. If needed, you can use only this string.
- UserAgent: "CASTLE_POOL" (Castle Token mode) or "POOL" (FC-only mode).
- token:
- In Castle Token mode it is "NONE-FC"; the actual values you will use are inside castle_token1..3.
- In FC mode the FC string is returned directly.
- solverDetails: Includes additional context such as the flow (flow_token), session cookies (cookie), UA, and language information.
Notes
- All Castle tokens are now provided in a single response as castle_token1, castle_token2, and castle_token3.
- Please test your integration with whichever of the two modes suits your needs and report the results.