A single REST API with over 40 different groups of endpoints, the API supports a wide range of operations and HTTP methods, including:
- Pulling data (
- Pushing or creating data (
- Updating data (
Requests and responses are in JSON and the API implements robust error handling.
Complex business data—like orders, payments, and taxes—is represented as data types using logical and consistent schemas.
The API is secured using an OAuth 2.0 authentication flow.
Over 30 different API integrations provide connectivity between the Codat API and supported financial systems.
Many of the providers that Codat integrates with impose rate limits on the use of their APIs. These limits are enforced and reported separately by each API. Handling rate limits is a challenging aspect of building financial integrations. With Codat, you benefit from bespoke rate limit handling across all supported providers to give you the maximum possible access to contributed data.
Updated 5 days ago