Developer Portal
API documentation, authentication, and integration guides
Base URL
All API requests should be made to the following base URL:
https://your-domain.comAuthentication
GET
/api/auth/meGet current authenticated user
Auth
GET
/api/csrfGet CSRF token for form submissions
Public
Collections
GET
/api/v1/collections/invoicesList invoices for the authenticated tenant
collections:read
Auth
POST
/api/v1/collections/invoicesCreate a new invoice
collections:write
Auth
Tenant Management
POST
/api/tenant/selectSelect active tenant context
Auth
GET
/api/tenant/access-matrixGet access control matrix for current tenant
Auth
GET
/api/tenant/entitlements/limitCheck entitlement limits and usage
Auth
PATCH
/api/tenant/entitlements/toggleToggle module entitlements
Auth
GET
/api/tenant/notificationsGet tenant notifications
Auth
Support
GET
/api/ticketsList support tickets
tickets:read
Auth
POST
/api/ticketsCreate a new support ticket
tickets:write
Auth
Contracts & Billing
GET
/api/contract-requestsList contract change requests
Auth
POST
/api/contract-requestsSubmit a contract change request
Auth
POST
/api/invoices/previewPreview invoice before generation
Auth
Catalog
GET
/api/catalog/publicGet public catalog of apps, modules, and plans
Public
Health
GET
/api/healthBasic health check
Public
GET
/api/health/readyReadiness probe
Public
GET
/api/health/liveLiveness probe
Public
Webhooks (Incoming)
POST
/api/webhooks/stripeStripe webhook handler for payment events
Public