API Publique

Accédez librement aux données municipales de Rodez · 9 endpoints · JSON

Utilisation

L'API est accessible sans authentification. Toutes les réponses sont en JSON. Les données proviennent de sources publiques officielles et sont mises à jour automatiquement.

GET https://rodezenclair.fr/api/v1/budget?annee=2024
Format

JSON (Content-Type: application/json)

Authentification

Aucune — accès libre

Rate limit

100 requêtes / minute

Endpoints

GET/api/v1/budget

Données budgétaires municipales (OFGL, 2000-2024)

Paramètres

NomTypeDescription
anneenumberFiltrer par année (ex: 2024)
agregatstringFiltrer par agrégat (ex: "Encours de dette")
fromnumberAnnée de début
tonumberAnnée de fin
comparestring"strate" pour inclure la moyenne des communes comparables

Exemple

/api/v1/budget?from=2020&to=2024&compare=strate
GET/api/v1/securite

Données de sécurité / criminalité (SSMSI)

Paramètres

NomTypeDescription
anneenumberFiltrer par année
indicateurstringType de délit
comparestring"departement" ou "national"

Exemple

/api/v1/securite?annee=2024&compare=departement
GET/api/v1/elections

Résultats électoraux (data.gouv.fr)

Paramètres

NomTypeDescription
scrutinstringmunicipales, presidentielles, legislatives...
anneenumberAnnée du scrutin
tournumber1 ou 2
niveaustring"commune" (défaut) ou "bureau_vote"

Exemple

/api/v1/elections?scrutin=municipales&annee=2026&tour=2
GET/api/v1/quartiers

Données par quartier IRIS (INSEE)

Paramètres

NomTypeDescription
codestringCODE_IRIS spécifique
includestringDonnées à inclure : population,revenus,emploi,equipements

Exemple

/api/v1/quartiers?include=population,revenus,emploi
GET/api/v1/marches

Marchés publics (BOAMP, 2015-2026)

Paramètres

NomTypeDescription
anneenumberFiltrer par année
acheteurstringRecherche par acheteur
titulairestringRecherche par attributaire
limitnumberMax résultats (défaut 100, max 500)
offsetnumberPagination

Exemple

/api/v1/marches?annee=2025&acheteur=Rodez
GET/api/v1/deliberations

Délibérations du conseil municipal (2008-2023)

Paramètres

NomTypeDescription
anneenumberFiltrer par année
qstringRecherche plein texte
unanimenumber0 = contestées, 1 = unanimes
limitnumberMax résultats (défaut 50)
offsetnumberPagination

Exemple

/api/v1/deliberations?annee=2023&unanime=0
GET/api/v1/promesses

Suivi des promesses de campagne Mazars/Vidal 2026

Paramètres

NomTypeDescription
categoriestringfinances, urbanisme, securite, etc.
statutstringnon_commencee, en_cours, realisee, abandonnee...
prioritestring"haute" ou "normale"

Exemple

/api/v1/promesses?priorite=haute
GET/api/v1/anomalies

Anomalies cross-domaine détectées automatiquement

Paramètres

NomTypeDescription
gravitestringinfo, warning, red_flag
typestringcross_domain, trend, concentration, pattern
domainestringfinances, securite, marches, legal, social
statutstringnouvelle, confirmee, publiee, rejetee

Exemple

/api/v1/anomalies?gravite=warning
GET/api/v1/presse

Articles de presse locale avec fact-checking

Paramètres

NomTypeDescription
categoriestringpolitique, finances, securite, etc.
sourcestringNom de la source
pertinence_minnumberScore minimum (0-10)
qstringRecherche texte
limitnumberMax résultats (défaut 50)
offsetnumberPagination

Exemple

/api/v1/presse?pertinence_min=6&categorie=politique

Sources : INSEE (IRIS, population, revenus, emploi), OFGL (budget municipal), SSMSI (sécurité), BOAMP (marchés publics), data.gouv.fr (élections), ville-rodez.fr (délibérations), presse locale (Centre Presse).

Toutes les données sont publiques. L'API est fournie à titre gratuit et sans garantie de disponibilité. Pour un usage intensif, contactez-nous.