List the rows of an app or integration import that failed or were only partly imported, with reasons

For one import from GET /import/history, list the rows that did not import (type failure) or that imported but had a list subscription skipped (type partial), each with its email and the reason. This is the endpoint to use when a user asks why their import had errors. It covers imports started from the app or by an integration only; imports submitted through POST /import/bulk_import are not in the history and their reasons are only available through the import callback. Returns at most 500 rows, oldest first, and there is no paging beyond that. For partial rows the reason starts with "Imported under ID:

Path Params
integer
required

The import id, from the id field of GET /import/history.

string
enum
required

failure for rows that were not imported; partial for rows that were imported but had a list subscription skipped. Contacts on the exclusion list appear under failure for imports run by the older import path and under partial for current ones, so check both when looking for excluded contacts. Anything else is a 422.

Allowed:
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Choose an example:
application/json