Primeiros Passos
A nossa API permite-lhe converter, fundir, dividir, comprimir e manipular documentos PDF programaticamente. Todos os endpoints são RESTful e retornam respostas JSON.
URL Base
https://api.pdfpro.com/v1
Exemplo Rápido
const response = await fetch('https://api.pdfpro.com/v1/merge', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
files: ['file1.pdf', 'file2.pdf']
})
});
Autenticação
Todas as solicitações da API requerem autenticação usando uma chave de API. Inclua a sua chave de API no cabeçalho Authorization de cada solicitação.
Cabeçalho de Autorização
Authorization: Bearer YOUR_API_KEY
Nota: Mantenha a sua chave de API segura. Nunca a exponha em código do lado do cliente ou repositórios públicos.
Endpoints da API
Aqui estão os endpoints disponíveis para processamento de PDF. Cada endpoint aceita solicitações POST com cargas JSON.
Juntar PDF
Fundir vários ficheiros PDF num único documento.
Parâmetros da Solicitação
Parâmetro
Tipo
Obrigatório
Descrição
files
Array
Sim
Array de URLs de ficheiros PDF ou conteúdos codificados em base64 para fundir
output_name
String
Não
Nome personalizado opcional para o ficheiro PDF de saída
Exemplo de Resposta
Resposta de Sucesso
{
"success": true,
"data": {
"url": "https://api.pdfpro.com/download/merged.pdf",
"size": "2.5 MB",
"pages": 45
}
}
Dividir PDF
Divide um ficheiro PDF em vários documentos com base em intervalos de páginas.
Parâmetros da Solicitação
Parâmetro
Tipo
Obrigatório
Descrição
file
String
Sim
URL ou conteúdo codificado em base64 do ficheiro PDF a dividir
ranges
Array
Sim
Array de intervalos de páginas a extrair (ex. "1-5", "6-10", "11")
Comprimir PDF
Reduz o tamanho de um documento PDF mantendo a qualidade.
Parâmetros da Solicitação
Parâmetro
Tipo
Obrigatório
Descrição
file
String
Sim
URL ou conteúdo codificado em base64 do ficheiro PDF a dividir
quality
String
Sim
Qualidade de compressão: "baixa", "média" ou "alta"
Pronto para Integrar?
Obtenha a sua chave de API gratuita e comece a integrar processamento de PDF na sua aplicação hoje mesmo.
Obter Chave API
Ver Documentação Completa