FlashApply API Docs
Need help?
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/parse
Sample 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
}