API REST

Control determinista sobre normativa técnica.

Endpoints estructurados sobre un knowledge base normalizado manualmente. Verificación de parámetros técnicos, consulta contextual y resolución geográfica accesibles desde cualquier stack.

POST /api/v1/verify

Authorization: Bearer sk-normatia-...

{

"element": "cubierta_plana",

"parameter": "transmitancia_termica",

"value": 0.28,

"unit": "W/m²K",

"geo_id": "ES-28079"

}

// ← 200 OK

{

"compliant": false,

"limit": 0.25,

"verdict": "INCUMPLE — 0.28 › 0.25 W/m²K",

"source": "CTE DB-HE 1 — Tabla 3.1.1.a",

"climate_zone": "D3",

"geo_resolved": "Madrid (ES-28079)"

}

Verificación determinista

El endpoint /verify compara el parámetro técnico contra el límite normativo aplicable a la zona climática y tipología del elemento. Respuesta booleana compliant + veredicto trazable al artículo exacto.

Resolución geográfica

Un único parámetro geo_id (código INE o NUTS) resuelve la zona climática, sísmica, de radón y el conjunto de normativa autonómica aplicable. Sin tablas propias, sin mantenimiento.

Trazabilidad completa

Cada respuesta incluye la fuente normativa, número de artículo, versión del documento y puntuación de similitud. Apto para memorias, auditorías y procesos de certificación.

Endpoints

Documentación completa en docs.normatia.com →

// Request

POST https://api.normatia.com/api/v1/ask

Authorization: Bearer sk-normatia-...

Content-Type: application/json

{

"query": "¿Transmitancia máxima en fachadas?",

"geo_id": "ES-41091",

"codes": [{ "slug": "cte-db-he" }]

}

// Response

{

"answer": "Según CTE DB-HE Tabla 3.1.1.a, la transmitancia máxima de muros de fachada en zona B4 es U ≤ 0,41 W/m²K.",

"sources": [{

"code_slug": "cte-db-he",

"version": "2022",

"section_title": "HE 1 — Tabla 3.1.1.a",

"similarity_score": 0.97

}],

"geo_context": { "climate_zone": "B4" },

"tokens_used": 843

}

Integraciones habituales

Diseñada para pipelines reales.

BIM

Plugins para herramientas BIM

Integra verificación normativa directamente en Revit, ArchiCAD o CYPE. Los parámetros del modelo alimentan el endpoint /verify y el resultado vuelve al entorno de modelado.

Python C# Dynamo

Pipelines CI/CD

Automatiza la validación normativa como parte del proceso de revisión. Un step de pipeline consulta la API antes de generar la memoria técnica o el expediente de licencia.

GitHub Actions REST

ERPs y software de gestión

Añade consulta normativa contextual a tu ERP o plataforma SaaS AECO. El endpoint /ask devuelve respuestas con fuente citable, listas para incrustar en informes.

JSON Webhook

Generación documental

Automatiza la redacción de memorias técnicas: consulta la normativa aplicable por sección de proyecto, obtén los valores límite verificados y compúlalos en el documento de salida.

Node.js Python

Acceso a la API

Beta privada. Gestionamos el acceso para garantizar una integración bien acompañada. Cuéntanos qué estás construyendo.