API v1 · REST

API Reference

Integra SENTINEL con tus herramientas internas, ERPs y sistemas de compliance.

Autenticación
Usa tu token de sesión de SENTINEL como Bearer token en el header Authorization. Disponible para planes Business y Agency.
Authorization: Bearer <tu-sentinel-token>
Base URL
https://sentinelrisk.io/.netlify/functions/api
Endpoints
GET ?endpoint=status Estado de compliance
{ "company": "Empresa SL", "compliance_score": 87, "risk_level": "low", "last_scan": "2026-05-02T10:00:00Z", "eu_ai_act_deadline": "2026-08-02" }
GET ?endpoint=score Score detallado
{ "global_score": 82, "scan_score": 85, "quiz_score": 78, "scan_history": [{ "score": 85, "date": "2026-05-02" }] }
GET ?endpoint=scans Historial de scans
{ "scans": [{ "domain": "empresa.com", "compliance_score": 87, "scanned_at": "2026-05-02T10:00:00Z" }], "total": 1 }
GET ?endpoint=documents Documentos generados
{ "documents": [{ "doc_type": "declaration", "title": "EU DoC — ChatBot", "status": "complete", "valid_until": "2036-05-02" }] }
POST ?endpoint=scan Lanzar nuevo scan
// Body: { "domain": "empresa.com" } // Response: { "compliance_score": 91, "risk_level": "minimal", "findings": 2 }
Ejemplo cURL
curl https://sentinelrisk.io/.netlify/functions/api?endpoint=status \ -H "Authorization: Bearer <tu-token>"

SENTINEL provides automated AI risk estimation and documentation tools. It does not constitute legal advice or a formal determination of compliance with the EU AI Act or any other regulation. All scores and outputs are probabilistic estimates based on publicly available signals and provided data. Final validation should be performed by qualified legal or compliance professionals. SENTINEL is not liable for decisions made based on its outputs.