Base URL
https://datanostro.com/api/
Všechny endpointy jsou v1. Verze v URL přijde s breaking change.
V dashboardu → API klíče → Vytvořit klíč. Token zobrazíme jednou — uložte si ho hned.
Otevřít API klíčeAuthorization header s vaším tokenem. JSON v request body, JSON v odpovědi.
curl https://datanostro.com/api/tenants/ \ -H "Authorization: Token YOUR_TOKEN"
Swagger UI nabízí try-it-now panel — pošlete request přímo z prohlížeče.
Otevřít Swagger UIhttps://datanostro.com/api/
Všechny endpointy jsou v1. Verze v URL přijde s breaking change.
Authorization: Token <token>
Per-tenant API klíče s odvolatelnými tokeny. Session auth funguje pro web UI.
100 req/min na token. Při překročení vracíme HTTP 429 s Retry-After headerem.
JSON, UTF-8, snake_case. Časy v ISO 8601 (UTC). Stránkování přes ?page=1&page_size=50.
Breaking changes oznamujeme v changelogu min. 60 dní předem.
Stav API najdete na status stránce. Cílem je oznámit incident do několika minut od detekce monitorem.
Stejný scanner jako veřejný Tracking Checker — programatický pro agentury a integrátory. Vraťuje JSON s detekcí trackerů, AI shrnutím, PageSpeed skóre a odhadem ztrát.
curl -X POST https://datanostro.com/api/v1/tracking-checker/scan/ \
-H "Authorization: ApiKey dn_yourtenant_xxxx" \
-H "Content-Type: application/json" \
-d '{
"url": "https://eshop.cz",
"ai_summary": true,
"pagespeed": true,
"language": "cs"
}'
Authorization: ApiKey <token>Plan.features['tracking_checker_api_hourly'].api_meta.request_id pro logování.