Changelog

Cambios públicos del REST API de ClickBalance. El versionado del API es v1 — cualquier cambio incompatible requiere una nueva versión (v2).

v1.5 — abril 2026

  • 🆕 Business Actions habilitadas sobre Compra: autorizar_compra, cancelar_compra, cambiar_iniciada. Modos grid_action y url_action.
  • 🆕 Endpoint POST /auth/permissions/invalidate para forzar el recálculo de permisos sin esperar al TTL de 5 min de Memcached.

v1.4 — marzo 2026

  • 🆕 Nivel 4 parcialmente habilitado: Asociado y FormaPago. Estos modelos ejecutan callbacks PHP al crear/actualizar.
  • 🛠 GET /api/v1/{modelo} ahora respeta ?lean=true consistentemente en TODOS los modelos de Nivel 2 (antes solo en algunos).

v1.3 — febrero 2026

  • 🆕 Filtros con sufijos: __gt, __gte, __lt, __lte, __in, __like, __null. Antes solo soportaba igualdad.
  • 🛠 Errores de DELETE con dependencias ahora retornan 409 con el detalle por modelo en errors[0].dependents.

v1.2 — enero 2026

  • 🆕 Nivel 3 completo: 774 modelos multi-tenant disponibles.
  • 🆕 GET /api/v1/metadata/{modelo} con columns, relations, admin, capture, grid.

v1.1 — diciembre 2025

  • 🆕 Nivel 2: 139 catálogos con relaciones. Resolución automática de _str. Parámetro ?lean=true para alta concurrencia.
  • 🆕 POST /auth/refresh idempotente.

v1.0 — noviembre 2025

  • 🚀 Lanzamiento inicial: autenticación Bearer (login/logout) y CRUD para 165 catálogos globales (Nivel 1).
  • 🚀 Envelope estándar { data, meta, errors }.
  • 🚀 Endpoints de metadata pública sin token.