A developer API that mints valid Castle tokens for Castle-protected sites and apps. Send a request, get a token back. No browsers to babysit, no challenges to solve by hand. Castle web, Android APP, and DataDome on one API.
Only pay for what you use. Metered per token against your prepaid balance.
/generate/web for any Castle site/generate/android/solvedomain + public_keyEST · 100,000 tokens ≈ $50.00 / month
A focused REST API with predictable behavior. Castle today — more solvers over time.
Pass any domain and public_key. x.com, ig.com, custom sites — one API.
Simple API keys. Send Authorization: Bearer YOUR_KEY on every request.
$0.0005 per token. Top up balance, generate instantly. No subscriptions required.
Dedicated Node workers on high-performance VPS. Consistent throughput for bulk automation.
POST /solve with target url and site ddjsKey. Returns a valid datadome cookie.
POST /generate/android with package name and app version. Native Castle tokens for mobile apps.
Castle and DataDome are live. Additional anti-bot APIs will be added to PantherSolver.
Need a specific site tuned? Contact @shouljavi on Telegram.
Three steps for web or Android. Same Bearer key and billing.
POST /generate/web (browser) or /generate/android (APP) with public_key and target fields.
Local Node workers mint a fresh Castle token on your PantherSolver server — no external solver.
Web: x-castle-request-token + __cuid cookie. Android: token + session_id / client_id headers.
Bearer key required. Base URL: https://panthersolver.com
| Field | Required | Description |
|---|---|---|
user_agent | recommended | Browser UA string |
cuid | optional | 32-char hex — auto-generated if omitted |
country | optional | Default US |
sec-ch-ua | optional | Client hint UA |
public_key | optional | Castle publishable key for target site |
domain | optional | Target site e.g. x.com, ig.com |
Set returned cuid as cookie: Cookie: __cuid=<cuid>
/generate/web, Android APP tokens via /generate/android, and DataDome cookies via /solve — one platform, Bearer auth, pay-as-you-go.Authorization: Bearer YOUR_API_KEY. Use the Login button here to save your key locally and verify it against the API.domain and the correct public_key from the target site (e.g. x.com, ig.com, custom domains). Need a new site tuned? Message @shouljavi./solve with url (protected site) and ddjsKey (site's DataDome key). Response: { "success": true, "cookie": "datadome=..." }. Optional fields: proxy, cid. Same API key and billing as Castle./generate/android is live. POST with your app's public_key, package name (app_label), app_version, and app_version_code. Returns a Castle token plus session_id and client_id for follow-up requests. Generated locally on PantherSolver workers. Same API key and $0.0005/token billing as web.