{tipo}) y su identificador interno ({id}). La estructura de respuesta incluye siempre la cabecera del documento (Documentos), sus líneas (Lineas) y el detalle de cada línea (Detalle), permitiendo una visión completa del documento en una sola llamada.
Tipos de documento
El parámetro{tipo} de la ruta debe ser la abreviatura del tipo de documento. Los valores disponibles son:
Configuración de facturación de venta
La pestaña Facturación venta del Configurador API permite configurar la creación y eliminación de facturas de venta.Eliminación de facturas
Antes de utilizar
DELETE /api/documento/{tipo}/{id} para eliminar una factura de venta, revisa estas opciones en el Configurador API.Creación de facturas
| Opción | Descripción |
|---|---|
| Permitir insertar número de documento en la creación de facturas | Permite indicar el número de documento al crear una factura. |
| No permitir fecha de factura superior a la actual | Impide crear facturas con una fecha posterior a la fecha actual. |
| No permitir fecha de factura inferior a la última creada por serie | Impide crear una factura con una fecha anterior a la de la última factura creada en la misma serie. |
| Comprobar creación de factura de venta en RepLog | Activa la comprobación de la creación de la factura de venta en RepLog. |
Al crear facturas de venta mediante
POST /api/documento/{tipo}, ten en cuenta la configuración del número de documento y las restricciones de fecha.- GET
- POST
- PUT
- DELETE
Obtener todos los documentos de un tipo
Devuelve todos los documentos del tipo indicado, incluyendo cabecera, líneas y detalle de cada línea.Obtener la cabecera de un documento
Devuelve únicamente los datos de cabecera del documento, sin líneas ni detalle. Útil cuando solo necesitas los datos generales del documento (importes totales, cliente, fechas, situación…).Imprimir un documento en PDF
Genera el PDF de un documento y lo devuelve codificado en base64. Si no se especifica el modelo de impresión, se toma por defecto el configurado para el cliente o proveedor del documento.Modelo de impresión. Opcional — si se omite, se usa el modelo por defecto del cliente/proveedor.
Servir un documento a otro
Sirve el documento indicado convirtiéndolo en un documento de nivel superior de la cadena documental (por ejemplo, sirve un pedido a albarán, o un albarán a factura).Acción de servicio. Valores posibles:
servirapedido, serviraalbaran, servirafactura, serviradeposito.Imprimir un documento por GUID (sin autenticación)
Permite obtener el PDF de un documento público usando el GUID almacenado en el campoAPI_GUIDDESCARGA de la cabecera del documento. Este endpoint no requiere token de autenticación, lo que lo hace ideal para incluir en enlaces de descarga pública.Si necesitas un modelo de impresión concreto, añade /modelo/{modelo} al final de la URL.