onboarding

Parse Resume for Onboarding

Upload a resume file (PDF, DOCX, or TXT), save it as a user document, and use AI to extract structured data for profile creation.

post/onboarding/parse-resume

Request

  • Base URL: https://api.aiapplyd.com/api/v1
  • URL: https://api.aiapplyd.com/api/v1/onboarding/parse-resume
  • Auth: HTTP bearer

Response

Parsed resume data for frontend review

successtrue required

Example response

{
  "data": {
    "city": "San Francisco",
    "companySize": [
      "startup",
      "medium"
    ],
    "country": "United States",
    "currentJobTitle": "Senior Software Engineer",
    "documentId": 42,
    "education": [
      {
        "degree": "B.S. Computer Science",
        "institution": "MIT",
        "year": "2018"
      }
    ],
    "educationLevel": "bachelor",
    "email": "john.doe@example.com",
    "experienceLevel": "senior",
    "firstName": "John",
    "fullName": "John Doe",
    "industries": [
      "Software & SaaS",
      "AI & Machine Learning"
    ],
    "jobTypes": [
      "full_time"
    ],
    "lastName": "Doe",
    "phone": "+1-555-123-4567",
    "professionalSummary": "Experienced full-stack engineer with 8 years building scalable web applications.",
    "skills": [
      "TypeScript",
      "React",
      "Node.js",
      "PostgreSQL"
    ],
    "state": "California",
    "suggestedJobTitles": [
      "Senior Software Engineer",
      "Full Stack Developer",
      "Tech Lead"
    ],
    "suggestedLocations": [
      "San Francisco, CA",
      "Remote"
    ],
    "workExperience": [
      {
        "company": "Acme Corp",
        "current": false,
        "description": "Led a team of 5 engineers building microservices",
        "endDate": "Dec 2023",
        "startDate": "Jan 2020",
        "title": "Senior Software Engineer"
      }
    ],
    "yearsOfExperience": 8,
    "zipCode": "94105"
  },
  "success": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.