Skip to main content

List a company's bank operations

GET 

/api/v1/workspaces/:workspace_id/companies/:company_id/bank_operations

Returns the company's bank operations, newest operation date first. Operations are not created through this API - one arrives from a provider sync, or from the extraction of a statement upload, whether or not that statement has since been committed - and they are not corrected or archived here either.

Beyond the company in the path, no filter is applied by default - and that includes archived. Every reconciliation status is returned unless you narrow it yourself, which matters most for partially_matched: a half-allocated line stays listable until its remainder is placed or dismissed, so a queue built on this endpoint cannot silently lose one. Archived lines are returned too - an absent archived narrows nothing, ?archived=false is how you ask for the active ones, and every row publishes archived so you can also split them yourself.

An unrecognised filter value narrows the result to nothing rather than being refused or ignored, which is the convention across this surface: ?direction=sideways returns an empty page, not a 4xx.

Request​

Responses​

The company's bank operations, newest operation date first.