Documentación de la API

Usá nuestra API para diseñar tu propia página 404 con total libertad creativa.

API pública · Sin autenticación · Sin límite de uso razonable
GET /api/persona-random

Devuelve una niño/a buscado/a al azar. Ideal para mostrar un niño/a diferente cada vez que se carga tu página 404.

// Respuesta
{
  "id": "sosa-5",
  "nombre": "Cristian Jonatan Sosa",
  "fecha": "07/01/2026",
  "edad": "33 años",
  "lugar": "Ciudadela, Buenos Aires",
  "foto": "https://argentina.gob.ar/...",
  "url": "https://argentina.gob.ar/..."
}
GET /api/personas?limit=20

Lista paginada de todas las niños, niñas y adolescentes buscados activas. Podés usar page y limit para paginar.

// Respuesta
{
  "personas": [...],
  "total": 72,
  "page": 1,
  "totalPages": 4
}

Ejemplo de implementación

HTML + JavaScript

Copiá este código en tu archivo 404.html y personalizalo con los estilos de tu sitio.

// 1. Llamá a la API
fetch('https://www.ideasquetransforman.org/api/persona-random')
  .then(r => r.json())
  .then(persona => {
    // 2. Mostrá los datos como quieras
    document.getElementById('nombre').textContent = persona.nombre;
    document.getElementById('foto').src = persona.foto;
    document.getElementById('fecha').textContent = persona.fecha;
    document.getElementById('lugar').textContent = persona.lugar;
    document.getElementById('link').href = persona.url;

    // 3. Tracking (para métricas del Radar)
    new Image().src = `https://www.ideasquetransforman.org/api/track?e=view&p=${persona.id}&d=${location.hostname}`;
  });