Autentizace
Sentisnap API používá API klíče pro autentizaci požadavků.
Získání API klíče
- Přihlaste se do svého Sentisnap dashboardu
- Přejděte do Nastavení > API klíče
- Klikněte na Vytvořit API klíč
- Pojmenujte svůj klíč popisným názvem
- Vyberte oprávnění (scopes), která potřebujete
- Zkopírujte svůj klíč — zobrazí se pouze jednou!
Použití API klíče
Zahrňte svůj API klíč do Authorization hlavičky:
curl -X GET "https://public-api.sentisnap.com/v1/surveys"
-H "Authorization: Bearer YOUR_TOKEN_HERE"Formát API klíče
API klíče mají následující formát:
sk_live_XXXXXX_YYYYYYYYYYYYYYYYYYYYYYYYsk_live_— prefix označující produkční klíčXXXXXX— identifikátor vašeho týmuYYYY...— unikátní náhodný řetězec
Oprávnění (Scopes)
API klíče lze vytvořit s omezenými oprávněními:
| Oprávnění | Popis |
|---|---|
surveys:read | Čtení metadat a struktury průzkumů |
responses:read | Čtení dat odpovědí |
responses:export | Export odpovědí do CSV/JSON |
analytics:read | Přístup k analytice a insights |
webhooks:read | Zobrazení odběrů webhooků |
webhooks:write | Vytváření a správa webhooků |
* | Plný přístup (všechna oprávnění) |
Bezpečnostní doporučení
- Nikdy nesdílejte svůj API klíč veřejně ani ho necommitujte do verzovacího systému
- Používejte proměnné prostředí pro uložení API klíče
- Vytvářejte klíče s minimálními potřebnými oprávněními
- Pravidelně rotujte své klíče
- Okamžitě revokujte nepoužívané klíče