curl --request GET \
--url https://apix.us.amity.co/api/v1/products/bulk/jobs \
--header 'Authorization: Bearer <token>'{
"status": "success",
"data": [
{
"_id": "64a1b2c3d4e5f6g7h8i9j0k1",
"jobId": "64a1b2c3d4e5f6g7h8i9j0k1",
"networkId": "network-abc123",
"userId": "user-xyz789",
"fileId": "file-123456",
"status": "pending",
"entityType": "product",
"operation": "insert",
"summary": {
"totalRows": 100,
"processedRows": 100,
"successfulRows": 95,
"failedRows": 5,
"errorReportFileId": "file-error-report-123",
"metadata": {},
"processingStartedAt": "2024-01-15T10:30:30.000Z",
"processingCompletedAt": "2024-01-15T10:35:30.000Z",
"processingDurationMs": 300000
},
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T10:35:00.000Z",
"expiredAt": "2024-01-18T10:30:00.000Z"
}
],
"paging": {
"next": "<string>",
"previous": "<string>"
}
}Query bulk import jobs with optional filters and pagination.
Access Control:
Filtering:
Important Notes:
curl --request GET \
--url https://apix.us.amity.co/api/v1/products/bulk/jobs \
--header 'Authorization: Bearer <token>'{
"status": "success",
"data": [
{
"_id": "64a1b2c3d4e5f6g7h8i9j0k1",
"jobId": "64a1b2c3d4e5f6g7h8i9j0k1",
"networkId": "network-abc123",
"userId": "user-xyz789",
"fileId": "file-123456",
"status": "pending",
"entityType": "product",
"operation": "insert",
"summary": {
"totalRows": 100,
"processedRows": 100,
"successfulRows": 95,
"failedRows": 5,
"errorReportFileId": "file-error-report-123",
"metadata": {},
"processingStartedAt": "2024-01-15T10:30:30.000Z",
"processingCompletedAt": "2024-01-15T10:35:30.000Z",
"processingDurationMs": 300000
},
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T10:35:00.000Z",
"expiredAt": "2024-01-18T10:30:00.000Z"
}
],
"paging": {
"next": "<string>",
"previous": "<string>"
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Filter bulk jobs by status (can specify multiple)
1 - 3 elementspending, running, done Field to sort by
createdAt, updatedAt, productName Sort order
asc, desc Maximum number of items to return (1-100)
1 <= x <= 100Pagination token for fetching next page
1000