Estos endpoints devuelven resúmenes y analítica de los CFDIs de una Fiscal Entity: resumen mensual, trazabilidad histórica, performance financiero mensual, análisis de conceptos y rankings de proveedores/clientes.
Todos cuelgan de https://api.clarisfy.com/api/v1/cfdi/ y son tenant-gated: tu organización debe tener una conexión activa al RFC (fiscalEntityId), o el endpoint responde 404.
Serie mensual de conteos, del mes más reciente al más antiguo: emitidas y recibidas, vigentes vs. canceladas, con sus totales. Pensado para la trazabilidad histórica en reportes.
Parámetro (query)
Tipo
Descripción
fiscalEntityId
string
Requerido. Identificador de la Fiscal Entity (fe_…).
Estado de resultados del periodo derivado de CFDIs: revenue (emitidos tipo I vigentes), cogs (recibidos tipo E vigentes), ebitda = revenue - cogs - opex.
Parámetro (query)
Tipo
Descripción
fiscalEntityId
string
Requerido. Identificador de la Fiscal Entity (fe_…).
Agrega las líneas ("conceptos") de los CFDIs del RFC en el rango from/to, agrupadas por (product_service_code, description, counterparty_rfc), ordenadas por total_amount descendente y limitadas a limit grupos. Solo cuenta CFDIs vigente (los cancelados se excluyen) y excluye nómina (tipo N).
Parámetro (query)
Tipo
Descripción
fiscalEntityId
string
Requerido. Identificador de la Fiscal Entity (fe_…).
from
string (datetime)
Requerido. Inicio del rango sobre issued_at.
to
string (datetime)
Requerido. Fin del rango sobre issued_at.
direction
string
Opcional. emitida o recibida.
limit
integer
Máximo de grupos a devolver (1–100, por defecto 20).
Proveedores agregados por RFC emisor, ordenados por total_amount descendente. Cada fila incluye is_efos / efos_status: el flag de la lista 69-B (EFOS) publicada por el SAT.
Parámetro (query)
Tipo
Descripción
fiscalEntityId
string
Requerido. Identificador de la Fiscal Entity (fe_…).
[{"emisor_rfc":"PRVA850505CC3","emisor_name_last":"Proveedor A SA de CV","invoice_count":14,"total_amount":"185000.50","cancelled_count":1,"last_invoice_at":"2026-06-28T09:15:00+00:00","is_efos":false,"efos_status":null},{"emisor_rfc":"AAA080808HL8","emisor_name_last":"Asesores en Avalúos SA de CV","invoice_count":3,"total_amount":"42000.00","cancelled_count":0,"last_invoice_at":"2026-06-10T11:00:00+00:00","is_efos":true,"efos_status":"Definitivo"}]
Campo
Tipo
Descripción
emisor_rfc
string
RFC del proveedor (emisor).
emisor_name_last
string | null
Última razón social vista en sus CFDIs.
invoice_count
integer
CFDIs recibidos de este proveedor en el periodo.
total_amount
string
Suma de total. NUMERIC como string.
cancelled_count
integer
De esos, cuántos están cancelados.
last_invoice_at
string | null
Fecha del CFDI más reciente (ISO 8601).
is_efos
boolean
true si el RFC aparece en la lista 69-B (EFOS) del SAT.
efos_status
string | null
Situación en la lista 69-B (p. ej. Definitivo, Presunto). null si is_efos es false.
[{"receptor_rfc":"CLI900101XY2","receptor_name_last":"Mi Cliente SA de CV","invoice_count":9,"total_amount":"220000.00","cancelled_count":0,"last_invoice_at":"2026-06-29T16:40:00+00:00"}]