SGSoundGuard
API

Resumen

Convenciones generales, base URL, formato de errores y versionado.

Versión: 0.1.0 (MVP entrega 1, abril 2026). Base URL: https://poi8bb5go9.execute-api.us-east-1.amazonaws.com. Región: us-east-1.

Esta sección es la fuente de verdad del contrato entre frontend y backend. Cualquier discrepancia entre código o infra contra estos documentos es un bug.

Convenciones

TemaValor
ProtocoloHTTPS, HTTP/1.1
Content-Typeapplication/json (request y response)
EncodingUTF-8
TimestampsISO 8601 UTC con sufijo Z
IDsUUID v4
Authninguna en MVP — endpoint público
CORSAccess-Control-Allow-Origin: * durante el demo
Rate limitninguno aplicado en MVP — aplican cuotas implícitas de Bedrock y API Gateway

Endpoints

Versionado

  • Cualquier cambio breaking sube MAJOR y se documenta aquí.
  • Cambios aditivos (campos opcionales nuevos) suben MINOR.
  • El frontend debe ignorar campos desconocidos (forward compatibility).
  • El backend no debe quitar campos sin bumpear MAJOR.

Pendientes futuros (no MVP)

  • Auth (API key o Cognito).
  • GET /history?limit=N con últimas clasificaciones de DynamoDB.
  • WebSocket para streaming continuo.
  • Soporte multipart/form-data para archivos grandes.
  • Rate limiting por IP / API key.

On this page