How a read works
Freshness is set by the sync, not by your request. A record edited an hour ago is invisible until the next sync runs - see Syncing. Reads succeed even when syncing is broken. A connector that stopped syncing weeks ago still returns200 with stale data. Nothing in the response says so, so health has to be watched separately - see Sync Status.
Change events tell you a record moved, and carry enough to go and read it - see Webhooks.
Every request needs your API key and the connector token for the end customer whose data you are reading:
Query parameters
Query parameters control what comes back. They work alongsidecursor and page_size, and combine in a single request.
Filters
Narrow the result set to the records you care about.
Expand
Return related objects inline instead of just their IDs.
modified_after
Return only records updated since a point in time.
Putting it together
Filters,expand, modified_after and pagination all compose in a single request:
Related
Pagination
Page through large result sets with
cursor and page_size.Syncing
How often Bindbee pulls fresh data from each connector.
Webhooks
Get notified when data is created or modified instead of polling.
Custom fields
Extend unified models with fields specific to your use case.