TS · 0.82sWAF · 0.93sTS · 1.04sWAF · 1.15sTS · 1.26s
WAF · 0.93sTS · 1.04sWAF · 1.15sTS · 1.26s
TS · 1.04sWAF · 1.15sTS · 1.26sTS · 1.37sWAF · 0.82sTS · 0.93s
WAF · 1.15sTS · 1.26sTS · 1.37sWAF · 0.82s
TS · 1.26sTS · 1.37sWAF · 0.82sTS · 0.93sWAF · 1.04s
TS · 1.37sWAF · 0.82sTS · 0.93sWAF · 1.04s
SOLVE GATE
turnstile + cloudflare challenges

Turnstile solver API. Cleared in under 1.5s.

Thousands of Turnstile and WAF challenges cross the gate every second — each one cleared in under 1.5s and stamped green on the way out.

recorded successes · today UTC

Cloudflare Turnstile

managed · non-interactive · invisible
provider avg
success
all modes
coverage
Cloudflare Turnstile solver →

Cloudflare challenges

interstitial pages · session clearance
provider avg
success
auto-retry
transient failures
Cloudflare challenge solver →
provider avg
across both gates
success rate
or you don't pay
price from
$0.075
per 1,000 solves

One call. A token ready for your workflow.

// Turnstile example · POST a sitekey + target URL and receive a token on success

POST /v1/solve
curl https://api.solvegate.io/v1/solve \
  -H "Authorization: Bearer sk_live_•••" \
  -d gate=turnstile \
  -d sitekey=0x4AAAAAAAAA_target \
  -d url=https://app.example.com
200 OK · gate cleared
{
  "id":       "slv_8Kd2…aF9",
  "status":   "solved",
  "gate":     "turnstile",
  "token":    "0.Xa3f…X9_cleared",
  "solve_ms": 980,
  "expires_at": 1714663200,
  "billed":   true
}
Read the docs →// full reference · SDKs · error codes

Buy volume, unlock limits.

// same per-credit price on every tier · failed solves are never billed · or skip the meter with an unlimited pass

Starter
$0 from signup

Everyone starts here — starter credits, no card required.

  • 50 solves / sec
  • 5 active API keys
  • 2M spend-cap ceiling
Get a key
Growth
$150 min purchase

Unlocked at 1M credits purchased.

  • 100 solves / sec
  • 15 active API keys
  • 10M spend-cap ceiling
Get a key
POPULAR
Scale
$600 min purchase

Unlocked at 5M credits purchased.

  • 200 solves / sec
  • 50 active API keys
  • 50M spend-cap ceiling
Get a key
Enterprise
$1,500 min purchase

Unlocked at 20M credits purchased.

  • 500 solves / sec
  • 200 active API keys
  • no spend-cap ceiling
Get a key

Questions at the gate.

// what teams ask before they wire us in

Cloudflare Turnstile widgets in managed, non-interactive and invisible modes, plus Cloudflare challenge pages. Turnstile returns a single-use token; the WAF gate returns a clearance payload with cookies and headers. Those are the two gates our API supports.
The averages and p95 measure final provider attempts in successful retained solve records, including sandbox responses. They exclude queue wait, previous retries and your network time. Success rates compare solved and failed records; the counter counts recorded successes since UTC midnight. These are cached snapshots refreshed periodically, so they can lag current traffic. Actual request time varies by target and proxy.
We retry eligible transient failures within a bounded retry policy. A successful provider result consumes one credit on the credit meter; a terminal failed solve consumes none. The target can still reject a returned credential. An HTTP timeout does not cancel work already queued, so retry with the same Idempotency-Key to avoid creating another solve.
Turnstile tokens expire 300 seconds after generation and can be validated once. WAF clearance cookies have a separate lifetime and can be reused only while valid for the same visitor and session. Use results promptly; SolveGate's expires_at is an estimate, not an expiry confirmed by Cloudflare.
You're responsible for using SolveGate only against targets you own or are authorized to test. We provide the solve; how you apply it is on you. Abuse and fraud get keys revoked.
Grab a key, send your first POST to /v1/solve or drop in the Node or Python SDK. The first 1,000 solves are free and no card is required.

Two gates stand between you and the data. Both open here.

// start free · no card required

Get your API key →

Working with Turnstile