---
title: Resume Optimizer (ATS) API
slug: optimize-resume-ats
url: https://apyhub.com/namastesumalya/service/optimize-resume-ats
provider: Sumalya APIs
categories: [HR, SEO, Smart Generation]
auth: api_key
---

# Resume Optimizer (ATS) API

Rewrite a resume for a target job title and get before/after ATS scores, an improved version, and added keywords.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/namastesumalya/api/improve-resume` | What it does Optimizes the submitted resume content for ATS based on the provided job title, and re… | 250 |

## About

## What it does
Resume ATS Optimizer rewrites a resume for a target job title and returns an ATS-focused version with score changes and keywords added. Send a `jobTitle` and the original `resumeContent`, and get back the before/after scores, an `improvedVersion`, and the `atsKeywordsAdded` array.

Use it when you want to tailor a resume for a specific role without manually guessing which phrases an applicant tracking system will prioritize. The response gives you a simple signal of impact through `beforeScore` and `afterScore`, so you can compare the original content with the optimized version.

Because the inputs are just plain text, it fits into résumé builders, career tools, internal hiring workflows, or editor features that help candidates adapt a single resume for multiple job postings. You can use the optimized copy as a review draft, a generated suggestion, or the basis for an export step elsewhere in your product.

The output is intentionally focused: a rewritten resume string plus the keywords that were added. That makes it easy to display the changes, store the result, or feed it into a downstream document-generation flow.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/namastesumalya/service/optimize-resume-ats
