Laddro DocsLaddro Docs
API Reference

API Reference

API Reference

Base URL for all endpoints:

https://api.laddro.com/v1

For an interactive API explorer, visit api.laddro.com/reference.

Endpoints Overview

Public (No Authentication)

MethodEndpointDescription
GET/v1/templatesList all resume templates
GET/v1/templates/{templateId}Get template details
GET/v1/fontsList available fonts
GET/v1/languagesList supported languages
GET/v1/modelsList available AI models

Protected (Requires x-api-key)

MethodEndpointDescription
GET/v1/resumesList your resumes
GET/v1/resumes/{resumeId}Get a specific resume
POST/v1/resumes/parseParse a PDF/DOCX resume
PUT/v1/resumes/{resumeId}/renderRender resume to PDF
POST/v1/tailorTailor resume for a job (SSE)
POST/v1/exportExport resume as PDF
GET/v1/cover-lettersList cover letters
GET/v1/cover-letters/{coverLetterId}Get a cover letter
POST/v1/cover-lettersCreate a cover letter
POST/v1/cover-letters/generateGenerate cover letter (SSE)
PUT/v1/cover-letters/{coverLetterId}/renderRender cover letter to PDF
GET/v1/settingsGet current AI settings
PUT/v1/settings/modelSet AI model (BYOK)
DELETE/v1/settings/modelReset to default model

Response Format

All responses return JSON with appropriate HTTP status codes:

{
  "data": { ... },
  "message": "Success"
}

Error Format

{
  "error": "Not Found",
  "message": "Resume not found",
  "statusCode": 404
}

See Error Codes for a complete reference.

Content Types

  • Request bodies: application/json (except file uploads which use multipart/form-data)
  • PDF responses: application/pdf
  • SSE streams: text/event-stream

On this page