Autentifikācija
Pēdējās izmaiņas: 2026. gada 8. septembris
REST API izmanto to pašu autentifikāciju kā vadības panelis — Bearer tokenu (JWT), ko saņemat pēc pieslēgšanās. Atsevišķas ilgtermiņa API atslēgas programmatiskai piekļuvei visam kontam pašlaik nav — tokens, tāpat kā parasta sesija, ir derīgs ierobežotu laiku.
Nejauciet to ar logrīka data-api-key — tā attiecas tikai uz vienu domēnu, nedod piekļuvi pārējam kontam un ir paredzēta tikai publiskiem, nesensitīviem pieprasījumiem (banera konfigurācijas ielāde, piekrišanas notikuma reģistrēšana).
Tokena saņemšana
curl -X POST https://consent.worklinelabs.eu/v1/auth/login \
-H "Content-Type: application/json" \
-d '{"email":"you@example.com","password":"••••••••"}'
# → { "token": "eyJhbGciOi..." }Tokena izmantošana
curl https://consent.worklinelabs.eu/v1/domains \ -H "Authorization: Bearer eyJhbGciOi..."
Visi organizācijas līmeņa galapunkti — domēni, statistika un piekrišanu ieraksti — pieņem tikai šo galveni. Tokens identificē konkrētu organizāciju: pieprasījumi vienmēr attiecas tikai uz tās datiem, un piekļūt citas organizācijas domēniem nav iespējams.