Facturas
Emitir eventos RADIAN
Emitir eventos RADIAN para una factura por número y tipo de evento.
Firma del método
emitRadianEvent(
number: string,
eventType: EventCode,
input: RadianEventUpdateInput,
): Promise<RadianEventUpdateResponse>Endpoint Factus
POST /v1/bills/radian/events/update/{number}/{event_type}
Fuente oficial: Aceptación tacita
Parámetros
Prop
Type
Ejemplo
import { EventCode, IdentityDocumentTypeId } from "factus-js";
await factus.bills.emitRadianEvent(
"SETP990000049",
EventCode.TacitAcceptance,
{
identification_document_code: IdentityDocumentTypeId.CitizenshipId,
identification: "12345667",
first_name: "Pepito",
last_name: "Perez",
job_title: "Desarrollador de software",
organization_department: "Sistemas",
},
);Este método cubre el flujo documentado por Factus para emisión de eventos
RADIAN (incluyendo aceptación tacita, según el eventType).
Es probable que este método no funcione en entorno sandbox. Úsalo en producción o con credenciales autorizadas.
Ejemplo de respuesta
Ver respuesta oficial: Ejemplo de respuesta