Guides / Run modes / Batch jobs

Batch jobs

Submit up to 500 tasks per job and get a webhook when it finishes. Growth and Scale.

Submit a job

Each task is a path and its query. Tasks are billed at their endpoint’s price; failed tasks are free. Check progress with GET /v1/jobs/{id}.

cURL
curl -X POST https://api.tikultra.com/v1/jobs/submit \
  -H "x-api-key: $TIKULTRA_KEY" \
  -H "content-type: application/json" \
  -d '{"tasks":[{"path":"/v1/video","query":{"aweme_id":"7705852133855161377"}},{"path":"/v1/user","query":{"username":"acme"}}],"webhook_url":"https://example.com/hooks/tikultra"}'

Throughput

Jobs run within your plan’s rate: 75 requests per second on Growth, up to 250 on Scale.