Getting started
Introduction
What the Astrum Solver API does, how a task flows through it, and where to start.
Astrum Solver takes an anti-bot challenge off your hands and hands back what the target site expects: a token, a clearance cookie or a cookie set. Everything runs over two HTTP endpoints and one API key.
How it works
- Sign in through the Telegram bot. That creates your client record and issues an API key.
- Top up your balance in USDT. Nothing is reserved in advance.
- POST a task to createTask and receive a taskId.
- Poll getTaskResult until the status turns closed, then read the solution.
Billing
Your balance moves when a task closes successfully and you collect it. Tasks that fail, expire or are never collected do not debit anything. Prices are per solution and differ by challenge type.
Supported challenges
| type | Challenge | Solution |
|---|---|---|
| turnstile | Cloudflare Turnstile | token |
| cf_clearance | Cloudflare Clearance | cf_clearance cookie |
| akamai | Akamai Bot Manager | sensor data + cookies |
| datadome | DataDome | datadome cookie |
| awswaf | AWS WAF | token |
| perimeter_x | PerimeterX | _px cookies |
| geetest | GeeTest | token |
| vercel | Vercel Challenge | token |
| nn | NN Recognition | token |
Base URL
text
https://solver-dev.astrum.foundation/apiThe generated OpenAPI schema is published as Swagger at https://solver-dev.astrum.foundation/api/swagger and as ReDoc at https://solver-dev.astrum.foundation/api/redoc.