Facturación
Emitir Factura
Crea y emite una factura electrónica validada por el SIAT.
POST
Crea una nueva factura electrónica, la firma digitalmente, la envía al SIAT para validación, genera el PDF/XML y opcionalmente la envía por correo al cliente.Documentation Index
Fetch the complete documentation index at: https://sharkfac.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Headers
Tu API Key secreta para autenticar la petición.
Debe ser
application/json.Body Parameters (Cabecera)
Código SIAT de la sucursal.Ejemplo:
0 para Casa Matriz.Código SIAT del Punto de Venta.Ejemplo:
0.Tipo de documento.Valores:
1= CI2= CEX3= Pasaporte4= Otro5= NIT
Documento del cliente.El sistema limpiará automáticamente guiones y espacios según el tipo elegido.
Complemento del CI.Ejemplo:
"1B".También puede enviarlo junto con el CI dentro de numeroDocumento.Ejemplo: "1234567-1B"Nombre o Razón Social del cliente.
Email del cliente para envío automático de la factura.
Método de pago.Ejemplos:
1= Efectivo2= Tarjeta10= Efectivo y Tarjeta
Requerido si el método de pago incluye tarjeta (
2, 10, etc).Debe enviar al menos 8 dígitos (4 primeros y 4 últimos).El sistema enmascarará automáticamente el centro del número.Ejemplo:44445555 → 4444000000005555Monto total de la factura.
Body Parameters (Detalles)
Para uso de API externa, debe enviar obligatoriamente los códigos extraídos de los catálogos del SIAT en cada detalle.Código o SKU interno de su sistema.
Nombre del producto o servicio.
Cantidad vendida.
Precio por unidad.
Descuento por ítem.Si no existe descuento, envíe
0.00.Código de actividad obtenido del catálogo.Ejemplo:
"6201000"Código de producto homologado por el SIN.Ejemplo:
"1003914"Código de unidad de medida.Ejemplo:
58 = Servicios
