AI Applyd Resume Builder API

The resume-builder API from AI Applyd — 17 operation(s) for resume-builder.

Operations 21

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /resume-builder List my resume builds · List Resume Builds #
Ask an LLM
“Which resumes have I built so far in the resume builder?”
“Can I see every resume build saved on my AIApplyd account?”
Tell an agent
List all of my resume builds.
Show me the resumes I've built in the builder so I can pick one to edit.
POST /resume-builder Create a new resume build · Create Resume Build #
Ask an LLM
“How do I start a new resume from scratch in the builder?”
“Can I create a cover letter build with a recipient company and hiring manager name?”
Tell an agent
Create a new resume build titled {title}.
Start a new resume build called {title} using template {templateId}.
GET /resume-builder/templates List available resume templates · List Resume Templates #
Ask an LLM
“What resume templates can I choose from?”
“Which layouts are available for designing my resume?”
Tell an agent
Show me all the resume templates I can use.
List the available resume design templates.
POST /resume-builder/import Turn an uploaded document into a resume build · Import Resume from Document #
Ask an LLM
“Can AI convert a resume document I already uploaded into an editable structured resume?”
“Is there a way to create a new resume build from one of my saved documents?”
Tell an agent
Import document {documentId} into a new resume build titled {title}.
Parse my uploaded document {documentId} into a resume build called {title} using template {templateId}.
POST /resume-builder/{id}/import-inline Fill an existing resume build from a file · Import File Inline into Existing Resume #
Ask an LLM
“Can I upload a file straight into a resume build I already started and have it filled in?”
“How do I populate an existing resume build in place from a PDF?”
Tell an agent
Upload {file} and use it to fill in resume build {id}.
Populate existing resume build {id} in place from this file: {file}.
GET /resume-builder/{id} Get one resume build · Get Resume Build #
Ask an LLM
“What's currently in a specific resume build of mine?”
“Can I open a single resume build to see its sections and template?”
Tell an agent
Show me resume build {id}.
Open the details of resume build {id}.
PUT /resume-builder/{id} Edit an existing resume build · Update Resume Build #
Ask an LLM
“How do I change the summary or skills on a resume I already built?”
“Can I switch an existing resume build to a different template or font?”
Tell an agent
Update the summary on resume build {id} to {summary}.
Switch resume build {id} to template {templateId}.
DELETE /resume-builder/{id} Delete a resume build · Delete Resume Build #
Ask an LLM
“How do I get rid of a resume build I no longer need?”
“Can I permanently remove one of my resume builds?”
Tell an agent destructive · confirm first
Delete resume build {id}.
Remove resume build {id} from my account.
POST /resume-builder/{id}/artifact Save the rendered PDF for a resume build · Save Rendered Resume Build PDF #
Ask an LLM
“Can I publish the exact preview PDF of a resume build without it being re-parsed?”
“Where do I store the rendered PDF for a specific revision of my resume build?”
Tell an agent
Save {file} as the rendered PDF for revision {artifactRevision} of resume build {id}.
Publish the preview PDF {file} for resume build {id} at revision {artifactRevision}.
POST /resume-builder/{id}/set-default Make a resume build my default · Set Default Resume #
Ask an LLM
“How do I choose which built resume is my default?”
“Can I switch my default resume to a different build?”
Tell an agent
Set resume build {id} as my default resume.
Make {id} my default resume build instead of the current one.
POST /resume-builder/{id}/ats-score Score a resume build for ATS compatibility · ATS Score Resume #
Ask an LLM
“How well would one of my built resumes get through an applicant tracking system?”
“Can I check a resume build's ATS score against a particular job description?”
Tell an agent
Score resume build {id} for ATS compatibility against this job description: {jobDescription}.
Check how ATS-friendly resume build {id} is for the role described as {jobDescription}.
POST /resume-builder/{id}/ats-optimize Rewrite a resume build to pass ATS · ATS Optimize Resume #
Ask an LLM
“Can AI rewrite one of my built resumes so it scores better with applicant tracking systems?”
“Is there a one-click ATS optimization for a resume build, tuned to a job posting?”
Tell an agent
Optimize resume build {id} for ATS.
Rewrite resume build {id} for ATS using this job description: {jobDescription}.
POST /resume-builder/{id}/generate-cover-letter Generate a cover letter from a resume build · Generate Cover Letter #
Ask an LLM
“Can AI write a cover letter based on one of my built resumes?”
“Could the cover letter be targeted at one of my job matches or a specific company?”
Tell an agent
Generate a cover letter from resume build {id}.
Write a cover letter from resume build {id} for the {jobTitle} role at {company}.
POST /resume-builder/{id}/translate Translate a resume build into other languages · Translate Resume Build #
Ask an LLM
“Can I get my built resume translated into German and Spanish?”
“Does translating a resume build create a separate build for each language?”
Tell an agent
Translate resume build {id} into {targetLanguage}.
Make copies of resume build {id} in each of these languages: {targetLanguages}.
POST /resume-builder/{id}/share Share or unshare a resume build publicly · Share Resume Build #
Ask an LLM
“How do I get a public link to one of my built resumes?”
“Can I turn off public visibility for a resume build I shared earlier?”
Tell an agent
Make resume build {id} public and give me a share link.
Set public sharing for resume build {id} to {isPublic}.
GET /resume-builder/{id}/chat-thread Load the AI chat for a resume build · Get Resume Builder Chat Thread #
Ask an LLM
“Can I see the chat conversation I had with the assistant while editing a resume build?”
“What did the builder's AI chat say about my resume last time?”
Tell an agent
Load the chat thread for resume build {id}.
Show the saved assistant conversation on resume build {id}.
PUT /resume-builder/{id}/chat-thread Save the AI chat for a resume build · Upsert Resume Builder Chat Thread #
Ask an LLM
“Is the resume builder's chat history persisted between sessions?”
“Can I store a set of chat messages against a specific resume build?”
Tell an agent
Save these chat messages {messages} on resume build {id}.
Persist the current assistant conversation {messages} for resume build {id}.
GET /resume-builder/shared/{token} View a publicly shared resume · View Shared Resume #
Ask an LLM
“Can someone without an account open a resume shared from the builder?”
“What does a shared resume link show to a recruiter?”
Tell an agent
Open the shared resume with token {token}.
View the public resume behind share link token {token}.
POST /resume-builder/{id}/tex Export a resume build as LaTeX source · Generate LaTeX (.tex) Source #
Ask an LLM
“Can I download my resume as a .tex file to edit in Overleaf?”
“Is there a LaTeX version of a resume build I can get?”
Tell an agent
Generate the LaTeX source for resume build {id}.
Give me resume build {id} as a .tex file for Overleaf.
POST /cover-letter/suggest-tone Suggest a cover letter tone for a job match · Suggest Cover Letter Tone #
Ask an LLM
“What tone should my cover letter take for a particular job match?”
“Can AI recommend a persona preset for a cover letter based on the job's description?”
Tell an agent
Suggest a cover letter tone for job match {jobMatchId}.
Recommend which voice preset to use when writing to job match {jobMatchId}, with a reason.
POST /resume-builder/{id}/suggest-section Suggest content for a blank resume section · Suggest Section Content #
Ask an LLM
“Can the builder fill an empty section using what's in my other resumes?”
“How many suggested items does it give me for a blank resume section?”
Tell an agent
Suggest items for the {sectionType} section of resume build {id}.
Draft {sectionType} entries for resume build {id} with this context: {anchorContext}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/aiapplyd:aiapplyd-resume-builder-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

aiapplyd-resume-builder-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    email: support@aiapplyd.com
    name: AI Applyd
    url: https://aiapplyd.com
  description: 'The AI Applyd API runs the whole job hunt for you: it matches you to roles that fit your profile, rewrites your resume for each posting, writes the cover letter the form asks for, and auto-applies across the major applicant tracking systems.'
  license:
    name: Proprietary
    url: https://aiapplyd.com/legal/terms
  title: AI Applyd Resume Builder API
  version: 115c47ce
servers:
- description: Current environment
  url: https://api.aiapplyd.com/api/v1
security:
- BearerAuth: []
tags:


# --- truncated at 32 KB (81 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/aiapplyd/refs/heads/main/openapi/aiapplyd-resume-builder-api-openapi.yml