API Reference

/documentos/

Servicio que permite crear documentos.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

El endpoint permite cargar documentos utilizando dos métodos: form-data o JSON.
A continuación se detalla cómo utilizar cada uno y los campos requeridos en cada caso.


Opción 1: Envío mediante form-data

Este método es recomendado cuando se desea subir archivos directamente (por ejemplo, desde Postman).

Pasos

  1. En Postman, dirígete a la pestaña Body y selecciona form-data.
  2. Agrega los siguientes campos:
KeyTipoDescripción
nombreTextNombre del documento
categoriaTextCategoría del documento
puedeVerloElTrabajadorTextIndica si el trabajador puede visualizarlo (true / false)
  1. Para identificar al trabajador, utiliza solo uno de los siguientes campos:
  • rut: RUT del trabajador (ej: 12.345.678-9)
  • empleado: Número de empleado (ej: 4567)
  1. Para adjuntar el archivo:
  • Agrega una nueva fila.
  • Cambia el tipo a File.
  • Usa como clave adjunto.
  • Selecciona el archivo PDF a cargar.

Opción 2: Envío mediante JSON (Base64)

Este método es útil cuando se requiere enviar toda la información en una única estructura JSON.

Pasos

  1. Convierte el archivo PDF a Base64 utilizando una herramienta externa.
  2. En Postman, ve a la pestaña Body, selecciona raw y el formato JSON.
  3. Envía el payload con la siguiente estructura:
{
  "rut": "12.345.678-9",
  "nombre": "contrato_laboral.pdf",
  "categoria": "Contratos",
  "puedeVerloElTrabajador": true,
  "filename": "documento_ejemplo.pdf",
  "filedata_b64": "JVBERi0xL...[cadena Base64]..."
}

Nota:
Si se utiliza empleado para identificar al trabajador, la clave rut debe reemplazarse por empleado, cuyo valor debe ser numérico y sin comillas.

Body Params
string
required
length ≥ 1
string
required
length ≥ 1
boolean | null
string
required
length ≥ 1
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/javascript