Bulk Status

Endpoints for managing bulk data ingestion jobs. Use these endpoints to monitor the processing status asynchronously.

Retrieve the status of a bulk ingestion job

Checks the status of a bulk ingestion job identified by bulkJobId. This endpoint returns the current state of the job (e.g. PENDING, IN_PROGRESS, COMPLETED, FAILED) along with metadata such as timestamps and error messages if applicable.

If the job has completed successfully, the response includes a downloadable link to a .jsonl (JSON Lines) file containing a record of each request and its corresponding response. User's can audit results or process downstream outcomes of the bulk operation.

Request
path Parameters
bulkJobId
required
string

id of the bulk job

Responses
200

Returns the status of the bulk job

get/v2/bulk/job/{bulkJobId}
Request samples
curl -i -X GET \
  'https://api.attentivemobile.com/v2/v2/bulk/job/{bulkJobId}'
Response samples
application/json
{
  • "bulkJobId": "string",
  • "status": "string",
  • "totalRecords": 0,
  • "url": "string"
}