Start here
4 endpoints · 1 group
A live catalog of every endpoint, plus health checks.
View endpointsOpening your dashboard…
v2.0 · NuevoGratisEndpoints de API realesSin registroCORS habilitado
Endpoints REST realistas para construir frontends, probar clientes HTTP y explorar cómo se comportan las APIs. Empieza con 35 endpoints gratuitos, sin cuenta, y recibe JSON real en segundos.
https://api.testingapis.comapi.testingapis.com/api/Products?limit=2[
{
"id": 1,
"title": "Wireless Noise-Cancelling Headphones",
"price": 249.99,
"description": "Over-ear headphones with 30hr battery life and active noise cancellation.",
"category": "electronics",
"image": "https://picsum.photos/seed/prod1/400/400",
"rating": {"rate": 4.3, "count": 127},
"inStock": true,
"createdAt": "2025-06-12T10:30:00Z"
},
…
]Qué incluye la API
Las cifras salen directamente de la referencia de la API, así que siempre coinciden con lo que sirve. Explora endpoints reales, datos realistas y los detalles que necesitas para construir y probar más rápido.
19 recursos como productos, libros, países y empleados, con objetos anidados, fechas, precios e imágenes.
POST, PUT, PATCH y DELETE modifican los datos, así que puedes recuperar lo que creas. Todo se restablece cuando se reinicia el servidor.
Credenciales de prueba fijas para Basic, Bearer, JWT, API key, OAuth 2.0, OAuth 1.0a, Digest y HMAC.
Cualquier código de estado, redirecciones, cookies y headers de caché. Añade ?delay=3 o ?error=503 a cualquier petición.
JSON por defecto, además de XML, CSV, YAML, archivos, streaming, WebSockets, SOAP y GraphQL.
Cada endpoint tiene una página con sus parámetros, una respuesta de ejemplo y Try it, además de un archivo OpenAPI para miembros con sesión iniciada.
Playground
Elige un endpoint o un ejemplo, edita la petición y envíala a la API en ejecución, no a un mock. Estos 35 funcionan sin cuenta; la referencia tiene los 360.
Query parameters
Any endpoint also takes delay (seconds, up to 10) and error (a status code).
Code examples
curl 'https://api.testingapis.com/api/Products?limit=3'No response yet
Press Send to call the live API. If it has been idle, the first response can take a few seconds.
Referencia de la API
53 grupos de endpoints en 7 categorías. Cada grupo tiene una página de referencia con peticiones y respuestas de ejemplo.
4 endpoints · 1 group
A live catalog of every endpoint, plus health checks.
View endpoints44 endpoints · 7 groups
Methods, status codes, redirects, cookies, caching and request bodies.
View endpoints62 endpoints · 4 groups
Common content types, file downloads, JSON edge cases and utilities.
View endpoints38 endpoints · 6 groups
Auth schemes, OAuth 2.0 and 1.0a, JWT, rate limiting and payments.
View endpoints50 endpoints · 9 groups
Streaming, WebSockets, async jobs, pagination, failure injection and more.
View endpoints142 endpoints · 19 groups
Realistic data sets such as products, posts, books and countries.
View endpoints20 endpoints · 7 groups
The first version of the API: users in JSON and XML, uploads and auth tests.
View endpoints360 endpoints
Every endpoint with its parameters and example responses, the data models, GraphQL and an OpenAPI file for your tools.
Casos de uso
Construye listas, páginas de detalle y formularios con JSON realista antes de que exista la API real. Los recursos admiten paginación, ordenación y búsqueda.
API de productosComprueba cómo tu cliente envía métodos, headers, query strings y cuerpos. Echo devuelve exactamente lo que recibió.
Endpoints de ecoPractica flujos de Basic, Bearer, JWT, API key, OAuth 2.0, OAuth 1.0a, Digest y HMAC con credenciales de prueba conocidas, incluidos los casos de error.
Endpoints de prueba de authFuerza un 503, una respuesta lenta o un JSON raro y mira cómo responde tu app, sin tocar un servicio real.
Errores a demandaLas lecciones recorren peticiones, respuestas, códigos de estado y casos de prueba, con peticiones que puedes ejecutar mientras lees.
Empieza las leccionesApunta colecciones de Postman, suites de tests y jobs de CI a URLs estables con datos semilla que son los mismos tras cada reinicio.
Automatizar tests de APICómo funciona
Elige un endpoint, envía una petición real con tus propios parámetros e inspecciona la respuesta en vivo. Los 35 endpoints básicos no necesitan cuenta.
Búscalo en el playground o en la referencia. Cada uno muestra sus parámetros y una respuesta de ejemplo.
Desde tu app, una terminal, Postman o el playground. Es una llamada HTTPS normal.
curl 'https://api.testingapis.com/api/Products/1' \
-H 'Accept: application/json'Lee el estado, los headers y el JSON, y luego úsalo en tu UI o escribe aserciones en un test.
{
"id": 1,
"title": "Wireless Noise-Cancelling Headphones",
"price": 249.99,
"description": "Over-ear headphones with 30hr battery life and active noise cancellation.",
"category": "electronics",
"image": "https://picsum.photos/seed/prod1/400/400",
"rating": {"rate": 4.3, "count": 127},
"inStock": true,
"createdAt": "2025-06-12T10:30:00Z"
}Inicio rápido
Es HTTPS y JSON sin más, así que sirve cualquier cliente HTTP. Cada ejemplo obtiene cinco productos, que no requieren clave.
fetch('https://api.testingapis.com/api/Products?limit=5')
.then(res => res.json())
.then(data => console.log(data))[
{
"id": 1,
"title": "Wireless Noise-Cancelling Headphones",
"price": 249.99,
"description": "Over-ear headphones with 30hr battery life and active noise cancellation.",
"category": "electronics",
"image": "https://picsum.photos/seed/prod1/400/400",
"rating": { "rate": 4.3, "count": 127 },
"inStock": true,
"createdAt": "2025-06-12T10:30:00Z"
},
...
]Las respuestas son JSON por defecto. Las listas aceptan limit, page, sort y q.
Los 35 endpoints básicos son gratis. Para el resto, añade tu clave:
Guárdala en una variable de entorno, no en código del navegador.
Funciona con fetch, axios, requests, Postman, Insomnia o un generador de código.
¿Prefieres un cliente? Inicia sesión, descarga el archivo OpenAPI desde la documentación e impórtalo en Postman, Insomnia o un generador de código.
Por qué testingapis.com
Sin servidor que levantar, sin librería de mocks que configurar y sin fixtures que mantener al día. Apunta tu código a endpoints HTTP reales que devuelven JSON realista y dedica el tiempo a tu aplicación.
Aprende
Recorridos prácticos que usan la API, desde leer un código de estado hasta probar reintentos y rate limits.
También gratis: herramientas para devs como un formateador JSON, un decodificador JWT y una referencia de códigos de estado HTTP.
Acceso
Empieza a enviar peticiones ya, o crea una cuenta gratuita para desbloquear todos los endpoints.
35 endpoints, abiertos a cualquiera. Envía peticiones al momento desde el playground, una terminal o tu app.
Los 360 endpoints. Crea una API key y envíala en X-TestingApis-Key; Try it en la documentación usa tu sesión mientras la tengas iniciada.
La API de prueba no tiene planes de pago; los planes de pago son solo para el creador de APIs.
Creador de APIs · Solo por invitación
Diseña recursos a partir del JSON de tu frontend y obtén una URL alojada con datos realistas que solo tú puedes cambiar. Empieza gratis; Pro y Team añaden proyectos, endpoints, peticiones y registros de peticiones.
Para probarlo
₹0 / month
Para desarrolladores
Próximamente
Para equipos y proyectos
Próximamente
Por ahora, el creador está abierto a cuentas invitadas. Pide acceso. ¿Necesitas más? Enterprise está en la página de precios.
FAQ
Respuestas rápidas a las dudas más comunes sobre testingapis.com.
X-TestingApis-Key. WebSockets y EventSource, que no pueden enviar headers, usan ?ta_key=. Con la sesión iniciada, Try it en la documentación y el playground de esta página la envían por ti.?error=503 (o cualquier otro código) o ?delay=5 (hasta 10 segundos) a cualquier petición.¿Listo para empezar?
Explora 360 endpoints sin nada que configurar. 35 de ellos funcionan sin cuenta ni API key.
… Peticiones a la API atendidas, en vivo