Skip to main content
validate() envía el recurso al motor de Fhiron (HAPI más perfiles CL Core) y devuelve los hallazgos en español. Descuenta 1 de la cuota mensual del tenant por recurso validado.

Firma

El resource debe tener resourceType en la raíz. Funciona también con Bundles (resourceType: "Bundle").

El resultado

Cada Issue trae code, severity, path, message y, cuando aplica, profileUrl, suggestion, why y quickFix. Ver referencia.

Usar ok como gate

ok es valid && !engineDegraded: solo es true cuando el motor realmente validó y no encontró errores. Cuando engineDegraded es true, el motor remoto tuvo un problema sistémico, no se descontó cuota y conviene reintentar.

Elegir la versión de CL Core

Por defecto la versión la resuelve tu tenant. Para fijar una puntual:

Lint local + validación remota

check() corre el lint offline y la validación remota en un solo llamado, y adjunta localIssues:

Manejo de errores

validate() lanza errores tipados ante fallos HTTP o de red. Ver errores.