Prerequisites
- A Monterey API key scoped to at least one organization.
- A way to make an HTTPS request:
curl, an HTTP client library, or any tool that can send anAuthorizationheader.
1. Send your API key
Every request carries the sameAuthorization header — your API key, prefixed with Bearer:
2. Make your first call
Cash Receipts (/reports/crr) returns one row per payment within a date range. Pick a small from/to window for your first call:
3. Read the response
A successful call returns200 with an items array. Each row carries the organization it belongs to so multi-org keys can group their own results:
200 with {"items": []} — that is not the same as a 403. See Authentication for the full 401 / 403 split.
What to read next
Authentication
Org-scoped keys, key rotation, what’s logged on every request.
Conventions
Dates, money in cents, the
organization_id parameter, error shapes.All endpoints
The full API surface — reports, resource endpoints, and payment operations.