Skip to main content
The Cadana API is organized around REST. It accepts and returns JSON, uses standard HTTP response codes, and follows the OpenAPI 3.0 specification.

Base URLs

All endpoints use the /v1/ prefix.

Money Amounts

Two representations are used, depending on the API family: Minor units follow ISO 4217, so the multiplier depends on the currency. Most currencies have two decimals (100 per unit), but OMR, KWD, BHD, JOD, IQD, LYD and TND have three (1000 per unit). Wallet transactions use decimal strings because user wallets can hold assets — including crypto like BTC — whose precision doesn’t fit a fixed minor-unit integer. Check the schema of each endpoint before parsing: the same wallet reports its balance in minor units and its transactions in major units.

APIs

Workforce API

Manage employees, contractors, and payroll

Payments API

Send payments to anyone, anywhere

Wallets API

End-user wallet operations

Tax API

Gross-to-net tax calculations for 150+ countries

Next Steps