Troba el teu Barri

API de recomanació de barris

API REST pública per integrar la recomanació en plataformes de viatges, guies digitals o oficines de turisme. Els 73 barris de Barcelona, 15 criteris, dades obertes oficials. No cal clau i admet CORS.

Recomanar barris

POST/api/recomana

Rep la importància de cada criteri, de 0 a 5, o 6 si és obligatori. Retorna els barris ordenats, amb el desglossament de la puntuació i la font de cada dada.

{
  "pesos": { "tranquil": 5, "cultura": 3, "transport": 4 },
  "filtres": ["zona_plana", "metro_prop"],
  "limit": 3
}

Puntuació: Σ(pes × valor) / Σ(pes). Si es trien n criteris d'oferta urbana (vida nocturna, cultura, gastronomia, activitats i teletreball), cadascun pesa pes / √n; el valor aplicat surt a pes_efectiu. Si un barri no té dada d'un criteri, aquest no compta i apareix a sense_dades. El pes 6 vol dir obligatori: puntua com un 5 i, a més, els barris amb menys de 25 en aquell criteri surten a marcats, amb el motiu. Continuen a resultats, al final i amb el camp incompliments ple, però no compten a total. Si el millor barri té pressió turística, el camp alternativa proposa un barri d'encaix semblant i menys massificat.

Prova-la aquí

La resposta apareixerà aquí.

Consultar dades

GET/api/criteris

Llista de criteris amb les seves fonts, filtres disponibles i limitacions conegudes.

GET/api/barris

Els 73 barris amb els valors de cada criteri.

GET/api/barris/{id}

Fitxa completa d'un barri: valors, explicacions, transport i punts d'interès.

Errors

Una petició incorrecta retorna 400 amb { "error": "..." }. Un barri inexistent retorna 404.