Skip to Content
eTulip Docs

Authentification

Identifiants API et contrôle des accès.

Utilisez depuis votre serveur le nom d’utilisateur et mot de passe Basic Auth, ou la clé API remise une seule fois lors de l’activation live.

Authorization: Basic BASE64_USERNAME_COLON_PASSWORD

ou

Authorization: Bearer et_live_VOTRE_CLE

Le dashboard utilise un autre parcours : mot de passe puis code de vérification par email. Le backend expose /v1/auth/password-reset/request et /v1/auth/password-reset/confirm pour le mot de passe oublié.

L’accès dépend du marchand, du pays (bj, tg) et de l’opérateur (mtn_bj, moov_bj, moov_tg, togocel_tg). Les droits de collecte et de lecture sont distincts. Le droit du pays et celui de l’opérateur sont nécessaires. Les identifiants marchands ne donnent pas accès à /v1/admin/*.

Ne placez jamais les secrets API dans NEXT_PUBLIC_* ou le code frontend. 401 indique un échec d’authentification ; 403 indique que le compte ou l’opération n’est pas autorisé.