pulsa ⌘K para cambiar de herramienta
NETWORK · HTTP

Probador REST API

Prueba endpoints de REST API con solicitudes personalizadas.

external
rest-api-tester

↗ Requests go directly from your browser to the target — sitekits servers are never involved. CORS rules of the target apply.

§01 ACERCA DE ESTA HERRAMIENTA

Descripción general

Un cliente HTTP mínimo para comprobaciones rápidas de API: sin instalación y sin cuenta. Elige un método, indica una URL, añade encabezados y un cuerpo, e inspecciona la respuesta en bruto. Como todo se ejecuta en tu navegador, se comporta exactamente igual que una llamada fetch desde una aplicación web, reglas de CORS incluidas.

Cómo se usa

  1. Elige un método (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS), introduce la URL del endpoint y pulsa Send.
  2. Añade encabezados de petición en Headers (one per line: Key: Value), por ejemplo Authorization: Bearer ….
  3. Para los métodos distintos de GET/HEAD, rellena Body (JSON, datos de formulario o cualquier texto en bruto).
  4. Lee los resultados: Status, Time en milisegundos, Response headers y Response body.

Ejemplos

  • GET https://api.github.com/zen200 OK con un cuerpo corto en texto plano
  • POST https://httpbin.org/post con el cuerpo {"ping":1} y el encabezado Content-Type: application/json → el JSON devuelto como eco

Notas

Las peticiones van directamente de tu navegador al destino; es la política CORS del destino la que decide si la respuesta se puede leer. Los cuerpos de respuesta se muestran hasta 100 000 caracteres. Evita pegar credenciales de producción que no pondrías en una pestaña del navegador.

FAQ
¿Mis peticiones o mis tokens de autenticación pasan por los servidores de sitekits?
No. Las peticiones las envía tu navegador directamente a la URL que introduces; los servidores de sitekits no intervienen en ningún momento y nunca ven tus URL, encabezados ni tokens.
¿Por qué falla mi petición con un error de red o de CORS?
Porque la petición sale de tu navegador, se aplica la política CORS del servidor de destino. Si la API no permite peticiones de origen cruzado desde este sitio, el navegador bloquea la respuesta y la herramienta informa «Request failed (network error or CORS blocked by the target server).»
¿Qué métodos HTTP puedo usar?
GET, POST, PUT, PATCH, DELETE, HEAD y OPTIONS. Se puede adjuntar un cuerpo de petición a todos los métodos excepto GET y HEAD.