We’re excited to introduce the newDocumentation Index
Fetch the complete documentation index at: https://docs.linkup.so/llms.txt
Use this file to discover all available pages before exploring further.
/tasks endpoint, which allows you to run Linkup’s core endpoints in batch and asynchronously.
Run any combination of /search, /fetch, and /research calls in a single batch, with the exact same parameters as their synchronous versions, at no extra cost.
How to Use
- Send a
POST /tasksrequest with an array of{ type, input }objects (up to 100 per call). The endpoint immediately returns the tasks’ identifiers, before the work is completed. - Poll
GET /tasks/{id}to retrieve a specific task, orGET /tasksto list all your tasks. - While running,
statusispendingorprocessing. Once the task iscompleted, read the result inoutput. Iffailed, inspecterror.
curl
When to Use /tasks
- Bulk workloads — CRM enrichment, backfilling, batch research over hundreds of queries.
- Long-running jobs — submit the request, then poll for the result instead of waiting for the response synchronously.
- Scheduled pipelines — kick off a nightly batch, retrieve results in the morning.
/search, /fetch, and /research endpoints directly.
Billing
Each task is billed exactly like a direct/search, /fetch, or /research call.
Read the full reference: POST /tasks · GET /tasks · GET /tasks/:id.