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.