APIs y JSON
Ejemplos de respuestas JSON de API
Ejemplos claros de respuestas JSON habituales en APIs para validar sintaxis, revisar estructura y detectar errores antes de depurar el frontend o backend.
Por qué mirar ejemplos de respuestas API
Muchas tareas con JSON vienen de APIs: comprobar una respuesta exitosa, entender un error, revisar paginación o detectar si una versión cambió la estructura esperada.
Respuesta de éxito
API responde con un recurso
{
"data": {
"id": 15,
"nombre": "Curso de JSON",
"activo": true
}
}Respuesta de error
API responde con error controlado
{
"error": {
"codigo": "AUTH_REQUIRED",
"mensaje": "Debes iniciar sesión para continuar"
}
}Respuesta paginada
Lista con metadatos
{
"data": [
{ "id": 1, "nombre": "Ana" },
{ "id": 2, "nombre": "Luis" }
],
"meta": {
"pagina": 1,
"porPagina": 20,
"total": 58
}
}Problemas frecuentes
- La API devuelve HTML de error, pero el frontend intenta hacer
JSON.parse(). - Un campo cambia de string a number y rompe validaciones.
- La respuesta tiene una coma final o comentario agregado a mano.
- El backend devuelve cuerpo vacío con cabecera de JSON.
Flujo recomendado
- Pega la respuesta en Validar JSON online.
- Si es válida, usa Formatear JSON para leerla mejor.
- Si necesitas comparar versiones, usa Comparar JSON.
- Si la estructura es profunda, usa Visualizar JSON.
Guías relacionadas
Preguntas frecuentes
¿Una API siempre devuelve JSON válido?
Debería hacerlo si declara JSON, pero puede devolver HTML de error, texto plano, un cuerpo vacío o JSON mal formado por un fallo del backend.
¿Qué reviso primero en una respuesta de API?
Primero valida la sintaxis. Después revisa estructura, tipos de datos, campos obligatorios y mensajes de error.
¿Puedo comparar dos respuestas de API?
Sí. Pega ambas en Comparar JSON para revisar cambios de estructura o valores.