Probador de API REST

Pruebe las API REST en su navegador. Envíe GET/POST/PUT/PATCH/DELETE con parámetros de consulta, encabezados personalizados, autenticación de portador/básica/clave API e inspeccione los encabezados de respuesta, el estado, el tiempo y el tamaño, una alternativa gratuita a Postman.

Construido y mantenido por Shehzad Munir ·

Necesita internet: requests are relayed through our proxy. No se almacena nada después de la solicitud.

Probador de API REST
Loading API Tester
Share

Pruebe las API REST sin salir del navegador

REST API Tester envía solicitudes GET, POST, PUT y DELETE con encabezados personalizados y cuerpos JSON directamente desde su navegador, una alternativa liviana y sin inicio de sesión a Postman. Las respuestas están embellecidas para que puedas leerlas de un vistazo.

Envíe solicitudes GET, POST, PUT, PATCH y DELETE con encabezados y cuerpo personalizados, luego inspeccione el estado, la respuesta y el tiempo. Es una alternativa liviana a los clientes de escritorio más pesados ​​para verificar rápidamente un punto final, reproducir un error o confirmar que una integración funciona.

Características

  • Constructores de parámetros de consulta y encabezados personalizados
  • Autenticación de portador, básica y de clave API
  • Cuerpo de respuesta, encabezados, estado, hora y tamaño
  • Editor JSON de Monaco con bonita impresión
  • Historial de solicitudes recientes guardado localmente
  • El proxy del lado del servidor omite CORS

Cómo utilizar Probador de API REST

  1. 1

    Ingrese el punto final

    Agregue la URL y elija un método HTTP.

  2. 2

    Establecer encabezados y cuerpo

    Agregue encabezados de autenticación y un cuerpo JSON si la solicitud lo necesita.

  3. 3

    Enviar la solicitud

    Dispárelo y vea el estado y el tiempo.

  4. 4

    Lee la respuesta

    Inspeccione la respuesta JSON embellecida y los encabezados.

Casos de uso comunes

  • Un desarrollador verifica que un punto final devuelva los datos esperados.
  • Un evaluador comprueba cómo responde una API a diferentes cargas útiles.
  • Un estudiante aprende REST realizando solicitudes en vivo.
  • Un integrador confirma que se aceptan los encabezados de autenticación.

guía detallada

Depurar integraciones más rápido

Verifique los encabezados de autenticación, experimente con cargas útiles de solicitudes y lea respuestas JSON sin procesar para determinar exactamente dónde se interrumpe una llamada. Debido a que se ejecuta en el lado del cliente, es perfecto para realizar comprobaciones ad hoc rápidas durante el desarrollo sin configurar una herramienta independiente.

Preguntas frecuentes

¿Cómo pruebo una API REST en línea sin Postman?

Ingrese la URL del punto final de su API, seleccione el método HTTP (GET, POST, PUT, DELETE), agregue los encabezados y el cuerpo de la solicitud necesarios y luego haga clic en Enviar. La respuesta JSON formateada aparece instantáneamente.

¿Puedo agregar encabezados de autenticación a las solicitudes de API?

Sí. Agregue encabezados de autorización (tokens de portador, claves API, autenticación básica) en la sección Encabezados. También se admiten encabezados comunes como Content-Type y Accept.

¿Puedo probar mi API localhost usando esta herramienta de navegador?

Sí. Dado que la herramienta se ejecuta directamente en su navegador, puede realizar solicitudes a localhost (por ejemplo, http://localhost:3000/api/users) y direcciones de red local. No se necesita proxy CORS para las API locales.

¿Qué métodos HTTP admite este probador de API?

Admite todos los métodos HTTP estándar: GET, POST, PUT, PATCH, DELETE, HEAD y OPTIONS. También puede enviar cuerpos de solicitud personalizados en formato JSON para solicitudes POST y PUT.

¿En qué se diferencia esto de Postman?

Esta herramienta funciona instantáneamente en su navegador sin instalación, cuenta ni configuración. Postman tiene funciones más avanzadas (colecciones, entornos, pruebas), pero para pruebas rápidas de API, esto es más rápido y sencillo.

¿Puedo probar API que requieren autenticación OAuth o token de portador?

Sí. Agregue un encabezado de Autorización con el valor 'Portador YOUR_TOKEN' en la sección Encabezados. Para OAuth 2.0, primero obtenga su token de acceso utilizando su proveedor de OAuth y luego péguelo como token de portador aquí. La autenticación básica se puede agregar como 'Basic BASE64_OF_USER_PASS'.

¿Cómo pruebo una API sin instalar Postman?

Ingrese la URL del punto final, elija un método (OBTENER, PUBLICAR, PUT, ELIMINAR), agregue encabezados o un cuerpo si es necesario y envíe, todo desde su navegador. Obtienes el código de estado, el tiempo y la respuesta formateada, sin nada que instalar.

¿Puedo agregar encabezados de autenticación como un token de portador?

Sí. Agregue encabezados personalizados que incluyan Autorización: Portador <token> (o un encabezado de clave API) para que pueda probar los puntos finales autenticados directamente.

¿Formatea y valida la respuesta JSON?

Sí. El cuerpo de la respuesta está bastante impreso y validado, y usted ve el código de estado y el tiempo de respuesta, para que pueda depurar un punto final rápidamente.

¿Puedo agregar encabezados de autenticación?

Sí: agregue tokens de portador o cualquier encabezado personalizado que requiera su API antes de enviar la solicitud.

De la revista

All articles →