Obtener PDF del formulario
Para obtener el PDF de un formulario particular que ya ha sido insertado en Persat se debe realizar un GET como el que se muestra a continuación.
GET https://api.persat.com.ar/v1/digital-forms/pdf/form_id
Path Parameters
Name
Type
Description
form_id*
String
Identificador del formulario.
Query Parameters
Name
Type
Description
format
String
Si se envía "base64", el PDF se devolverá en base64. Si no se envía, la API responderá con un archivo binario.
Headers
Name
Type
Description
Authorization*
String
Bearer API_KEY
Ejemplo en formato binario
Request con curl
curl -H "Authorization: Bearer API_KEY" \
-J -O \
https://api.persat.com.ar/v1/digital-forms/pdf/197Respuesta
HTTP/1.1 200 OK
Content-Type: application/pdf
Transfer-Encoding: chunked
Content-Disposition: attachment; filename="NOTA_DE_PEDIDO_197.pdf"
<Binary Data>HTTP/1.1 404 NOT_FOUND
Content-Type: application/json
{
"success": false,
"error": {
"status": 404,
"type": "NOT_FOUND",
"userMessage": "No hay un formulario con este numero: 197"
}
}Analizando la Respuesta en formato base64
{
"success": true,
"data": {
"pdf": "JVBERi0xLjQKJdPr6eEKMSAwIG9iago8PC9DcmVh[...]", // Base64
"name": "NOTA_DE_PEDIDO_197.pdf",
}
}{
"success": false,
"error": {
"status": 404,
"type": "NOT_FOUND",
"userMessage": "No hay un formulario con este numero: 197"
}
}pdf: Es un string. Representa el pdf en base64.
name: Es un string. Nombre sugerido del pdf.
Ejemplo de PDF descargado

Last updated