Developer Portal
Everything you need to integrate with RESTume — the AI resume runtime that makes every professional instantly queryable. REST API, MCP recruiting server, CLI tool, and AI chat.
What is RESTume?
RESTume turns your resume into a living, queryable AI profile. Upload a PDF, DOCX, or JSON resume — or build your profile manually — and get an AI that knows your entire career. Recruiters ask it questions and get evidence-backed answers, 24/7. Your resume, alive and answering.
Every profile gets its own REST API, AI chat widget, and MCP recruiting access. Recruiters connect from ChatGPT, Claude, or Cursor and search candidates in natural language — no new portal, no new login.
Key Features
REST API
Access any profile programmatically. 76 endpoints for reading profiles, managing your own data, AI-powered Q&A, and admin operations.
MCP Recruiting Server
Let AI assistants like ChatGPT, Claude, and Cursor search, rank, and compare candidates directly. 15 tools for end-to-end recruiting workflows.
AI Chat
AI-powered question answering. Ask natural language questions about any professional and get grounded, evidence-backed answers from their profile data.
Resume Import
Upload PDF, DOCX, or JSON Resume files. AI-powered parsing extracts your profile data, then you review and commit to your profile.
CLI Tool
NewManage your profile from the terminal. Secure login, structured output (JSON/YAML), and full automation support built in.
Explore the Docs
REST API
76 documented endpoints across 8 categories, with dedicated pages for auth/account, public data, AI, owner operations, admin tooling, and platform endpoints. Includes interactive "Try It" forms and auto-generated cURL commands.
MCP Recruiting Server
Connect AI assistants like ChatGPT, Claude, and Cursor directly to RESTume via the Model Context Protocol. 15 tools, 2 resources, and a complete recruiting workflow surface: profile grounding, search, ranking, fit explanations, shortlists, and candidate comparisons.
CLI Tool
Manage your profile from the terminal with canonical auth/account, owner, billing, export, transcript, theme, layout, and admin command groups. Machine-readable help, structured output, automation skeletons, and secure session/key handling are built in.
Quick Start
Create an Account
Register for free, then sign in to get a JWT token.
POST /v1/auth/register POST /v1/auth/login
Get an API Key
Generate an API key via POST /v1/auth/api-keys. Do this when you need long-lived owner automation rather than an interactive JWT session.
POST /v1/auth/api-keys → raw_key: "rst_..."
Build Your Profile
Add skills, experience, education, projects, certifications, and explicit open-to-work state via API or CLI. Your profile gets a public API, AI chat, and MCP access.
Authorization: Bearer <jwt> PATCH /v1/me/profile GET /v1/me/insights
For the full walkthrough with code examples, see the Authentication & Setup Guide.