Obtener PDF de la OT

Para obtener el PDF de una OT particular que ya ha sido completada en Persat se debe realizar un GET como el que se muestra a continuación.

GET https://api.persat.com.ar/v1/work-orders/pdf/wo_id

Path Parameters

Name
Type
Description

wo_id*

String

Identificador de la ot.

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

Las respuestas en formato binario retornan directamente la descarga del archivo.

Request con curl

curl -H "Authorization: Bearer API_KEY" \
     -J -O \
     https://api.persat.com.ar/v1/work-orders/pdf/197

Respuesta

HTTP/1.1 200 OK
Content-Type: application/pdf
Transfer-Encoding: chunked
Content-Disposition: attachment; filename="Aire_acondicionado_20.pdf"

<Binary Data>

Analizando la Respuesta en formato base64

{
    "success": true,
    "data": {
        "pdf": "JVBERi0xLjQKJdPr6eEKMSAwIG9iago8PC9DcmVh[...]", // Base64
        "name": "Aire_acondicionado_20.pdf",
    }
}

pdf: Es un string. Representa el pdf en base64.

name: Es un string. Nombre sugerido del pdf.

Ejemplo de PDF descargado

Ejemplo de pdf descargado

Last updated