Purpose
Typed REST routes for loading candidates and jobs in bulk, plus a status route to poll progress.Published routes
FAQs
How do we track a bulk upload?
How do we track a bulk upload?
Poll
GET /api/candidates/bulk-upload-status/{jobId} until it reports complete.Can we upload arbitrary files?
Can we upload arbitrary files?
No. The generic upload route is not published. Use the typed candidate and job
ingest routes.
What scope do ingest routes need?
What scope do ingest routes need?
The
write scope. The health check needs no auth.Related
Jobs & Candidates
The single-record CRUD behind these batch routes.
Developer Preview
The pattern for polling asynchronous results.

