Quickstart
Add your first money row
Create a key in Settings, Connected apps, API. Keys are scoped to one workspace and can be read only.
Base URL
https://api.trycashier.com/v1
Auth
Bearer token, one key per integration
Rate limit
600 requests a minute per workspace
Formats
JSON in and out, ISO dates, amounts in minor units optional
cURL
curl https://api.trycashier.com/v1/money \
-H "Authorization: Bearer csh_live_..." \
-H "Content-Type: application/json" \
-d '{
"amount": 4500,
"currency": "AUD",
"earned_on": "2026-10-14",
"source": "Referral",
"offering": "Retainer"
}'Endpoints
The main endpoints
Webhooks
Hear about changes as they happen
Subscribe a URL to any event. Payloads are signed so you can check they came from Cashier.
money.createdgoal.pace_changedgoal.off_pacedeal.stage_changedreceipt.matchedapproval.requestedapproval.decidedagent.task_finished