This guide covers how to authenticate with the Digeiz API, upload spot diffusion playlists, and download spot audience data programmatically.
The Digeiz backend is composed of several independent services, each with its own Swagger UI for interactive exploration:
| Service | Base URL | Swagger Docs |
|---|---|---|
| User Management (Auth) | https://api.digeiz.fr/user-management |
docs |
| Media Metadata (Playlists) | https://api.digeiz.fr/media-metadata |
docs |
| Data Export (Audiences) | https://api.digeiz.fr/data-export |
docs |
| Malls Metadata | https://api.digeiz.fr/malls-metadata |
docs |
All endpoints require a valid JWT in the Authorization header.
Authentication uses an App Password — a dedicated credential for programmatic access. Exchange it for a short-lived JWT at the /token endpoint.
Don't have an App Password? Contact [email protected] to request one. Self-service generation is coming soon.
POST <https://api.digeiz.fr/user-management/v2/auth/token>
Include the token in every subsequent request:
Authorization: Bearer <access_token>
Token expiry: Repeat the token exchange call once the token expires. There is no refresh token — simply re-authenticate.