API para programadores
A API do Azpy permite-lhe converter ficheiros programaticamente com uma interface HTTP simples e previsível. Partilha o mesmo motor do site, pelo que a conversão que testa no navegador comporta-se de forma idêntica através da API.
Endpoints
/api/v1/convert/:slugConverte um ficheiro carregado. O :slug é o id de conversão, ex. docx-to-pdf.
/api/v1/convert/:slugVerifica se uma conversão de servidor está disponível e os seus limites atuais.
/api/v1/toolsLista todas as conversões suportadas com o modo de processamento e formatos aceites.
Exemplo, converter DOCX para PDF
curl -X POST https://azpy.es/api/v1/convert/docx-to-pdf \
-H "Authorization: Bearer A_SUA_CHAVE_API" \
-F "file=@report.docx" \
--output report.pdfResposta
200 OK
Content-Type: application/pdf
Content-Disposition: attachment; filename="report.pdf"
[bytes do PDF]Autenticação
Os pedidos são autenticados com uma chave API enviada como token Bearer. As chaves são emitidas no plano Business. Sem chave, os pedidos não autenticados são limitados e sujeitos a limite de velocidade por IP.
Limites
As chaves API Business beneficiam de limites de tamanho de ficheiro e quotas de utilização superiores conforme o plano. As conversões em curso são temporárias e nunca são armazenadas; os ficheiros são eliminados imediatamente após a conversão.