Saltar al contenido principal

Autenticación

Estado actual

La API de ComandoCalc es pública y no requiere autenticación en su versión actual. Cualquier cliente puede hacer solicitudes directamente.

# Sin headers de autenticación
curl -X POST https://api.comandoconstrucciones.com/api/calc/beam/optimal \
-H "Content-Type: application/json" \
-d '{"dead_load": 200, "live_load": 400, "span": 5}'

CORS

La API acepta solicitudes desde cualquier origen (*). Esto permite llamarla desde JavaScript del lado del cliente en cualquier dominio.

const response = await fetch('https://api.comandoconstrucciones.com/api/calc/beam/optimal', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ dead_load: 200, live_load: 400, span: 5, Cb: 1.0 })
});
const result = await response.json();

Roadmap de autenticación (v2)

En versiones futuras se planea implementar:

  • API Keys para integraciones de terceros
  • JWT para usuarios autenticados con historial de cálculos
  • Rate limiting por IP y por API Key