Skip to main content
AGATH

API

Everything the panel does, a request away.

Nothing is hidden behind the interface. Any setting you can touch in the dashboard, you can send in a launch call, so your pipelines and scripts drive Agath directly.

Request

Target URL
The endpoint the run hits. One per task, no exceptions.
Duration
Anywhere from a few seconds up to 86,000, the panel and the API share the same ceiling.
Concurrency
How many parallel workers push the task. Scale it to the plan you are on.
Method
Our own methods, built per protection type. HGET for the light stuff, HFULL when you need everything thrown at it, HBROW for browser emulation and solving. Private methods ride residential proxies for the stubborn targets.
POST data
A body for non-GET runs. Sent as-is, no templating needed.
Generate API link
One click in the panel turns the current configuration into a ready-made request URL you can curl or paste anywhere.

Identity

Country
Where the traffic exits from. Pick one country or let it rotate worldwide.
Version
Choose the generation of our exit network per task.
User-Agent
Send any UA string you want, or leave it to rotate naturally.
Cookies
Attach a cookie jar when the endpoint expects a session.
Referer
Set the referrer, including search modes like Google, Bing, Yandex and Brave.
Accept-Language
Match the locale of the region you are testing from.
Custom headers
Any header, any value. Built for endpoints that filter what other services won't let you change.

Network behavior

Rate
Cap requests per second, or leave it open and let the plan ceiling decide.
Keep-alive
Reuse connections for throughput, or close them to look like fresh visitors.
Force unique IPs
Every request leaves from a different exit. Costs more, looks like a crowd.
Follow 3xx
Chase redirects like a browser would, or stay strict on the first hop.
Max redirects
The ceiling before the run gives up chasing a chain.
Retry failed
Automatically retry requests that error out, on by default.
Ignore 4xx
Keep the run alive when the target answers with client errors.
Chunk size
How the workload is split across workers, tune it for small targets.

Same knobs, both surfaces

The dashboard and the API read and write the same configuration. Set up a task by hand once, generate its API link, and reproduce it from cron, CI or your own tooling whenever you need it.