Create bank transactions
Changed onThe Create bank transactions endpoint creates new bank transactions for a given company's connection.
Bank transactions are records of monetary amounts that have moved in and out of an SMB's bank account.
Integration-specific behavior
The required properties may vary based on the integration. For detailed requirements specific to each accounting software, refer to the API reference examples. Alternatively, you can view the Get create bank transaction model for more information.
Request
- Base URLhttps://api.codat.io
- AuthAPI key in header Authorization
Path parameters
Unique identifier for your SMB in Codat.
Unique identifier for a company.
Unique identifier for a company's data connection.
Unique identifier for a connection.
Unique identifier for an account.
Query parameters
Time limit for the push operation to complete before it is timed out.
Allow a sync upon push completion.
Request body
Example request
{
"accountId": "13d946f0-c5d5-42bc-b092-97ece17923ab",
"transactions": [
{
"id": "716422529",
"date": "2023-08-22T10:21:00",
"description": "Debit for Payment Id sdp-1-57379a43-c4b8-49f5-bd7c-699189ee7a60",
"counterparty": "ACME INC",
"reference": "reference for transaction",
"amount": 999.99,
"balance": -999.99
}
]
}Response
Success
Changes
- breaking
the response property
////became optional for the status - breaking
the response property
////became optional for the status - breaking
the response property
////became optional for the status - info
the request property
//became optional - info
the request property
//became optional - info
the request property
//became optional
- breaking
- breaking
added the new required request property
// - breaking
added the new required request property
// - breaking
added the new required request property
// - breaking
the request property
became required - breaking
the request property
became required - warning
removed
subschema #1from the/request propertyallOflist - info
added the new optional request property
// - info
added the new optional request property
// - info
added the new optional request property
// - info
added the new optional request property
// - info
added the new optional request property
// - info
added the new optional request property
// - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
removed
subschema #1from the///response propertyallOflist for the response status - info
the response property
//became required for the status - info
the response property
//became required for the status - info
added the required property
////to the response with the status - info
added the required property
////to the response with the status - info
added the required property
////to the response with the status
- breaking