Glosario · Arquitectura

API REST: qué es y cuándo elegirla

Un estilo arquitectónico que usa HTTP y sus métodos (GET, POST, PUT, DELETE) para exponer recursos manipulables como JSON o XML.

Ejemplo de endpoints REST para un CRM:

GET    /api/clientes             → lista todos
GET    /api/clientes/42          → obtiene uno
POST   /api/clientes             → crea nuevo
PUT    /api/clientes/42          → actualiza existente
DELETE /api/clientes/42          → elimina

Principios clave:

  • Sin estado: cada petición lleva toda la info necesaria
  • Recursos: URLs representan cosas, no acciones (/clientes, no /listarClientes)
  • Métodos HTTP: GET para leer, POST para crear, PUT/PATCH para modificar, DELETE para eliminar
  • Códigos de respuesta: 200 OK, 201 Created, 404 Not Found, 422 Validation, 500 Server Error
  • Formato: normalmente JSON hoy (antes XML)

Alternativas modernas: GraphQL (mejor para consultas complejas desde front), gRPC (comunicación entre servicios), WebSockets (real-time).

Por qué importa

REST sigue siendo el lenguaje común de integración entre sistemas. Cualquier SaaS moderno expone API REST para que los clientes integren. Usar convenciones REST estándar reduce la curva de aprendizaje para nuevos integradores.

Siguiente paso

¿Tienes un proyecto exigente entre manos?

Cuéntanos qué necesita tu empresa. En la primera llamada evaluamos viabilidad técnica, alcance y presupuesto cerrado. Sin compromiso.

Antes de irte

¿10 segundos para analizar tu web gratis?

Pon la URL de tu web y te damos el diagnóstico al momento: SEO, rich snippets, accesibilidad, seguridad y rendimiento. Sin registro ni email. Si después quieres informe humano, lo pides desde ahí.

Analizar mi web gratis