Prueba y depura APIs REST, WebSocket, GraphQL y SSE desde tu móvil Android. Pocket Code integra un cliente HTTP completo — auth, scripts, entornos, mock server y generación de código — dentro del propio IDE.
Una API se rompe en el peor momento: estás fuera de casa, el webhook no dispara y tu portátil con Postman se quedó en el escritorio. En Android, la respuesta de siempre es "espera a volver". Pocket Code elimina esa espera — integra un cliente HTTP completo dentro del IDE, así que puedes probar y depurar APIs REST desde el móvil sin una segunda app ni una sola línea de pegamento.
No es un juguete recortado. Es un equivalente funcional a Postman o Insomnia, y vive justo al lado de tu editor, tu terminal y tu gestor de bases de datos.
El API Tester habla cuatro protocolos, seleccionables con un chip encima del editor:
| Protocolo | Para qué |
|---|---|
| REST (HTTP) | El cliente clásico de request/response — 8 métodos |
| WebSocket | Conexiones bidireccionales en vivo (ws:// / wss://) |
| GraphQL | Queries, mutations, subscriptions + introspección de esquema |
| SSE | Streams de Server-Sent Events en tiempo real |
Para REST cubre los ocho métodos HTTP — GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS y TRACE — cada uno con su color, para leer una colección de un vistazo.
El editor se organiza en una barra de URL fija más una serie de secciones colapsables, cada una con su color de acento:
En cualquier sitio donde escribas un valor — URL, headers, body, auth, cookies —
puedes soltar un {{variable}} y se interpola al enviar (más abajo).
Aquí es donde los clientes de API móviles suelen quedarse cortos. Pocket Code soporta diez esquemas de auth, repartidos en cards comunes y una sección avanzada:
Si firmas requests contra AWS o pegas a un endpoint NTLM corporativo, lo haces desde el móvil — sin concesiones.
Dos hooks de JavaScript corren alrededor de cada request:
pm.test, pm.expect, pm.response.Hay un menú de aserciones listas para no escribirlas a mano: status es 200, status es 2xx, tiempo de respuesta < 500 ms, tiene body JSON, body no vacío, tiene header Content-Type, validación de JSON schema, el body contiene una cadena y longitud de array > 0. Un panel de consola bajo el editor registra todo en niveles LOG / INFO / WARN / ERROR.
El panel de respuesta te da arriba los números que importan — código de estado (con color por rango), tiempo total en milisegundos, tamaño del body y el protocolo negociado más la IP remota. Debajo, pestañas:
| Pestaña | Qué obtienes |
|---|---|
| Body | Pretty (JSON/XML/HTML formateado), Raw, Preview (HTML renderizado) y una vista Tree colapsable para JSON |
| Headers | Una tabla fácil de copiar |
| Cookies | Filas con badges Secure / HttpOnly |
| Timeline | DNS · TCP · TLS · TTFB · transferencia de contenido |
| Tests | Resultados de aserciones (nombre, passed/failed, duración) |
| Info | Metadatos y la cadena de redirecciones completa |
Puedes copiar el body, compartirlo, guardarlo o buscar dentro con los matches resaltados — muy útil en una pantalla pequeña.
retry del
servidor y seguimiento de Last-Event-ID para reanudar el stream.{{variable}}. Cada variable
tiene un valor inicial y uno actual, una descripción, un toggle de activación,
un flag isSecret que oculta el valor y un scope (Global / Environment
/ Collection / Local). La resolución va Local → Collection → Environment →
Global.Set-Cookie y muestra
badges Secure / HttpOnly.requests, Java OkHttp, Kotlin Ktor, Swift URLSession, Go net/http, PHP,
Ruby, C#, Rust, Dart y más — con imports, headers, body y auth incluidos./users/:id), status, headers, body y un delay simulado — con un log en
vivo de las llamadas entrantes.Colecciones, historial, entornos y cookies se guardan en una base de datos local en tu móvil — nunca conservamos tus requests ni datos de conexión en nuestros servidores. Para desarrollo puedes desactivar la verificación SSL para certificados self-signed, salir por un proxy HTTP/HTTPS/SOCKS o adjuntar un certificado de cliente. Y como es parte del IDE, el asistente de IA puede incluso ver tus colecciones cuando le preguntas por tus APIs.
Probar una API solía significar "vuelve al ordenador". Ya no. Pocket Code pone un cliente HTTP profesional — REST, WebSocket, GraphQL y SSE — en la misma app donde escribes y despliegas el código.
Pocket Code va camino de Google Play. Apúntate al preregistro para ser de los primeros en probarlo en tu propio dispositivo.
Descarga la app y empieza a programar desde tu móvil.