Interacting with our APIs
Every Takion endpoint speaks plain HTTPS and shares the same authentication, the same subdomain pattern, and the same error codes. Learn it once here, then each vendor page only covers what is uniqueL
API Key
You need an API key to call any endpoint. Request a trial key via Discord or purchase a plan.
A key looks like this:
TAKION_API_XXXXXXXXEndpoints
Each antibot has its own subdomain, so interactions stay organized:
https://<vendor>.takionapi.tech e.g. https://datadome.takionapi.techDifferent walls expect different parameters and return different tokens, so always check that vendor's page for the exact endpoint, request body, and response.
Authentication
Send your key one of two ways:
Header
x-api-key: TAKION_API_XXXXXXXXQuery parameter
?api_key=TAKION_API_XXXXXXXXBrowser Details
Our solutions are not browser-based, but they read the headers you send to build a realistic fingerprint:
User-AgentSec-Ch-UaAccept-Language
Providing accurate browser headers based on your produces more realistic tokens. If you send none, the latest chrome versions on MacOS will be used, but matching the headers you will send on the final request is strongly recommended.
Plan Details and Status
Check your key's status two ways:
Use your Dashboard
Send
GET /planon any Aantibot subdomain for a JSON response with your plan details
Returns the current status of the authenticated API key — plan name, request usage against your quota, and validity. Use it to monitor consumption in real time.
Plan details for the authenticated key.
Your plan details. The field names below are representative — confirm them against a live /plan response and adjust before publishing.
Whether the key is currently active and within its limit.
trueThe subscription tier name.
StandardRequests consumed in the current period.
12345Total requests included in the current period.
100000When the usage counter resets (null for non-cyclic plans).
2026-08-01T00:00:00ZInvalid API key — the key is wrong, expired, or over its request limit.
GET /plan HTTP/1.1
Host: datadome.takionapi.tech
x-api-key: YOUR_API_KEY
Accept: */*
{
"valid": true,
"plan": "Standard",
"requests_used": 12345,
"requests_limit": 100000,
"resets_at": "2026-08-01T00:00:00Z",
"ANY_ADDITIONAL_PROPERTY": "anything"
}Error Codes
400 - Invalid Input Parameters: Review the data provided; there’s an issue with it.
401 - Invalid API Key: The API key is invalid, expired, or the request limit has been exceeded.
500 - Internal Server Error: Something unexpected occurred on our end. Contact us for support.
Last updated
