Skip to main content
Required scopes: talent_network:write
Rate limit: write tier, 60 requests per minute per key
Idempotency: send an Idempotency-Key header to retry safely
Stores the resume and queues the candidate for asynchronous ingestion (identity resolution, resume parsing, and matching-pool entry). Returns as soon as the submission is queued; ingestion is idempotent per candidate. deduplicated is true only while an earlier submission of the same candidate is still queued or processing; once it reaches a terminal outcome, resubmitting starts a fresh attempt immediately. Optional recruiterEmail attributes the candidate to that agency member instead of the agency owner; because attribution is part of the dedupe key, a retry must resend the same recruiterEmail. Submissions are recorded with the EXTERNAL_API source. Each submission is tracked as a batch of one: poll GET /talent-network/batches/{batchId} for the per-item outcome. Requires Talent Network management to be enabled for your agency; without it the whole request answers 403.

Body

string
required
Constraints: min length 1.
string
required
Constraints: format uri.
string
required
Constraints: format email.
object
required
Constraints: format uri.
string
Constraints: format email, max length 320.
object
required

Response

boolean
required
Allowed values: true.
boolean
required
string
required
Constraints: format uuid.
string
required
Constraints: format uuid.