Retour à la documentation

API REST Reference

Référence complète des endpoints REST de l'API BizzOptima.

L'API BizzOptima est une API REST hébergée sur Firebase App Hosting. Elle gère le marketplace, les entitlements, les profils et les comptes développeurs.

Base URL

https://bizzoptimabackend.web.app/api/v1

Authentification

Authorization: Bearer <firebase-id-token>

Modules

GET  /modules                    # Liste marketplace
POST /modules/confirm            # Confirmation d'activation
GET  /modules/download/:id       # URL téléchargement signée

Abonnements

GET  /users/me                   # Profil + entitlements
GET  /subscriptions/:businessId  # Statut abonnement

Releases

GET  /releases                   # Toutes les versions publiées
GET  /releases/download/win32    # Redirect vers le dernier installeur

Comptes développeurs

POST /developers/auth/register   # Créer un compte dev
POST /developers/auth/login      # Connexion développeur
GET  /developers/me              # Profil développeur (auth requis)
POST /developers/modules/sign    # Signer un .bizzmod (auth requis)
POST /developers/modules/publish # Publier un module (auth requis)
GET  /developers/modules         # Modules du développeur (auth requis)