# Get Batch Enrichment Status

Check the current processing status of a batch enrichment job.

What you get
- Current state (e.g., queued/running/completed/failed)
- Progress indicators (processed vs remaining), when available

Credits
- 0 credits (status only)

Endpoint: GET /public/v1/enrichment/batch/{batch_id}/status/
Version: 1.0.0
Security: Bearer

## Path parameters:

  - `batch_id` (string, required)
    Unique batch identifier returned when creating the enrichment batch

## Response 200 fields (application/json):

  - `batch_id` (string, required)
    Unique identifier for the batch enrichment job

  - `status` (string, required)
    Current status of the batch job (processing, finished, failed, queued, paused_insufficient_credits)

  - `total_rows` (integer, required)
    Total number of records submitted in the batch

  - `processed_rows` (integer, required)
    Total number of records that have finished processing

  - `success_count` (integer, required)
    Number of records processed successfully

  - `failed_count` (integer, required)
    Number of records that failed or could not be processed

  - `started_at` (string, required)
    Timestamp when the batch was created

  - `metadata` (object, required)
    Metadata provided with the batch

  - `credits_used` (string, required)
    Total number of credits used in the batch

  - `estimated_completion` (string,null)
    Estimated completion timestamp based on current progress (null if unavailable)

  - `status_message` (string,null)
    Human-readable message about the batch status (only present when paused)


## Response 400 fields

## Response 401 fields

## Response 422 fields
