Back to docs

REST API Reference

Complete reference for the BizzOptima REST API endpoints.

The BizzOptima API is a REST API hosted on Firebase App Hosting. It manages the marketplace, entitlements, profiles and developer accounts.

Base URL

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

Authentication

Authorization: Bearer <firebase-id-token>

Modules

GET  /modules                    # Marketplace listing
POST /modules/confirm            # Activation confirmation
GET  /modules/download/:id       # Signed download URL

Subscriptions

GET  /users/me                   # Profile + entitlements
GET  /subscriptions/:businessId  # Subscription status

Releases

GET  /releases                   # All published versions
GET  /releases/download/win32    # Redirect to latest installer

Developer accounts

POST /developers/auth/register   # Create a developer account
POST /developers/auth/login      # Developer login
GET  /developers/me              # Developer profile (auth required)
POST /developers/modules/sign    # Sign a .bizzmod (auth required)
POST /developers/modules/publish # Publish a module (auth required)
GET  /developers/modules         # Developer's modules (auth required)