Skip to main content
The FlameProxies Customer API lets you automate what you’d otherwise do in the dashboard: check your wallet balance, create packages, add or remove bandwidth, read live usage, and generate ready-to-use proxy lines.
The API manages your account. It’s separate from the proxy gateway (proxy.flameproxies.com) that carries your actual proxy traffic. You authenticate to the API with an API key (fp_live_…); you authenticate to the proxy gateway with your package username and password. See API authentication.
The public Customer API is intentionally narrow: it supports residential and premium residential only. Everything runs from your wallet balance, and every response is JSON.

Base URL

All endpoints live under a single base URL:
Requests and responses are JSON over HTTPS.

Authentication

Every request must carry your API key, either as a bearer token or in the x-api-key header:
You’ll find your key in the dashboard at flameproxies.com/dashboard/api-docs. See API authentication for details.

Products

Only these product slugs are accepted:

Endpoints at a glance

Rate limits

Each API key can make 120 requests per minute. See Rate limits for details and retry guidance.

Errors

Errors use a consistent JSON shape with a machine-readable error code and a human-readable message. See Error handling for every code and how to handle it.

Next steps

API quickstart

Get your API key and make your first request in a few minutes.

API authentication

API keys, headers, and key lifecycle.

Error handling

Error codes and how to handle each one.

Rate limits

The per-key limit, and how to stay under it.