Axiomatic

Waterfall

Waterfall distribution

Authentication

Requires session cookie (web app) or API key (x-api-key header). All endpoints are tenant-scoped via entityId.

Endpoints

MethodPathDescription
GET/api/waterfall?entityId=Run waterfall distribution
POST/api/waterfallCreate waterfall

Run waterfall distribution

GET /api/waterfall?entityId={entityId}

Runs waterfall distribution and returns allocation results. Supports waterfallId, period, and other parameters.

Create waterfall

POST /api/waterfall

Body: { "entityId", "name", "tiers", "participants", ... }