Authentication

The authentication is done passing your API token associated with your pro plan as x-api-key request header.

Interactive Code Editor

Test API requests with multiple programming languages. Edit code, execute requests, and view responses in real-time.

You can ensure your authentication is done correctly checking the x-pricing-plan header on the response.
content-type    : application/json; charset=utf-8
x-response-time : 1.7s
x-pricing-plan  : pro
x-cache-ttl     : 86400000
x-request-id    : iad:2eb66538-0a16-4c56-b613-511d99507c9f
x-cache-status  : BYPASS
cache-control   : public, must-revalidate, max-age=0
x-fetch-time    : 0ms
If you need to consume the API from a frontend side (e.g, from a website), don't attach your API token directly in your client code: It will easy to a visitor leak it and consume your API quota without consent.
Instead, you need to setup a mechanism to just allow consume your token for a allowed list of trusted domains.
Check our repositories and to accomplish that, only allowing a list of well-known domains to consume your API quota.