Codat Expense API
The API for Sync for Expenses. Sync for Expenses is an API and a set of supporting tools. It has been built to enable corporate card and expense management platforms to provide high-quality integrations with multiple accounting platforms through a standardized API.
Latency
Not monitored yet
Uptime
Not monitored yet
Playground
Verified
live
Endpoints
/companies/{companyId}/sync/expenses/config
Get company configuration
/companies/{companyId}/sync/expenses/config
Set company configuration
/companies/{companyId}/sync/expenses/connections/partnerExpense
Create Partner Expense connection
/companies/{companyId}/sync/expenses/data/expense-transactions
Create expense-transactions
/companies/{companyId}/sync/expenses/mappingOptions
Mapping options
/companies/{companyId}/sync/expenses/syncs
Initiate sync
/companies/{companyId}/sync/expenses/syncs/lastSuccessful/status
Last successful sync
/companies/{companyId}/sync/expenses/syncs/latest/status
Latest sync status
/companies/{companyId}/sync/expenses/syncs/list/status
List sync statuses
/companies/{companyId}/sync/expenses/syncs/{syncId}/status
Get Sync status
/companies/{companyId}/sync/expenses/syncs/{syncId}/transactions
Get Sync transactions
/companies/{companyId}/sync/expenses/syncs/{syncId}/transactions/{transactionId}
Get Sync Transaction
/companies/{companyId}/sync/expenses/syncs/{syncId}/transactions/{transactionId}/attachments
Upload attachment
13 endpoints auto-detected
Authentication
This API uses an API key, passed in the "Authorization" header. No OAuth required.
curl -X GET \
"https://api.codat.io/companies/{companyId}/sync/expenses/config" \
-H "Authorization: YOUR_API_KEY"api.codat.io · HTTPS only