Authentication
Your API key with
read or write scopeQuery Parameters
The ID of the campaign to list leads for
Filter leads by statusOptions:
raw- Never been calledattempting- Currently being calledexhausted- Max attempts reachedconcluded- Successfully completed
Response
Whether the request was successful
Error message if request failed
Lead Status Lifecycle
Status Meanings:
- raw: Lead has never been called
- attempting: Lead is currently in the calling queue
- exhausted: Max call attempts reached without success
- concluded: Call completed successfully
Common Errors
| Error | Cause | Solution |
|---|---|---|
campaignId query parameter is required | Missing campaignId | Add campaignId to query string |
Invalid or inactive API key | Wrong API key | Check your API key |
Campaign not found or access denied | Wrong campaign or no access | Verify campaignId and API key scope |
Usage Tips
Filtering: Use the
status parameter to focus on specific subsets:status=raw- See leads that haven’t been called yetstatus=attempting- Monitor active callsstatus=concluded- Review completed calls
Results are returned in creation order (oldest first). Pagination coming soon!