Axiomatic

Accruals

Accrual schedules

Authentication

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

Endpoints

MethodPathDescription
GET/api/accruals?entityId=List accrual schedules
POST/api/accrualsCreate accrual schedule
PUT/api/accrualsUpdate accrual

List accrual schedules

GET /api/accruals?entityId={entityId}

Returns accrual schedules for the entity. Supports status, accountId, and other filters.

Create accrual schedule

POST /api/accruals

Body: { "entityId", "accountId", "amount", "startDate", "endDate", "frequency", ... }

Update accrual

PUT /api/accruals

Body: { "entityId", "accrualId", ...fields }