Integração programática para automatizar edição de PDFs em sistemas internos, scripts batch e fluxos de automação.
A API do EditePDF expõe a engine de edição in-place via REST. Você sobe um PDF, recebe a estrutura de spans extraída, devolve as alterações desejadas, baixa o PDF processado.
Pricing planejado: R$ 0,15 por PDF processado (até 50 páginas). Pacotes empresariais sob negociação.
Header HTTP Authorization: Bearer <sua-api-key>. API keys serão geradas no painel de conta após a beta.
Sobe um PDF e recebe um file_id + estrutura de spans extraída.
curl -X POST https://editepdf.com.br/api/v1/upload \
-H "Authorization: Bearer YOUR_KEY" \
-F "pdf=@orcamento.pdf"
# Resposta
{
"file_id": "f6a91...",
"pages": 4,
"spans": [
{"page": 0, "bbox": [60, 720, 240, 740], "text": "ORÇAMENTO Nº 2026-1234", "font": "Helvetica-Bold", "size": 14},
...
]
}
Aplica edições no PDF. Body JSON com lista de edits (mesma estrutura usada internamente).
curl -X POST https://editepdf.com.br/api/v1/edit/f6a91... \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"edits": [
{"span_index": 5, "new_text": "R$ 47.000,00"},
{"span_index": 12, "new_text": "Cliente Effect Lighting"}
]
}'
# Resposta
{"ok": true, "download_url": "/api/v1/download/f6a91..."}
Baixa o PDF editado. Conteúdo expira em 24h.
Tem caso de uso pra escala? Manda e-mail com volume estimado e setor: api@editepdf.com.br.