Back to Home
Placement Resource

Developer API Documentation

Integrate ResumeFlow automated tailoring engines into your pipelines.

1. Ingesting Job Descriptions

Submit a job listing text or PDF storage ID to parse and extract hard skills, soft skills, and ATS keywords:

POST /api/v1/jobs/process
Headers: { "Authorization": "Bearer <YOUR_KEY>" }
Body:
{
  "companyName": "Google",
  "jobTitle": "L4 Frontend Engineer",
  "rawJdText": "We are looking for React, TypeScript, and state management experts..."
}

2. Tailoring Response Schema

The API returns tailored JSON matching the candidate master profile layout:

{
  "structuredContent": {
    "personalInfo": { "name": "..." },
    "experience": [
      {
        "company": "...",
        "bullets": ["Optimized dashboard rendering using React code-splitting..."]
      }
    ]
  },
  "atsCompatibilityScore": 92
}