List Bulk Sync Executions
Changed onLists executions for a bulk sync.
Results are ordered by created_at descending by default. Pass the opaque pagination.next_page_token back as page_token to retrieve the next page. A token is returned even on the last nonempty page and on subsequent empty pages. Stop paging when data is empty; the presence of a token does not mean more results are available. The maximum page size is 100 executions.
Use only_terminal=true to return only executions in terminal statuses. In that mode, ordering and pagination use updated_at instead of created_at.
Use ascending=true to walk forward from the oldest executions by the selected sort timestamp. Each page still lists its executions newest first; subsequent pages contain newer executions.
For the full details of a single run, including per-schema execution status, use GET /api/bulk/syncs/{id}/executions/{exec_id}.
Request
- Base URLhttps://app.polytomic.com
- Auth
- HTTP bearer
- or HTTP basic
Path parameters
Unique identifier of the bulk sync
Query parameters
Pagination cursor returned in the previous response. Omit on the first request.
When true, only return executions that have finished. Terminal executions are ordered by updated_at.
Traverse from the oldest executions by the selected sort timestamp; each page is ordered newest first.
Maximum number of executions to return. Capped at 100.
Headers
Response
OK
Example response
{
"data": [
{
"completed_at": "2023-04-25T12:00:00Z",
"created_at": "2023-04-25T12:00:00Z",
"id": "248df4b7-aa70-47b8-a036-33ac447e668d",
"record_count": 1000,
"schemas": [
{
"completed_at": "2023-04-25T12:00:00Z",
"created_at": "2023-04-25T12:00:00Z",
"output_name": "contact",
"record_count": 1000,
"schema": "contact",
"started_at": "2023-04-25T12:00:00Z",
"updated_at": "2023-04-25T12:00:00Z",
"version": "rel2026.08.05.06~1a2b3c4"
}
],
"started_at": "2023-04-25T12:00:00Z",
"type": "scheduled",
"updated_at": "2023-04-25T12:00:00Z",
"version": "rel2026.08.05.06~1a2b3c4"
}
],
"pagination": {
"next_page_token": "AmkYh8v0jR5B3kls2Qcc9y8MjrPmvR4CvaK7H0F4rEwqvg76K=="
}
}Changes
- breaking
the
//response's property type changed fromstringto no type for status - breaking
the
//response's property type changed fromstringto no type for status - breaking
the
////response's property type changed fromstringto no type for status - breaking
the
//response's property type changed fromstringto no type for status - breaking
the
response's property type changed fromobjectto no type for status - warning
removed the optional property
/from the response with the status - info
added to the
//response propertyallOflist for the response status - info
added to the
//response propertyallOflist for the response status - info
added to the
//response propertyallOflist for the response status - info
added to the
////response propertyallOflist for the response status - info
added to the
response propertyallOflist for the response status - info
removed the
canceledenum value from the////response property for the response status - info
removed the
canceledenum value from the//response property for the response status - info
removed the
cancelingenum value from the//response property for the response status - info
removed the
completedenum value from the////response property for the response status - info
removed the
completedenum value from the//response property for the response status - info
removed the
completed_with_cancellationsenum value from the//response property for the response status - info
removed the
createdenum value from the////response property for the response status - info
removed the
createdenum value from the//response property for the response status - info
removed the
errorsenum value from the//response property for the response status - info
removed the
exportingenum value from the////response property for the response status - info
removed the
exportingenum value from the//response property for the response status - info
removed the
failedenum value from the////response property for the response status - info
removed the
failedenum value from the//response property for the response status - info
removed the
fullenum value from the//response property for the response status - info
removed the
incrementalenum value from the//response property for the response status - info
removed the
interruptedenum value from the////response property for the response status - info
removed the
interruptedenum value from the//response property for the response status - info
removed the
noneenum value from the//response property for the response status - info
removed the
processingenum value from the////response property for the response status - info
removed the
processingenum value from the//response property for the response status - info
removed the
rebuildenum value from the//response property for the response status - info
removed the
retainenum value from the//response property for the response status - info
removed the
runningenum value from the////response property for the response status - info
removed the
runningenum value from the//response property for the response status - info
removed the
scheduledenum value from the////response property for the response status - info
removed the
scheduledenum value from the//response property for the response status - info
removed the
truncateenum value from the//response property for the response status
- breaking
- warning
added the new
completed_with_cancellationsenum value to the//response property for the response status
- warning