# ADR-008: API Design RESTful

**Estado:** Aceptada | **Fecha:** 2025-11-23 | **Responsable:** Architecture-Analyst

## Decisión
RESTful APIs con:
- Versionado: `/api/v1/`
- OpenAPI 3.0 documentation
- Consistent error responses
- HATEOAS links (opcional)

## Justificación

### Referencia a Gamilit
- REST es estándar industria
- OpenAPI auto-documentation
- Versionado permite cambios sin breaking

### Referencia a Odoo
- Odoo usa XML-RPC (legacy), REST es más moderno

## Consecuencias
**Positivas:** Estándar industria, fácil consumir por clientes, documentación auto-generada
**Negativas:** No es tan performante como GraphQL (aceptable para ERP)

## Referencias
- [Gamilit Backend Patterns](../00-analisis-referencias/gamilit/backend-patterns.md)
