Developer Portal
Everything you need to integrate with RESTume — the platform that turns resumes into queryable AI endpoints. REST API, MCP recruiting server, CLI tool, and AI chat.
What is RESTume?
RESTume turns your resume into a queryable AI endpoint. Upload a PDF, DOCX, or JSON resume — or build your profile manually — and get an AI that knows your career. Recruiters ask it questions and get evidence-backed answers, 24/7.
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
30 endpoints for authentication, profile management, public data access, resume import, and AI-powered Q&A. Full OpenAPI spec included.
MCP Recruiting Server
15 tools and 2 resources for AI agents. Connect ChatGPT, Claude, Cursor, or any MCP-capable client to profile intelligence, sourcing, ranking, fit analysis, and shortlisting workflows.
AI Chat
RAG-powered question answering. Ask natural language questions about any developer and get grounded 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
NewBeautiful terminal client with Rich tables, system keyring auth, and pipe-friendly JSON/YAML output. Manage your entire profile from the command line.
Explore the Docs
REST API
30 endpoints for authentication, profile CRUD, public data access, resume import, and AI-powered Q&A. 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. Full CRUD for skills, experience, education, and projects. AI queries, resume import, and pipe-friendly JSON/YAML output.
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.
Use the rst_ key for all CRUD operations.
POST /v1/auth/api-keys → raw_key: "rst_..."
Build Your Profile
Add skills, experience, education, and projects via API or CLI. Your profile gets a public API, AI chat, and MCP access.
X-API-Key: rst_... POST /v1/me/skills POST /v1/me/experience
For the full walkthrough with code examples, see the Authentication & Setup Guide.