Person Search
Contact Job Status
Poll the status of an asynchronous contact-append or contact-prospect job
GET
Overview
Returns the current state of a contact job owned by your organization. Use this after Contact Append or Contact Prospect. Recommended polling: every 2–5 seconds untilstatus is terminal (completed or failed). Once completed, unlock results with Contact Job Results.
Status values
This endpoint does not bill. Billing occurs only on the first successful
POST .../results unlock.
Request
Headers
string
required
Your API key for authentication.
Path Parameters
string
required
UUID of the contact job returned by Contact Append or Contact Prospect.
Response
Success Response (200 OK)
string
Job UUID.
string
contact_append or contact_prospect.string
One of
queued, running, retrying, completed, failed.string
ISO-8601 creation timestamp.
integer
Number of stored result rows when the job completed.
null while in progress.integer
Contacts matched in evaluated title batches before applying the size cap.
null while in progress.boolean
true after a successful unlock via POST .../results.string
Machine-readable failure code when
status is failed.string
Public error message when the job failed.
string
When the worker claimed the job, if started.
string
When the job reached a terminal state, if finished.
string
Last status update timestamp.
Response Example (completed)