Esta página simula una API ficticia para gestionar personas. Cada bloque representa un endpoint. Edita el body si quieres y pulsa «Enviar» para ver una respuesta simulada.
¿Qué es JSON?
JSON (JavaScript Object Notation) es un formato de texto para intercambiar datos. Usa pares clave: valor,
listas entre corchetes [] y objetos entre llaves {}. Las APIs suelen enviar y recibir datos en JSON.
Puedes editar el ejemplo de abajo para ver la estructura.
En esta página, todas las peticiones y respuestas de la API usan JSON para representar personas y listas de personas.
Paso 1 · GET — Listar todas las personas
El método GET se usa para leer datos sin modificarlos. En este endpoint, la API devuelve la lista completa de personas en formato JSON. No se envía body, solo la URL.
Obtener todas las personas.
Paso 2 · GET — Obtener una persona por ID
Aquí también usamos GET, pero añadimos el ID en la URL. La API devuelve solo la persona que coincide con ese ID. Si no existe, responde con un error 404 simulando \"no encontrado\".
Obtener una persona por ID.
Paso 3 · POST — Crear una nueva persona
El método POST se utiliza para crear recursos nuevos. Enviamos los datos de la persona en el body como JSON. La API responde normalmente con un código 201 y el recurso creado.
Crear una nueva persona. Body en JSON.
Paso 4 · PUT — Reemplazar una persona
PUT sirve para reemplazar por completo un recurso existente. Indicamos el ID en la URL y enviamos en el body todos los campos de la persona, incluso los que no cambiaron.
Reemplazar una persona por completo. Body con todos los campos.
Paso 5 · PATCH — Actualizar parcialmente una persona
Con PATCH actualizamos solo algunos campos del recurso. En el body enviamos únicamente las propiedades que queremos modificar (por ejemplo, solo la edad o el email).
Actualizar solo algunos campos de una persona.
Paso 6 · DELETE — Eliminar una persona
El método DELETE se usa para eliminar un recurso. Solo necesitamos el ID en la URL. Normalmente no se envía body y la respuesta suele incluir un mensaje de confirmación.
Eliminar una persona por ID.