Developer Platform

Build with the
ResumeForge API

Integrate AI-powered resume analysis, optimization, and generation into your app. Simple REST API. Powerful capabilities.

analyze.ts
1// Analyze a resume against a job description
2const response = await fetch('https://api.resumeforge.ai/v2/analyze', {
3 method: 'POST',
4 headers: {
5 'Authorization': 'Bearer rf_your_api_key',
6 'Content-Type': 'application/json',
7 },
8 body: JSON.stringify({
9 resume_text: "...",
10 job_description: "...",
11 }),
12});
13
14const { score, suggestions } = await response.json();
15console.log(score); // 87

Everything developers need

A complete developer toolkit for building resume-powered products.

v2.0

RESTful API

Full access to our AI resume analysis, scoring, optimization, and export APIs. JSON responses. OpenAPI 3.0 spec included.

NEW

Webhooks

Subscribe to real-time events — resume uploads, AI completions, exports. Native support for HTTP and queue-based systems.

API Keys & Auth

Secure API key management with scope-based permissions. OAuth2 support for user-delegated access flows.

BETA

Multi-language SDKs

Official SDKs for Node.js, Python, and Go. Community SDKs for Ruby, PHP, and more.

AI Inference API

Direct access to our Gemini-powered resume scoring and optimization models. Batch processing supported.

Full Documentation

Interactive API explorer, code examples in 6 languages, rate limits, error codes, and changelog.

// Rate Limits & Tiers

Sandbox
100 req/day
Free for testing
Developer
10k req/mo
For small apps
Production
Unlimited
Enterprise scale
Apply for API Access

Get your API key

Tell us what you're building. We review all requests within 48 hours.

// Your data is secure and never shared