Base URL
multipart/form-data and raw bytes).
Resources
Legend:
- ✅ available
- 🟠 partially implemented — the endpoint exposes only part of the resource
- ❌ not available
PATCH only lets you designate the default branding; no
other field can be modified.
The business conditions of an action (edit lock on a sent document, fields fixed at
journal creation, deletion refused while other objects still reference the targeted
one…) are detailed on each resource’s page.
Environments
Each API client works in one of two environments:- Live — the company’s real data, for both reads and writes.
- Sandbox — an isolated environment to develop and test: demo data, the exact same validations and error codes as live, and no stored changes. See Sandbox.
client_id / client_secret pair belongs to either live or sandbox, and is
obtained from the Fidly interface.
Authentication
Authentication relies on the OAuth2 client credentials flow. A call toPOST /auth/token with your client_id / client_secret pair returns your
access_token and refresh_token keys; every API call then carries the
access_token in the Authorization header. See
Authentication.
Errors
All errors share one envelope with a machine-readablecode and a human-readable
message. See Errors.