Back to Bulk API
Bulk Job Parser
Processes multiple job descriptions in a single request. Accepts raw text or URLs. Parsed jobs can be indexed or used for ranking.
Sample Request & Response
POST
/v1/bulk/jobs/parseSample Request
Headers:
{
"Authorization": "Bearer <YOUR_API_KEY>",
"Content-Type": "application/json"
}
Body:
{
"jobs": [
{
"text": "We’re hiring a Senior Backend Engineer with Node.js and PostgreSQL..."
},
{
"url": "https://example.com/jobs/123"
}
],
"options": {
"language": "string (optional) – e.g., en, fr",
"dedupe": "boolean (optional) – skip items already parsed (default true)",
"idempotencyKey": "string (optional) – treat identical submissions as one operation"
}
}
Sample Response (202)
{
"operationId": "op_bulk_jobparse_789",
"status": "queued",
"accepted": 2,
"rejected": 0
}