Skip to main content
Beta. AgentSource v2 is in beta. Details may still change before GA.

Overview

Every .../job endpoint in v2 runs through a shared async job layer. Instead of returning results inline, a job endpoint accepts your input and returns a job reference. You then poll for state and collect results.
1

Submit

Upload a CSV of entity IDs, then call any .../job endpoint with the returned list_id — for example Firmographics (async).
2

Poll

Call Get job status with the returned job ID to check state and retrieve results once complete.
3

Cancel (optional)

Call Cancel job to stop a job that is queued or running.

Endpoints

Async jobs take their input only as an uploaded dataset — upload your IDs and pass the returned list_id. Inline IDs are not accepted. The end-to-end guide walks through the whole flow.

Limits

Which endpoints are async

Every enrichment has an async variant — see the Async groups under Business enrichments and Prospect enrichments in the sidebar, or the business and prospect enrichment overviews. These are sync only: