Finance API
Vendor Payments
Endpoint |
Method |
Permission |
Description |
|---|---|---|---|
|
GET |
finance, procurement |
List vendor payments. Filters: |
|
POST |
finance |
Create payment. Body: |
|
GET |
finance |
Get payment detail |
|
PATCH |
finance |
Update: status, transaction_ref, paid_at |
Job Payouts
Endpoint |
Method |
Permission |
Description |
|---|---|---|---|
|
GET |
finance, central_ops |
List payouts. Filters: |
|
GET |
finance, central_ops |
Get payout detail |
|
POST |
central_ops |
Mark job as payable (approve for payment) |
|
POST |
finance |
Release payment. Body: |
Payment Schedules
Endpoint |
Method |
Permission |
Description |
|---|---|---|---|
|
GET |
finance, central_ops |
List all payment schedules |
|
POST |
finance |
Create schedule. Body: |
|
PATCH |
finance |
Update schedule type or next payout date |
Finance Dashboard
Endpoint |
Method |
Permission |
Description |
|---|---|---|---|
|
GET |
finance |
Dashboard data: pending vendor payments count + total, upcoming team payouts, overdue payments, monthly spend summary |