v1.0.0
OpenAPI 3.1.0
List rejected sync rows
Client Libraries
US region
Returns the rows from synced files that Customer.io couldn't load, sorted by file and then by row. Customer.io keeps rejected rows for 90 days.
The identifier for a collection.
The number of rejected rows to return in a page.
The next_cursor from the previous page. Leave it out to get the first page.
The collection doesn't exist or doesn't have a sync.
curl https://api.customer.io/v1/collections/1/sync/rejects \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"next_cursor": "string",
"rejects": [
{
"code": "duplicate-key",
"created_at": "2026-11-02T15:31:31Z",
"file": "daily/2026-11-02.csv",
"file_version": "1793630000123456",
"key": "A-100",
"row": 17
}
]
}Returns the rejected rows.