---
title: "Render resume with new template settings"
method: PUT
path: "/v1/resumes/{resumeId}/render"
tags: ["Resumes"]
---

# Render resume with new template settings

`PUT /v1/resumes/{resumeId}/render`

## Request

- Base URL: `https://api.laddro.com`
- URL: `https://api.laddro.com/v1/resumes/{resumeId}/render`
- Auth: API key in header `x-api-key`

Apply new template settings to a resume and get a PDF back. Change the template, colors, font, spacing — get an instant preview.

Costs 3 credits per render.

## Path parameters

- `resumeId` string, uuid, required

## Request body

- object
  - `templateId` string, required
  - `locale` string
  - `colorId` string
  - `font` string
  - `spacing` number
  - `margin` number
  - `fontSize` number
  - `showProfileImage` boolean
  - `profileImageUrl` string
  - `pageNumbering` 'none' | 'simple' | 'fraction' | 'page'

## Response `200`

Rendered PDF

## Other responses

- `400`: Missing fields
- `401`: Invalid API key
- `404`: Resume not found
- `502`: Renderer failed

---

[API](https://skmtc.dev/laddro/apis/laddro-career-api.md) · [All operations](https://skmtc.dev/laddro/apis/laddro-career-api/llms.txt) · [OpenAPI document](https://skmtc.dev/laddro/apis/laddro-career-api/revisions/754143426624?raw)
