REST API v1

API Documentation

Integrate Hirable's AI-powered resume generation into your applications. Generate tailored resumes programmatically with our simple REST API.

RESTful Design
Standard REST conventions with JSON payloads for easy integration
Secure by Default
API key authentication with scoped permissions and HTTPS only
High Performance
Sub-second response times with global CDN distribution

Authentication

All API requests require authentication using an API key. Include your key in theAuthorizationheader with the ApiKey scheme.

Authorization: ApiKey YOUR_API_KEY

You can generate API keys from your dashboard settings.

Endpoints

Base URL: https://api.hirable.com/v1

POST/api/v1/resumes/generateAuth required

Generate a tailored resume from a profile and job description

GET/api/v1/profilesAuth required

List all profiles for the authenticated user

POST/api/v1/profilesAuth required

Create a new professional profile

GET/api/v1/templates

List available resume templates

POST/api/v1/exports/pdfAuth required

Export a resume to PDF format

POST/api/v1/exports/docxAuth required

Export a resume to DOCX format

Quick Start

Generate your first AI-tailored resume with a single API call.

curl -X POST https://api.hirable.com/v1/resumes/generate \
  -H "Authorization: ApiKey YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "profileId": "profile_abc123",
    "jobDescription": "Senior Software Engineer at...",
    "templateId": "template_modern"
  }'

Ready to integrate?

Get your API key and start generating AI-powered resumes in minutes.

Get Your API Key
Hirable - AI-Powered Resume Builder