Store
GET /api/store
The store catalogue for the signed-in customer
- Access: Signed-in user (browser session)
POST /api/store/checkout
Start a purchase; returns the payment page address (or creates a free plan at once)
- Access: Signed-in user (browser session)
- Body: planId, cycle, name?, location?, variables?, acceptTerms
GET /api/store/orders/{id}
The state of one of your orders (the return page polls this)
- Access: Signed-in user (browser session)
- Path parameters:
id
GET /api/store/public
The catalogue for visitors (only when the administrator allows it)
- Access: No authentication
