Resumez

API Roadmap

Version v1 · updated 2026-06-25. This page is generated from the shared @resumez/contracts package, the same contract the API serves at /v1/roadmap.

  • plannedContract is defined, but no route behavior exists yet.
  • stubbedRoute exists and returns a clear not_implemented response.
  • partialRoute has useful behavior, but the full contract is not complete.
  • implementedRoute is backed by production behavior and authorization checks.

Meta

GET/v1/roadmap
implemented
GET/v1/openapi.json
implemented

Identity

GET/v1/me
implemented

Organizations

GET/v1/organizations
implemented
GET/v1/organizations/{organizationId}
implemented
POST/v1/organizations
implemented

Skills

GET/v1/skills
implemented
GET/v1/skills/{skillId}
implemented
POST/v1/skills
implemented

Roles

GET/v1/roles
implemented
GET/v1/roles/{roleId}
implemented

Canonical Profile

GET/v1/profile
implemented
PATCH/v1/profile
implemented

Experiences

GET/v1/experiences
implemented
POST/v1/experiences
implemented
GET/v1/experiences/{experienceId}
implemented
PATCH/v1/experiences/{experienceId}
implemented
DELETE/v1/experiences/{experienceId}
implemented
GET/v1/experiences/{experienceId}/achievements
implemented

Educations

GET/v1/educations
implemented
POST/v1/educations
implemented

Projects

GET/v1/projects
implemented
POST/v1/projects
implemented

Achievements

GET/v1/achievements
implemented
POST/v1/achievements
implemented

Skill Claims

GET/v1/skill-claims
implemented
POST/v1/skill-claims
implemented

Artifacts

GET/v1/artifacts
implemented
GET/v1/artifacts/{artifactId}
implemented
PATCH/v1/artifacts/{artifactId}
implemented
GET/v1/artifacts/{artifactId}/versions
implemented
GET/v1/artifact-versions/{versionId}
implemented

Generation

POST/v1/artifacts:generate
implemented

Exports

POST/v1/profile:export
implemented

Jobs

GET/v1/jobs
implemented
POST/v1/jobs
implemented
GET/v1/jobs/{jobId}
implemented
POST/v1/jobs:parse
partial
POST/v1/jobs/{jobId}:match
implemented
POST/v1/jobs/{jobId}:tailor
partial
POST/v1/jobs/{jobId}:gap-analysis
implemented

Applications

GET/v1/applications
implemented
POST/v1/applications
implemented
GET/v1/applications/{applicationId}
implemented
POST/v1/applications/{applicationId}:advance
implemented
POST/v1/applications/{applicationId}:withdraw
implemented
GET/v1/applications/{applicationId}/events
implemented

Submissions

GET/v1/applications/{applicationId}/submissions
implemented
POST/v1/applications/{applicationId}/submissions
implemented
GET/v1/submissions/{submissionId}
implemented

Interviews

GET/v1/interviews
implemented
POST/v1/interviews
implemented
GET/v1/interviews/{interviewId}
implemented

Offers

GET/v1/offers
implemented
POST/v1/offers
implemented
POST/v1/offers/{offerId}:accept
implemented
POST/v1/offers/{offerId}:decline
implemented

Reminders

GET/v1/reminders
implemented
POST/v1/reminders
implemented

Contacts

GET/v1/contacts
implemented
POST/v1/contacts
implemented

Notes

GET/v1/notes
implemented
POST/v1/notes
implemented

Attachments

GET/v1/attachments
implemented
POST/v1/attachments
implemented

Operations

GET/v1/operations/{operationId}
implemented

Imports

POST/v1/imports
stubbed

Webhooks

GET/v1/webhooks
stubbed
POST/v1/webhooks
stubbed