post
https://sandbox.talana.dev/es/api/documentos/
Servicio que permite crear documentos.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
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
form-dataEste método es recomendado cuando se desea subir archivos directamente (por ejemplo, desde Postman).
Pasos
- En Postman, dirígete a la pestaña Body y selecciona form-data.
- Agrega los siguientes campos:
| Key | Tipo | Descripción |
|---|---|---|
nombre | Text | Nombre del documento |
categoria | Text | Categoría del documento |
puedeVerloElTrabajador | Text | Indica si el trabajador puede visualizarlo (true / false) |
- 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)
- 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)
JSON (Base64)Este método es útil cuando se requiere enviar toda la información en una única estructura JSON.
Pasos
- Convierte el archivo PDF a Base64 utilizando una herramienta externa.
- En Postman, ve a la pestaña Body, selecciona raw y el formato JSON.
- 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.
