Access token (recommended)
Include theAuthorization HTTP header with Bearer <YOUR_API_KEY> in every request.
Query parameter
Alternatively, pass your key as theapi_key query parameter.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Authenticate requests with a Bearer token or an api_key query parameter.
Authorization HTTP header with Bearer <YOUR_API_KEY> in every request.
GET /v1/{PATH} HTTP/1.1
Host: api.cryptoquant.com
Authorization: Bearer <YOUR_API_KEY>
import requests
headers = {"Authorization": "Bearer " + API_KEY}
response = requests.get(URL, headers=headers)
const response = await fetch(URL, {
headers: { Authorization: `Bearer ${API_KEY}` },
});
api_key query parameter.
GET /v1/{PATH}?api_key={API_KEY} HTTP/1.1
Host: api.cryptoquant.com
import requests
response = requests.get(URL, params={"api_key": API_KEY})
const response = await fetch(`${URL}?api_key=${API_KEY}`);
Authorization header over the query parameter — URLs are often logged by
proxies and analytics, which can leak keys passed as query parameters.