Back to Home

API Documentation

Integrate LazyMe AI into your workflow

Getting Started

The LazyMe AI API allows you to programmatically parse resumes, analyze ATS compatibility, and leverage our AI models. All endpoints require authentication via a Bearer token.

Base URLhttps://lazyme.ai/api
AuthBearer YOUR_API_KEY
FormatJSON

Rate Limits

Free Tier

100req/day

Pro Tier

5,000req/day

Enterprise

Unlimited

Endpoints

POST/api/parse-resume

Upload and parse a resume file (PDF, DOCX, TXT, or image). Returns structured resume data.

Request

bash
curl -X POST https://lazyme.ai/api/parse-resume \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@resume.pdf"

Response

json
{
  "name": "John Doe",
  "title": "Senior Software Engineer",
  "email": "john@example.com",
  "skills": ["React", "TypeScript", "Node.js"],
  "experience": [...],
  "education": [...]
}
POST/api/ats-analyze

Analyze a resume against a job description for ATS compatibility. Returns a match score and suggestions.

Request

bash
curl -X POST https://lazyme.ai/api/ats-analyze \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "resume": { ... },
    "jobDescription": "We are looking for..."
  }'

Response

json
{
  "score": 87,
  "matchedSkills": ["React", "TypeScript"],
  "missingKeywords": ["GraphQL", "AWS"],
  "suggestions": [...]
}
POST/api/enhance-prompt

Enhance a raw text prompt into a structured, professional resume entry using AI.

Request

bash
curl -X POST https://lazyme.ai/api/enhance-prompt \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "prompt": "Worked at Google on search..." }'

Response

json
{
  "enhanced": {
    "company": "Google",
    "role": "Software Engineer",
    "bullets": [
      "Optimized search latency by 15% using Go and Bigtable"
    ]
  }
}