Desarrollo

JSONPlaceholder

Endpoints REST de mentira para prototipar sin montar backend ni pedir clave.

Ver la documentación

Para qué sirve

Qué problema resuelve

JSONPlaceholder es un servidor de mentira con posts, usuarios, comentarios y todos ya inventados. Sirve para aprender fetch, montar demos o enseñar en un README sin levantar base de datos.

Los cambios (POST/PUT/PATCH/DELETE) parecen funcionar, pero no se guardan de verdad: al recargar, los datos vuelven al punto de partida.

En la práctica

Qué puedes hacer con ella

  • Listar posts, usuarios, comentarios, álbumes, fotos o tareas de ejemplo.
  • Probar GET/POST/PUT/PATCH/DELETE como en una API REST real.
  • Usarlo en CodeSandbox, Stack Overflow o demos locales sin registro.
  • Enseñar relaciones típicas (un post tiene comentarios) con datos estables.
  • Prototipar una UI antes de tener backend propio.

¿Es gratis?

Gratis para pruebas y prototipos

Servicio gratuito sin registro ni clave, pensado para testing y prototipado (no como base de producción). No publica una cuota numérica fija en la home.

Comprobado el 2026-08-02. Fuente: página oficial de precios o límites

Qué cuenta como una «llamada» aquí

Cada GET/POST/… a jsonplaceholder.typicode.com es una petición HTTP de prueba. No hay tokens de pago ni créditos: es un falso backend compartido.

Un POST te devolverá un id inventado, pero no persistirá. Úsalo para aprender el cableado, no para guardar datos reales de clientes.

Límites y cuotas

Fuente oficial: límites de uso
LímiteCuotaQué significa en la práctica
Cuota publicadaSin número fijo en la homeNo hay plan Free con tope tipo «X/día» en la página principal; está orientado a demos.
PersistenciaNo permanenteLas escrituras simulan éxito pero no sustituyen una base de datos tuya.
Uso recomendadoTesting / prototiposREADME, talleres, sandboxes. No es un backend de producción.

Precios

Fuente oficial: página de precios
PlanPrecioPara quiénQué incluye (resumen)
API pública de datos fake$0Quien necesita datos de mentira para aprender o demos.Recursos posts, comments, albums, photos, todos, users.

Uso permitido, comercial y licencia

Fuente oficial: términos y uso permitido
PreguntaRespuesta clara
¿Para qué está pensado?Testing y prototipado gratuito. No sustituye tu API de negocio.
¿Hace falta cuenta?No: el servicio público no pide registro ni API key para usar los endpoints de ejemplo.
¿Datos reales / PII?No envíes datos personales reales: el contenido es de ejemplo y el servicio es público de demos.

Cómo empezar

Ver un listado JSON de posts de ejemplo.

Abre el navegador o la consola; no hace falta cuenta.

Dirección base de las imágenes: https://jsonplaceholder.typicode.com

  1. 01

    Paso 1

    Entra en https://jsonplaceholder.typicode.com/ y mira los recursos (posts, users, comments…).

  2. 02

    Paso 2

    Abre https://jsonplaceholder.typicode.com/posts : verás un array JSON.

  3. 03

    Paso 3

    Prueba un recurso concreto: https://jsonplaceholder.typicode.com/posts/1

  4. 04

    Paso 4

    En la consola: fetch('https://jsonplaceholder.typicode.com/todos/1').then(r => r.json()).then(console.log)

  5. 05

    Paso 5

    Simula un alta con POST /posts; recibirás un id ficticio. Recuerda que no se guarda de verdad.

Con tu agente

Prompt para integrar la API

Prompt para que tu agente lo deje listo

Pega esto en Cursor, Claude Code, Codex u otro agente de código:

Prompt
Usa JSONPlaceholder como API fake. Docs: https://jsonplaceholder.typicode.com/ . Base: https://jsonplaceholder.typicode.com . Sin auth. Recursos: posts, comments, albums, photos, todos, users. No trates las escrituras como persistentes. ¿Qué pantalla o ejemplo quieres cablear primero?

Detalle técnico

Acceso, HTTPS y CORS

  1. 01

    Acceso · Sin clave

    Se llama directamente desde el navegador o el servidor sin registrarse.

  2. 02

    HTTPS ·

    Sirve sobre TLS, así que vale para producción y para páginas ya en HTTPS.

  3. 03

    CORS ·

    Permite llamarla directamente desde el navegador sin proxy intermedio.