API

Gere cartas de apresentação com uma API

Gere cartas de apresentação profissionais via API REST. Crie plataformas de carreira, automatize candidaturas ou alimente suas ferramentas de RH com nosso endpoint de geração de cartas de apresentação, fácil de integrar.

30 créditos de API grátis: sem cartão de crédito

cover-letter.ts
1const coverLetter = await client.createCoverLetter({
2  content: {
3    name: "Alex Thompson",
4    address: "San Francisco, CA",
5    email: "alex.thompson@example.com",
6    phone: "(555) 123-4567",
7    role: "Senior Software Engineer",
8    text: "Dear Hiring Manager,\nI am writing to express...",
9  },
10  style: {
11    template: "meridian",
12    template_color: "blue",
13    font: "lora",
14    page_format: "a4",
15    background_color: "white",
16  },
17});
Exemplo de requisição

Como funciona

Gere cartas de apresentação via código em três passos simples. Sem configuração complicada, sem infraestrutura para manter.

01

Obtenha sua chave de API

Crie uma conta grátis e gere sua chave de API no painel. Leva menos de 30 segundos.

USERESUME_API_KEY=ur_live_xxxx
02

Envie uma requisição POST

Faça uma requisição ao nosso endpoint de cartas de apresentação com o conteúdo e as opções de estilo que você quer.

POST /api/v3/cover-letter/create
03

Baixe o PDF

Receba uma URL assinada para baixar o PDF da carta de apresentação com formatação profissional.

{ "file_url": "https://..." }

Integração simples

Comece com poucas linhas de código

TypeScript
generate-cover-letter.ts
1import { useResume } from "@useresume/sdk";
2
3const client = new useResume(process.env.USERESUME_API_KEY!);
4
5const result = await client.createCoverLetter({
6  content: {
7    name: "Sarah Chen",
8    email: "sarah.chen@example.com",
9    phone: "+1 (555) 123-4567",
10    role: "Senior Product Manager",
11    hiring_manager_company: "TechCorp",
12    text: "Dear Hiring Manager,\n\nI am writing..."
13  },
14  style: {
15    template: "nova",
16    template_color: "emerald",
17    font: "inter",
18    page_format: "letter",
19  },
20});
21
22console.log(result.data.file_url);
cURL
request.sh
1curl -X POST "https://useresume.ai/api/v3/cover-letter/create" \
2  -H "Authorization: Bearer $USERESUME_API_KEY" \
3  -H "Content-Type: application/json" \
4  -d '{
5    "content": {
6      "name": "Sarah Chen",
7      "email": "sarah.chen@example.com",
8      "phone": "+1 (555) 123-4567",
9      "role": "Senior Product Manager",
10      "hiring_manager_company": "TechCorp",
11      "text": "Dear Hiring Manager,\n\nI am writing..."
12    },
13    "style": {
14      "template": "nova",
15      "template_color": "emerald",
16      "font": "inter",
17      "page_format": "letter"
18    }
19  }'
npm install @useresume/sdk

Feito para o seu caso de uso

De startups a grandes empresas, equipes usam nossa Cover Letter API em suas plataformas de carreira e ferramentas de automação.

Sites de vagas e plataformas de carreira

Deixe os usuários gerarem cartas de apresentação personalizadas na sua plataforma, sem sair do fluxo de candidatura.

47%
mais conclusões
  • Mais candidaturas concluídas
  • Menos desistências durante a candidatura
  • Implementação em minutos, não em horas

Automação de candidaturas

Crie ferramentas de candidatura em massa que geram uma carta de apresentação única, específica para cada vaga.

10K+
cartas/dia
  • Gere milhares de cartas de apresentação únicas
  • Adapte cada carta à descrição da vaga
  • Escale sem perder qualidade

EdTech e serviços de carreira

Ajude estudantes e recém-formados a criar cartas de apresentação profissionais em programas de preparação para a carreira.

2,5x
colocação mais rápida
  • Gere para turmas inteiras de formandos
  • Integre com sistemas acadêmicos
  • Entregue documentos prontos na hora

Recrutamento e seleção

Gere cartas de apresentação profissionais para os candidatos que você representa, com qualidade sempre igual.

3 h
economizadas por contratação
  • Padronize a apresentação dos candidatos
  • Agilize o envio de candidatos
  • Preserve o tom de cada candidato

Tudo o que você precisa

Uma API completa para gerar cartas de apresentação profissionais em escala. Feita para desenvolvedores que precisam de confiabilidade e flexibilidade.

Geração ultrarrápida

Gere PDFs de cartas de apresentação profissionais em 1 a 2 segundos. Nossa infraestrutura é otimizada para velocidade, ideal para aplicativos em tempo real e grandes volumes.

Modelos profissionais

Atlas, Classic, Clean, Default, Executive, Horizon, Meridian, Modern-Pro, Nova, Prism e Zenith, todos pensados para boa leitura e aparência profissional.

Vários idiomas

Vários idiomas com suporte nativo nos modelos.

SDKs fáceis de usar

SDKs oficiais para JavaScript/TypeScript. Documentação completa da API REST com exemplos. Comece em minutos, não em horas.

Pronto para gerar cartas de apresentação via código?

Comece seu teste grátis com 30 créditos de API. Gere o PDF da sua primeira carta de apresentação profissional em menos de 2 minutos.

30 créditos de API grátis
Sem cartão de crédito
Documentação completa
SDK em TypeScript incluído