Adjuntar documento Base64
Descripción
Section titled “Descripción”Endpoint que permite adjuntar un archivo codificado en Base64 a un documento existente en el sistema.
A diferencia de la versión que usa multipart/form-data, este método se utiliza cuando el archivo se envía directamente dentro del cuerpo de la petición en formato Base64, ideal para integraciones API sin soporte de carga binaria directa.
Parámetros de consulta
Section titled “Parámetros de consulta”| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
tipo | string | ✅ | Tipo de documento (Lista seleccionable) |
codigoEmpresa | int | ✅ (si es multiempresa) | Código de la empresa |
Cuerpo de la petición
Section titled “Cuerpo de la petición”El cuerpo debe enviarse en formato application/json con la siguiente estructura:
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
archivoBase64 | string | ✅ | Contenido del archivo en formato Base64 |
nombreArchivo | string | ✅ | Nombre del archivo (incluyendo extensión) |
ejercicio | int | ✅ | Ejercicio del documento |
serie | string | ✅ | Serie del documento |
numero | int | ✅ | Número del documento |
Ejemplo con curl
Section titled “Ejemplo con curl”curl -X POST "https://api.tandem.com/api/common/documentos/adjuntardocumentobase64?tipo=FacturaVenta&codigoEmpresa=9999" \ -H "Authorization: Bearer tu_access_token" \ -H "Content-Type: application/json" \ -d '{ "archivoBase64": "JVBERi0xLjQKJeLjz9MKMyAwIG9iago8PC9UeXBlL...", "nombreArchivo": "factura_1234.pdf", "ejercicio": 2025, "serie": "A", "numero": 1234 }'