Get bulk import job status
Retrieve the current status and results of a bulk customer import job. This endpoint can be used to track the progress of both CSV uploads.
The response includes:
- Overall job status
- Progress statistics
- Detailed error information for failed entries
- Completion timestamp when finished
Path parameters
ID of the bulk import job to retrieve
Response
Job status retrieved successfully
Example response
{
"id": "Job:019542f5-b3e7-1d02-0000-000000000006",
"status": "PROCESSING",
"progress": {
"total": 5000,
"processed": 2500,
"successful": 2450,
"failed": 50
},
"errors": [
{
"correlationId": "biz456"
}
],
"completedAt": "2025-08-15T14:32:00Z"
}Changes
Changed in 7 of the 33 revisions of this API.522446
- ●
added the new
REQUEST_ID_MISSINGenum value to thecoderesponse property for the response status401response-property-enum-value-added
- ●
added the new
UMA_NOT_FOUNDenum value to thecoderesponse property for the response status404response-property-enum-value-added
- ●
added the new
WALLET_SIGNATURE_BODY_MISMATCHenum value to thecoderesponse property for the response status401response-property-enum-value-added
- ●
added the new
WALLET_SIGNATURE_INVALIDenum value to thecoderesponse property for the response status401response-property-enum-value-added
- ●
added the new
WALLET_SIGNATURE_MALFORMEDenum value to thecoderesponse property for the response status401response-property-enum-value-added
- ●
added the new
WALLET_SIGNATURE_MISSINGenum value to thecoderesponse property for the response status401response-property-enum-value-added
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ▲
the response's body type/format changed from
/toobject/for status401response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status404response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status500response-body-type-changed
- ○
removed
Error401_UNAUTHORIZEDError401_INVALID_SIGNATUREfrom the response bodyoneOflist for the response status401response-body-one-of-removed
- ○
removed
Error404_TRANSACTION_NOT_FOUNDError404_INVITATION_NOT_FOUNDError404_USER_NOT_FOUNDError404_QUOTE_NOT_FOUNDError404_LOOKUP_REQUEST_NOT_FOUNDError404_TOKEN_NOT_FOUNDError404_BULK_UPLOAD_JOB_NOT_FOUNDError404_REFERENCE_NOT_FOUNDfrom the response bodyoneOflist for the response status404response-body-one-of-removed
- ○
removed
Error500_GRID_SWITCH_ERRORError500_INTERNAL_ERRORfrom the response bodyoneOflist for the response status500response-body-one-of-removed
- ○
added the optional property
detailsto the response with the401statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the404statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the500statusresponse-optional-property-added
- ○
added the required property
codeto the response with the401statusresponse-required-property-added
- ○
added the required property
codeto the response with the404statusresponse-required-property-added
- ○
added the required property
codeto the response with the500statusresponse-required-property-added
- ○
added the required property
messageto the response with the401statusresponse-required-property-added
- ○
added the required property
messageto the response with the404statusresponse-required-property-added
- ○
added the required property
messageto the response with the500statusresponse-required-property-added
- ○
added the required property
statusto the response with the401statusresponse-required-property-added
- ○
added the required property
statusto the response with the404statusresponse-required-property-added
- ○
added the required property
statusto the response with the500statusresponse-required-property-added
This revision also has 51 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
added
Error401_UNAUTHORIZEDError401_INVALID_SIGNATUREto the response bodyoneOflist for the response status401response-body-one-of-added
- ▲
added
Error404_TRANSACTION_NOT_FOUNDError404_INVITATION_NOT_FOUNDError404_USER_NOT_FOUNDError404_QUOTE_NOT_FOUNDError404_LOOKUP_REQUEST_NOT_FOUNDError404_TOKEN_NOT_FOUNDError404_BULK_UPLOAD_JOB_NOT_FOUNDError404_REFERENCE_NOT_FOUNDto the response bodyoneOflist for the response status404response-body-one-of-added
- ▲
added
Error500_GRID_SWITCH_ERRORError500_INTERNAL_ERRORto the response bodyoneOflist for the response status500response-body-one-of-added
- ▲
the response's body type/format changed from
object/to/for status401response-body-type-changed
- ▲
the response's body type/format changed from
object/to/for status404response-body-type-changed
- ▲
the response's body type/format changed from
object/to/for status500response-body-type-changed
- ▲
removed the required property
codefrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the500statusresponse-required-property-removed
- ▲
removed the required property
jobIdfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the500statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the500statusresponse-required-property-removed
- ●
removed the optional property
detailsfrom the response with the401statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the404statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the500statusresponse-optional-property-removed
- ○
added the required property
idto the response with the200statusresponse-required-property-added
This revision also has 24 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the response's body type/format changed from
/toobject/for status401response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status404response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status500response-body-type-changed
- ○
removed
Error401_UNAUTHORIZEDError401_INVALID_SIGNATUREfrom the response bodyoneOflist for the response status401response-body-one-of-removed
- ○
removed
Error404_TRANSACTION_NOT_FOUNDError404_INVITATION_NOT_FOUNDError404_USER_NOT_FOUNDError404_QUOTE_NOT_FOUNDError404_LOOKUP_REQUEST_NOT_FOUNDError404_TOKEN_NOT_FOUNDError404_BULK_UPLOAD_JOB_NOT_FOUNDError404_REFERENCE_NOT_FOUNDfrom the response bodyoneOflist for the response status404response-body-one-of-removed
- ○
removed
Error500_GRID_SWITCH_ERRORError500_INTERNAL_ERRORfrom the response bodyoneOflist for the response status500response-body-one-of-removed
- ○
added the optional property
detailsto the response with the401statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the404statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the500statusresponse-optional-property-added
- ○
added the required property
codeto the response with the401statusresponse-required-property-added
- ○
added the required property
codeto the response with the404statusresponse-required-property-added
- ○
added the required property
codeto the response with the500statusresponse-required-property-added
- ○
added the required property
messageto the response with the401statusresponse-required-property-added
- ○
added the required property
messageto the response with the404statusresponse-required-property-added
- ○
added the required property
messageto the response with the500statusresponse-required-property-added
- ○
added the required property
statusto the response with the401statusresponse-required-property-added
- ○
added the required property
statusto the response with the404statusresponse-required-property-added
- ○
added the required property
statusto the response with the500statusresponse-required-property-added
This revision also has 51 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
added
Error401_UNAUTHORIZEDError401_INVALID_SIGNATUREto the response bodyoneOflist for the response status401response-body-one-of-added
- ▲
added
Error404_TRANSACTION_NOT_FOUNDError404_INVITATION_NOT_FOUNDError404_USER_NOT_FOUNDError404_QUOTE_NOT_FOUNDError404_LOOKUP_REQUEST_NOT_FOUNDError404_TOKEN_NOT_FOUNDError404_BULK_UPLOAD_JOB_NOT_FOUNDError404_REFERENCE_NOT_FOUNDto the response bodyoneOflist for the response status404response-body-one-of-added
- ▲
added
Error500_GRID_SWITCH_ERRORError500_INTERNAL_ERRORto the response bodyoneOflist for the response status500response-body-one-of-added
- ▲
the response's body type/format changed from
object/to/for status401response-body-type-changed
- ▲
the response's body type/format changed from
object/to/for status404response-body-type-changed
- ▲
the response's body type/format changed from
object/to/for status500response-body-type-changed
- ▲
removed the required property
codefrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
codefrom the response with the500statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
messagefrom the response with the500statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the401statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the404statusresponse-required-property-removed
- ▲
removed the required property
statusfrom the response with the500statusresponse-required-property-removed
- ●
removed the optional property
detailsfrom the response with the401statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the404statusresponse-optional-property-removed
- ●
removed the optional property
detailsfrom the response with the500statusresponse-optional-property-removed
This revision also has 13 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the response's body type/format changed from
/toobject/for status401response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status404response-body-type-changed
- ▲
the response's body type/format changed from
/toobject/for status500response-body-type-changed
- ○
removed
Error401_UNAUTHORIZEDError401_INVALID_SIGNATUREfrom the response bodyoneOflist for the response status401response-body-one-of-removed
- ○
removed
Error404_TRANSACTION_NOT_FOUNDError404_INVITATION_NOT_FOUNDError404_USER_NOT_FOUNDError404_QUOTE_NOT_FOUNDError404_LOOKUP_REQUEST_NOT_FOUNDError404_TOKEN_NOT_FOUNDError404_BULK_UPLOAD_JOB_NOT_FOUNDError404_REFERENCE_NOT_FOUNDfrom the response bodyoneOflist for the response status404response-body-one-of-removed
- ○
removed
Error500_GRID_SWITCH_ERRORError500_INTERNAL_ERRORfrom the response bodyoneOflist for the response status500response-body-one-of-removed
- ○
added the optional property
detailsto the response with the401statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the404statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the500statusresponse-optional-property-added
- ○
added the required property
codeto the response with the401statusresponse-required-property-added
- ○
added the required property
codeto the response with the404statusresponse-required-property-added
- ○
added the required property
codeto the response with the500statusresponse-required-property-added
- ○
added the required property
messageto the response with the401statusresponse-required-property-added
- ○
added the required property
messageto the response with the404statusresponse-required-property-added
- ○
added the required property
messageto the response with the500statusresponse-required-property-added
- ○
added the required property
statusto the response with the401statusresponse-required-property-added
- ○
added the required property
statusto the response with the404statusresponse-required-property-added
- ○
added the required property
statusto the response with the500statusresponse-required-property-added
This revision also has 51 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the
statusresponse property const value401was removed for the status401response-property-const-removed
- ▲
the
statusresponse property const value401was removed for the status401response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value404was removed for the status404response-property-const-removed
- ▲
the
statusresponse property const value500was removed for the status500response-property-const-removed
- ▲
the
statusresponse property const value500was removed for the status500response-property-const-removed
- ●
added the new
401.00enum value to theoneOf[Error401_INVALID_SIGNATURE]/statusresponse property for the response status401response-property-enum-value-added
- ●
added the new
401.00enum value to theoneOf[Error401_UNAUTHORIZED]/statusresponse property for the response status401response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_BULK_UPLOAD_JOB_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_INVITATION_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_LOOKUP_REQUEST_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_QUOTE_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_REFERENCE_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_TOKEN_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_TRANSACTION_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
404.00enum value to theoneOf[Error404_USER_NOT_FOUND]/statusresponse property for the response status404response-property-enum-value-added
- ●
added the new
500.00enum value to theoneOf[Error500_GRID_SWITCH_ERROR]/statusresponse property for the response status500response-property-enum-value-added
- ●
added the new
500.00enum value to theoneOf[Error500_INTERNAL_ERROR]/statusresponse property for the response status500response-property-enum-value-added
This revision also has 15 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲