Get Batch Job Detail
Batch Calling
Get Batch Job Detail
Get complete details of a batch calling job including progress stats, timing info, and paginated contacts.
GET
Get Batch Job Detail
Overview
Retrieves comprehensive information about a specific batch job including:- Job configuration and status
- Progress statistics
- Status breakdown (count by status)
- Timing information (scheduled, started, completed, estimated)
- Paginated list of contacts with optional status filtering
Request
Path Parameters
Query Parameters
Contact Status Filter Values
Response
Response Fields
Job Info
Progress Stats
Timing Info
Settings
Contacts List
Contact Object
Examples
Example 1: Get Full Job Detail
Example 2: Get Only Completed Contacts
Example 3: Get Failed Contacts for Analysis
Example 4: Get Pending Contacts
Error Handling
404 Not Found
400 Bad Request
500 Internal Server Error
Status Breakdown Interpretation
ThestatusBreakdown object shows count of contacts in each status:
Estimated Completion Time
For running jobs, the API calculates estimated completion based on:- Elapsed time since start
- Number of contacts processed
- Remaining contacts
Estimated completion is approximate and may vary based on retry attempts, concurrency, and call duration.
Related
- Create Batch Job — Create a new batch job
- List Batch Jobs — List all batch jobs
- Cancel Batch Job — Cancel a running job
- Start Batch Job — Start a scheduled job immediately
- Batch Calling Guide — Complete guide to batch campaigns
Authorizations
Your TalkifAI API key. Get it from Studio → Settings → API Keys.
Path Parameters
Query Parameters
Filter contacts by status
Available options:
pending, queued, dialing, completed, no_answer, busy, timeout, blocked, invalid_number, carrier_error, failed, cancelled Required range:
x >= 1Required range:
1 <= x <= 500Response
Batch job details