GHAFIV2 · APIERP · T y R Software Solutions
API REST · v1 · en línea

GHAFIV2 ERP API

Backend del ERP GHAFI: facturación electrónica eCF/DGII y los módulos de Administración, Contabilidad, Cuentas por Cobrar/Pagar, Bancos, Facturación, Inventario, Activos Fijos, Compras y RRHH.

🔑

Autenticación

Todas las rutas (excepto /, /swagger, /docs y /api/Auth/token) requieren el header X-Api-Key. Para auditoría, enviá también X-Usuario (se guarda en RegistradoPor). En Swagger UI usá el botón Authorize para fijar la API key.

Módulos

ADM · Administración
Login, usuarios, roles, permisos, sucursales, catálogos.
CTB · Contabilidad
Entradas de diario, catálogo de cuentas, caja chica, depósitos, cheques.
CXC · Cuentas por Cobrar
Clientes, ingresos, gestión de cobro, notas C/D de venta.
CXP · Cuentas por Pagar
Beneficiarios, facturas, notas C/D, caja chica y tarjeta de crédito.
BAN · Bancos
Movimientos, transacciones, conciliación, cargos.
FAC · Facturación / Ventas
Facturación, conduce, cotización, caja, comisiones, eCF.
INV · Inventario
Almacenes, artículos, entradas/salidas, traslados, requerimientos.
ACF · Activos Fijos
Catálogo de activos, traslados, clases y ubicaciones.
COM · Compras
Órdenes de compra, requerimientos, cotizaciones recibidas.
RH · NOM · VIS
RRHH, nómina y visitantes (catálogos y transaccional).

Convenciones

Listados
GETPagedResult con page, pageSize, sort, order y filtros.
Respuestas
Éxito → { success, detail, statusCode }; error → Problem.
Contabilizar
Los efectos contables se disparan con POST .../contabilizar.