c0mm0.com — the continuously verified register of European data

Register record·API·FR·MUNICIPALITYVERIFIED · checked 20h ago
B

Initial Budget - 2017 - City of AngersBudget Primitif - 2017 - Ville Angers

Budget Primitif - 2017 - Ville AngersInitial Budget - 2017 - City of Angers

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset provides the 2017 initial budget (budget primitif) of the City of Angers, published by Angers Loire Métropole. It includes operating expenditure and revenue in euros, broken down by function, chapter and article, as well as investment expenditure and revenue in euros using the same breakdown. The data follows the official French public accounting nomenclature (instruction budgétaire et comptable), allowing comparison with budgets from other French municipalities and supporting analysis of local public finances, spending priorities and investment planning at the municipal level.Ce jeu de données contient le budget primitif 2017 de la Ville d'Angers. dépenses et recettes de fonctionnement en euros (par fonctions, chapitres et articles) dépenses et recettes d'investissement en euros (par fonctions, chapitres et articles) Ce jeu de données respecte la nomenclature de l'ins...

government
57
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (13 fields)

Filterable via the API (13)
entite_financieremode_de_gestionsectionmouvementsnumero_chapitrelibelle_chapitrenumero_articlelibelle_articlenumero_fonctionlibelle_fonctionnumero_sous_fonctionlibelle_sous_fonctionmontant_en_eur

Click a field to see example values.

FillFieldTypeDescription
100%entite_financiereFilterable via the APIEntité financièretextName of the financial entity or budget concerned.Name of the financial entity or budget concerned.
100%mode_de_gestionFilterable via the APIMode de gestiontextIndicates whether the line is an expense or revenue.Indicates whether the line is an expense or revenue.
100%sectionFilterable via the APItextBudget section, e.g. operating or investment.Budget section, e.g. operating or investment.
100%mouvementsFilterable via the APItextType of movement, e.g. real or order.Type of movement, e.g. real or order.
99.9%numero_chapitreFilterable via the APINuméro chapitretextBudget chapter code.Budget chapter code.
99.9%libelle_chapitreFilterable via the APILibellé chapitretextName of the budget chapter.Name of the budget chapter.
99.9%numero_articleFilterable via the APINuméro articletextBudget article (account) code.Budget article (account) code.
99.9%libelle_articleFilterable via the APILibellé articletextName of the budget article (account).Name of the budget article (account).
99.9%numero_fonctionFilterable via the APINuméro fonctionintBudget function code.Budget function code.
99.9%libelle_fonctionFilterable via the APILibellé fonctiontextName of the budget function.Name of the budget function.
99.9%numero_sous_fonctionFilterable via the APINuméro sous fonctiontextBudget sub-function code.Budget sub-function code.
99.9%libelle_sous_fonctionFilterable via the APILibellé sous fonctiontextName of the budget sub-function.Name of the budget sub-function.
100%montant_en_eurFilterable via the APIMontant en €doubleBudgeted amount in euros.Budgeted amount in euros.

Schema captured from opendatasoft 3 days ago.

Query the data

Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.

=

Sample data (5 records)

These rows are ODbL-1.0: share-alike. Reusing them obliges you to license any derived database on the same terms.

Record 1section: Investissement · mouvements: Réel
{
  "section": "Investissement",
  "mouvements": "Réel",
  "montant_en_eur": 132600,
  "numero_article": "1322",
  "libelle_article": "Subventions d'équipement non transférables - Régions",
  "mode_de_gestion": "Recette",
  "numero_chapitre": "13",
  "numero_fonction": 903,
  "libelle_chapitre": "Subventions d'investissement (reçues)",
  "libelle_fonction": "Culture",
  "entite_financiere": "Budget principal",
  "numero_sous_fonction": "311",
  "libelle_sous_fonction": "Expression musicale, lyrique et chorégraphique"
}
Record 2section: Fonctionnement · mouvements: Réel
{
  "section": "Fonctionnement",
  "mouvements": "Réel",
  "montant_en_eur": 891031,
  "numero_article": "70878",
  "libelle_article": "Remboursement des frais par d'autres redevables",
  "mode_de_gestion": "Recette",
  "numero_chapitre": "70",
  "numero_fonction": 920,
  "libelle_chapitre": "Produits des services, du domaine et ventes diverses",
  "libelle_fonction": "Services généraux des administrations publiques locales",
  "entite_financiere": "Budget principal",
  "numero_sous_fonction": "020",
  "libelle_sous_fonction": "Administration générale de la collectivité"
}
Record 3section: Investissement · mouvements: Réel
{
  "section": "Investissement",
  "mouvements": "Réel",
  "montant_en_eur": 0,
  "numero_article": "1322",
  "libelle_article": "Subventions d'équipement non transférables - Régions",
  "mode_de_gestion": "Recette",
  "numero_chapitre": "13",
  "numero_fonction": 908,
  "libelle_chapitre": "Subventions d'investissement (reçues)",
  "libelle_fonction": "Aménagement et services urbains, environnement",
  "entite_financiere": "Budget principal",
  "numero_sous_fonction": "822",
  "libelle_sous_fonction": "Voirie communale et routes"
}
Record 4section: Fonctionnement · mouvements: Réel
{
  "section": "Fonctionnement",
  "mouvements": "Réel",
  "montant_en_eur": 123278.68,
  "numero_article": "64131",
  "libelle_article": "Personnel non titulaire - Rémunérations",
  "mode_de_gestion": "Dépense",
  "numero_chapitre": "012",
  "numero_fonction": 922,
  "libelle_chapitre": "Charges de personnel et frais assimilés",
  "libelle_fonction": "Enseignement - Formation",
  "entite_financiere": "Budget principal",
  "numero_sous_fonction": "212",
  "libelle_sous_fonction": "Ecoles primaires"
}
Record 5section: Fonctionnement · mouvements: Réel
{
  "section": "Fonctionnement",
  "mouvements": "Réel",
  "montant_en_eur": 42320.19,
  "numero_article": "6451",
  "libelle_article": "Cotisations à l' U.R.S.S.A.F.",
  "mode_de_gestion": "Dépense",
  "numero_chapitre": "012",
  "numero_fonction": 922,
  "libelle_chapitre": "Charges de personnel et frais assimilés",
  "libelle_fonction": "Enseignement - Formation",
  "entite_financiere": "Budget principal",
  "numero_sous_fonction": "212",
  "libelle_sous_fonction": "Ecoles primaires"
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://data.angers.fr/api/explore/v2.1/catalog/datasets/bp-2017-angers

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.angers.fr/api/explore/v2.1/catalog/datasets/bp-2017-angers/records?limit=20' -H 'Accept: application/json'

First 20 records of the dataset as JSON.

Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.

Full API documentation ↗

Rate limits

5 000 req/day
per ipmeasured
observed 3 days ago

Dataset

Volume & freshness

Records
2.0k
1976
Last upstream update
11 months ago
2025-11-26

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Budget Primitif - 2017 - Ville Angers — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.