Probador de API REST

Herramienta para probar APIs REST.

{{ alert.msg }}
Solicitud
URL
Método
Datos
Cabeceras {{ hkey }} {{ hval }}
Cabeceras

Respuesta
Estado {{ status }}
Cabeceras

{{ hkey }}: {{ hval }}

* No se pueden obtener datos a menos que la API incluya el encabezado 'Access-Control-Allow-Origin': *. Considera usar la extensión correspondiente si usas Google Chrome.

https://chromewebstore.google.com/detail/cors-unblock/lfhmikememgdcahcdlaciloancbhjino

Publicidad

Tips

  • Las restricciones CORS impiden hacer peticiones directas a APIs sin la cabecera Access-Control-Allow-Origin. Usa APIs públicas o APIs con CORS habilitado.
  • Añade Content-Type: application/json a las cabeceras de la solicitud para enviar un cuerpo JSON.
  • Códigos de estado HTTP: 2xx=éxito, 4xx=error del cliente (401=no autorizado, 404=no encontrado), 5xx=error del servidor.
  • Para APIs que requieren autenticación Bearer Token, añade Authorization: Bearer {token} a las cabeceras.
Publicidad

Preguntas frecuentes

Esta herramienta envía solicitudes directamente desde el navegador. Si la API de destino no devuelve el encabezado Access-Control-Allow-Origin, el navegador la bloqueará. Usa una API pública o con CORS habilitado, o instala una extensión como CORS Unblock.

Añade Content-Type: application/json a las cabeceras de la solicitud e introduce una cadena JSON válida en el campo del cuerpo antes de enviar.

Añade Authorization: Bearer {your_token} a las cabeceras de la solicitud, reemplazando {your_token} con el valor real de tu token.
Tool-kun

A propósito — El nacimiento de REST: cómo la tesis doctoral de Roy Fielding cambió el desarrollo web

REST fue propuesto en el año 2000 por Roy Fielding en su tesis doctoral "Architectural Styles and the Design of Network-based Software Architectures". Fielding fue uno de los principales coautores de la especificación HTTP/1.1, y el concepto REST nació mientras organizaba los principios de diseño detrás de HTTP.

Twitter migró de SOAP a REST API alrededor de 2010 y la abrió a los desarrolladores, lo que disparó su adopción masiva. Hoy en día, servicios como Stripe, GitHub, Slack y OpenAI (ChatGPT) ofrecen REST APIs, formando lo que se conoce como la "economía de APIs".

El diseño de REST incluye originalmente la restricción "Hypermedia as the Engine of Application State (HATEOAS)", pero muy pocos servicios la implementan estrictamente. El debate sobre "si algo es verdaderamente RESTful" resurge periódicamente en la comunidad de desarrollo web y la definición sigue siendo objeto de controversia.

Publicidad