Registro de cambios
Todo lo que cambia en la API v1 de Cord y en sus paquetes oficiales, del más nuevo al más viejo.
Una operación, un evento o un campo nuevos llegan sin versión nueva: tu integración los puede ignorar. Lo que rompe compatibilidad llega solo en una versión nueva de Cord-Version y se marca aquí.
Suscríbete por RSSCómo se versiona la APIReferencia de la API
Noviembre de 2026
- Operación nueva
DELETE /api/v1/productos/{id}Borrar producto (las cotizaciones conservan sus líneas) - Operación nueva
GET /api/v1/productos/{id}Detalle de producto - Operación nueva
PATCH /api/v1/cotizaciones/{id}Editar un borrador - Operación nueva
PATCH /api/v1/productos/{id}Actualizar producto - Operación nueva
PATCH /api/v1/webhooks/{id}Actualizar URL, eventos o estado de un endpoint - Operación nueva
POST /api/v1/test_helpers/resetVaciar los datos del entorno de prueba (conserva llaves y endpoints) - Operación nueva
POST /api/v1/webhooks/{id}/rotateRotar el secreto (el anterior sigue firmando durante la ventana)
- Operación nueva
DELETE /api/v1/test_helpers/listenCerrar todas las sesiones de cord listen de la llave - Operación nueva
DELETE /api/v1/test_helpers/llaveRevocar la llave del CLI con que se llama (cord logout) - Operación nueva
GET /api/v1/asistenteSi el asistente del CLI está disponible y cuánto le queda hoy a la cuenta - Operación nueva
GET /api/v1/test_helpers/integracionesQué apps tiene conectadas la cuenta (asistente del CLI) - Operación nueva
GET /api/v1/test_helpers/registrosPeticiones recientes a la API de la sandbox (cord logs tail) - Operación nueva
POST /api/v1/asistente/turnosUn turno del asistente que integra Cord en el proyecto (CLI) - Operación nueva
POST /api/v1/test_helpers/listen/{id}Confirmar los reenvíos de cord listen - Evento nuevo
workflow_run.failedEjecución de workflow fallida - Evento nuevo
workflow_run.succeededEjecución de workflow completada - Campos
creada_iso, vigencia_isoCotizaciones y facturas traen creada_iso y, en cotizaciones, vigencia_iso: las fechas en ISO 8601 para ordenar y comparar.GET /api/v1/cotizacionesGET /api/v1/cotizaciones/{id}GET /api/v1/facturasGET /api/v1/facturas/{id} - Campos
keyGET /me trae key: el tipo, los permisos y el vencimiento de la llave con que se llama.GET /api/v1/me - Campos
moneda, divisasLa cartera trae moneda, la divisa de todos sus importes, y divisas: qué documentos de otras divisas se reexpresaron y cuáles no tenían tipo de cambio.GET /api/v1/cobranza - Campos
testUn evento simulado desde el Workbench, el simulador o cord trigger trae test: true en el sobre; uno real no lo trae. - Paquete
@flouviahq/cli 1.3.0Versión publicada en npm.Changelog completo - Paquete
@flouviahq/cli 1.3.1Versión publicada en npm.Changelog completo - Paquete
@flouviahq/cli 2.0.0Versión publicada en npm.Changelog completo - Paquete
@flouviahq/cli 2.1.0Versión publicada en npm.Changelog completo - Paquete
@flouviahq/elements 2.3.0Versión publicada en npm.Changelog completo - Paquete
@flouviahq/node 1.2.0Versión publicada en npm.Changelog completo
Octubre de 2026
- Evento nuevo
quote.milestone_completedHito del plan de pagos cumplido - Campos
plan_pagosplan_pagos: plan de pagos por hitos con intereses opcionales al crear una cotización, y su cálculo en el detalle.POST /api/v1/cotizacionesGET /api/v1/cotizaciones/{id}
- Campos
documentoLas facturas traen documento, cómo se titulan: factura, factura_proforma, nota_credito o nota_debito.GET /api/v1/facturasGET /api/v1/facturas/{id} - Campos
sin_comercio_exteriorfinalize acepta sin_comercio_exterior: en México confirma que un CFDI con mercancías para un cliente en el extranjero no es exportación definitiva; sin él responde 409 comercio_exterior.POST /api/v1/facturas/{id}
- Operación nueva
POST /api/v1/workflows/{id}/invokeCorrer un workflow "Lo corres tú" sobre cotizaciones o facturas
- Campos
languageCada cliente tiene language, el idioma de los documentos que recibe, y cotizaciones y facturas traen el idioma con que se enviaron.POST /api/v1/clientesPATCH /api/v1/clientes/{id}GET /api/v1/clientesGET /api/v1/cotizacionesGET /api/v1/facturas - Paquete
@flouviahq/elements 2.2.0Versión publicada en npm.Changelog completo
- Campos
buyer_reference, purchase_order, delivery_addressAl crear una factura se aceptan buyer_reference, purchase_order y delivery_address, que lleva la factura electrónica europea.POST /api/v1/facturas - Campos
exemption_reasonexemption_reason acepta también la clasificación de la factura electrónica europea: un código VATEX o Z para tipo cero.POST /api/v1/cotizacionesPOST /api/v1/facturas
- Campos
clave_sat, clave_unidad_satCada línea acepta clave_sat y clave_unidad_sat, que en el CFDI de México ganan sobre las del producto.POST /api/v1/cotizacionesPOST /api/v1/facturas - Campos
claveSat, claveUnidadSatLos productos traen claveSat y claveUnidadSat, sus claves del SAT para el CFDI de México.GET /api/v1/productos - Campos
descuento, cuponDescuento de documento y cupón al crear cotizaciones y facturas; el detalle trae descuento con el monto calculado.POST /api/v1/cotizacionesPOST /api/v1/facturasGET /api/v1/cotizaciones/{id}GET /api/v1/facturas/{id} - Campos
exemption_reasonUna línea con tax_rate 0 acepta exemption_reason, la causa de exención o no sujeción que declara Verifactu en España.POST /api/v1/cotizacionesPOST /api/v1/facturas - Campos
factura_idUna tarea se puede ligar a una factura con factura_id.POST /api/v1/tareas - Campos
service_date, service_date_endAl crear una factura, service_date y service_date_end declaran la fecha o el periodo de prestación.POST /api/v1/facturas - Campos
terminos, terminos_codigoLos plazos net7, net15, net45 y net90 se suman a contado, net30 y net60, y cada cotización trae terminos_codigo, el código estable de su plazo.POST /api/v1/cotizacionesGET /api/v1/cotizacionesGET /api/v1/cotizaciones/{id} - Paquete
@flouviahq/elements 2.1.0Versión publicada en npm.Changelog completo
- Paquete
@flouviahq/cli 1.2.1Versión publicada en npm.Changelog completo - Paquete
@flouviahq/elements 2.0.2Versión publicada en npm.Changelog completo - Paquete
@flouviahq/node 1.1.0Versión publicada en npm.Changelog completo
- Campos
cursorLas listas de cotizaciones, clientes y productos aceptan cursor y devuelven meta.next_cursor: se recorren sin saltar ni repetir registros aunque haya escrituras.GET /api/v1/cotizacionesGET /api/v1/clientesGET /api/v1/productos - Paquete
@flouviahq/cli 1.1.0Versión publicada en npm.Changelog completo - Paquete
@flouviahq/cli 1.2.0Versión publicada en npm.Changelog completo - Paquete
@flouviahq/elements 2.0.1Versión publicada en npm.Changelog completo
- Operación nueva
GET /api/v1/setup/plans/{id}Estado de una propuesta de configuración - Operación nueva
POST /api/v1/setup/plansProponer una configuración de la cuenta (una persona la aprueba en review_url) - Paquete
@flouviahq/cli 1.0.0Versión publicada en npm.Changelog completo - Paquete
@flouviahq/elements 2.0.0Versión publicada en npm.Changelog completo - Paquete
@flouviahq/node 1.0.0Versión publicada en npm.Changelog completo
- Versión de la API
Cord-Version 2026-10-01Versión base: la forma de la API cuando se fijó el versionado. Las llaves creadas antes quedan en ella.
Julio de 2026
- Paquete
@flouviahq/elements 1.0.0Versión publicada en npm.Changelog completo
- Paquete
@flouviahq/elements 0.6.3Versión publicada en npm.Changelog completo
- Paquete
@flouviahq/elements 0.5.0Versión publicada en npm.Changelog completo