factus-js iconfactus-js
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

En esta página