This guide covers how to authenticate with the Digeiz API, upload spot diffusion playlists, and download spot audience data programmatically.



1. Services Overview

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.


2. Authentication

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.

Endpoint

POST <https://api.digeiz.fr/user-management/v2/auth/token>

Interactive docs

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.

Code Examples

cURL