Enrichment Contact Finder
Contact Enrichment
Contact Enrichment Finder
Retrieve contact enrichment job status and output by job_id.
GET
Enrichment Contact Finder
Use the
job_id returned by Contact Enrichment Launcher to fetch state and results.Polling vs webhook
If you passedwebhook_url when launching the job, you don’t need to call this endpoint at all — Waterfall will automatically deliver the result to your URL as soon as the job is ready.
If you didn’t use a webhook, poll this endpoint until status is SUCCEEDED:
Job states
| Status | Meaning |
|---|---|
RUNNING | Job is still processing. Continue polling. |
SUCCEEDED | Job is complete. Output is in the output field. |
Response shape
Theinput.task object always echoes back all fields from the original launch request. Fields that were not provided will be null. This is useful for correlating the result with your original request without needing to store it separately.
Endpoint details
| Metric | Value |
|---|---|
| Flow | Async finder endpoint |
| Required input | job_id query parameter |
| Typical usage | Poll until SUCCEEDED, or receive via webhook |
Authorizations
To access the API, provide your API key in x-api-key.
Query Parameters
The unique job_id you want to query. This value is returned by the corresponding launcher endpoint.
A UUID.
Example:
"7d44db58-5de3-4e92-a2fb-8325d12c2e8b"
Response
Contact enrichment job state, input, and any available output person.
Finder response with contact enrichment job status, input, and optional output.
The status of the job.
Available options:
RUNNING, SUCCEEDED, FAILED, TIMED_OUT, ABORTED Example:
"RUNNING"
A date time in ISO 8601 format.
Example:
"2025-02-05T15:46:35.771751+00:00"
A date time in ISO 8601 format.
Example:
"2025-02-05T15:46:35.771751+00:00"