Versión 3.0.4 - Rediseño de Onboarding, Recuperación de Webhooks y Reestructuración de Ejemplos
· 3 min de lectura
Se publica la versión 3.0.4 de la documentación de la API de Facturación Electrónica. Esta entrega es una actualización de gran envergadura centrada completamente en la Experiencia del Desarrollador (DX/UX), facilitando la integración técnica desde el primer minuto.
🌟 Qué hay de nuevo en la v3.0.4
1. Flujo de Onboarding Lineal (intro.md)
Rediseñamos por completo el documento de Introducción para erradicar la sobrecarga de información y guiar al desarrollador de forma lineal en su proceso de integración:
- Secuencia de Integración Clara: Se reestructuró el contenido en pasos numerados del 1 al 4 (Registro ➔ Credenciales/Tokens ➔ Uso de Tokens ➔ Revocación) eliminando temas avanzados del tope.
- Encapsulación de Payloads JSON: Los extensos requests y responses de prueba (que ocupaban más de 400 líneas) fueron agrupados en acordeones interactivos
<details>, reduciendo la longitud visual del archivo en un 70%. - Eliminación de Redundancia: Se removió la tabla de contenidos manual (Docusaurus la autogenera) y se eliminaron las duplicaciones de códigos en lenguajes (Tabs) y características obsoletas.
2. Recuperación del Módulo de Webhooks
- Restauración Técnica: Identificamos que durante la modularización del monolito anterior, la especificación de la API de Webhooks y la verificación de firmas HMAC-SHA256 había sido omitida accidentalmente.
- Nueva Guía Activa: Reconstruimos y publicamos el documento
docs/endpoints/10-webhooks.md, que documenta los 26 eventos disponibles, cabeceras HMAC, backoff exponencial y ejemplos de verificación en Node.js y PHP.
3. Reestructuración de Ejemplos JSON en el Sidebar
- Menú Colapsable Limpio: Para evitar la fatiga visual de una lista plana de 50 archivos simultáneamente en la barra de navegación lateral, agrupamos los ejemplos dentro de 4 subcategorías colapsables y cerradas por defecto en
sidebars.ts:- Facturación (posición 1)
- POS (posición 2)
- Documento Soporte (posición 3)
- Nómina (posición 4)
- Página Índice Unificada: Ahora, la URL base
/docs/jsons-billingfunciona como un hermoso panel índice centralizado que expone dinámicamente el acceso a las cuatro categorías lógicas.
4. Factura de Exportación Avanzada (USD)
- Guía Completa de Incoterms y Logística: Documentamos el payload avanzado de exportación en
docs/jsons-billing/invoice-exportation.mdagregando parámetros reales para Incoterms (delivery_terms), transportistas de carga (deliveries), documentos de despacho y remisiones. - Eliminación de
base_rate: Limpiamos el objeto de tasa de cambio (payment_exchange_rate) removiendo el campo obsoletobase_ratey consolidando el TRM oficial únicamente enexchange_ratesegún el estándar de la versión 3.x.
📈 Historial de Cambios de la Versión
package.json: Actualizado a versión estable"3.0.4".docs/intro.md: Actualizado pie de página a versión de APIv3.0.4(Mayo 2026).docs/response-json.md: Se resolvieron todas las anclas y enlaces rotos.sidebars.ts: Reestructuración del índice de Ejemplos JSON.