Upload

Método utilizado para subir un documento

Para subir un documento podemos generar la siguiente solicitud con el archivo payload.json:

curl "https://da.boolfy.com/api/documents/upload" \ 
    -H "Authorization: Bearer BOOLFY_BEARER_KEY" \
    -H "Content-Type: application/json" \
    -d @payload.json

El archivo payload.json debe tener el siguiente formato:

{
    "agent": "Facturas",
    "document": "yJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1...",
    "externalcode": "123456",
    "filename": "0001-00003456.pdf"
}

Detallamos en forma completa los campos de la solicitud:

CampoDescripción

Agent

Especifica el nombre del agente IA que se utilizará para procesar el documento

Document

Especifica en Base64 el Stream del documento. Los formatos de archivo aceptados son: PDF, PNG, JPEG y JPG

ExternalCode

Opcional. Especifica el identificador del documento en tu plataforma

Filename

Opcional. Especifica el nombre del documento. Si no se proporciona, se asume .pdf

Respuesta

La respuesta exitosa para la operación de carga de documentos es:

{
    "code": 200,
    "msg": "Document uploaded",
    "response": "{\"Identifier\":\"5a37b2ab-551b-4380-aa88-b808e3352d66\"}"
}

Detallamos el contenido del campo Response:

CampoDescripción

Identifier

Especifica el identificador único dentro de Boolfy para el documento

Last updated