🏳️
Pays
ISO 3166-1 / 3166-2 / 3166-3
Les pays par code alpha-2, alpha-3 ou numérique, leurs subdivisions (régions, provinces...), les devises et langues qu'on y utilise, et les anciens pays.
GET /api/v1/countries/{code}
GET /api/v1/countries/{code}/subdivisions
GET /api/v1/countries/{code}/currencies
GET /api/v1/countries/{code}/languages
GET /api/v1/former-countries
Spécification OpenAPI →
💶
Devises
ISO 4217
Les devises en cours avec leurs décimales et l'arrondi des espèces, par code alphabétique (EUR) ou numérique (978), et les pays qui utilisent chacune.
GET /api/v1/currencies
GET /api/v1/currencies/{code}
GET /api/v1/currencies/{code}/countries
Spécification OpenAPI →
💱
Taux de change
Banque centrale européenne · taux de référence de l’euro
Les taux de change de référence de l’euro publiés par la BCE, repris chaque jour ouvré après leur publication (vers 16 h CET) : taux quotidiens depuis 1999 et moyennes mensuelles, trimestrielles et annuelles publiées par la BCE. 1 EUR = taux unités de la devise, exactement tel que publié - ni inverse ni taux croisé. Un jour sans publication (week-end, jour férié TARGET) répond 404, ou avec onOrBefore=true la publication précédente avec sa vraie date. Source : statistiques de la BCE ; la BCE publie ces taux à titre d’information uniquement et déconseille de s’en servir pour des transactions.
GET /api/v1/exchange-rates/latest
GET /api/v1/exchange-rates?date={day}&onOrBefore=true
GET /api/v1/exchange-rates/{currency}/daily?from={day}&to={day}
GET /api/v1/exchange-rates/{currency}/averages?frequency=M|Q|A
GET /api/v1/exchange-rates/currencies
Spécification OpenAPI →
🗣️
Langues
ISO 639-3 / 639-5
Plus de 7 900 langues avec filtres (portée, type, code 639-1), recherche par code 639-1, 639-3 ou 639-2/B, les pays où chacune est parlée (statut officiel, part de la population), et les familles de langues.
GET /api/v1/languages?hasAlpha2=true
GET /api/v1/languages/{code}
GET /api/v1/languages/{code}/countries
GET /api/v1/language-families
Spécification OpenAPI →
✍️
Écritures
ISO 15924
Les systèmes d'écriture (latin, cyrillique, arabe, han...) par code à quatre lettres, quelle que soit la casse, ou par code numérique.
GET /api/v1/scripts
GET /api/v1/scripts/{code}
Spécification OpenAPI →
🗺️
Régions
UN M49
Le monde, les continents et les sous-régions (Europe de l’Ouest, Afrique de l’Est...) sous forme d’arbre, et tous les pays d’une région, sous-régions comprises.
GET /api/v1/regions
GET /api/v1/regions/{code}
GET /api/v1/regions/{code}/countries
Spécification OpenAPI →
🧾
Listes de codes de la facture électronique
EN 16931 · Peppol
Les listes de codes derrière les factures électroniques EN 16931 et Peppol BIS, telles que publiées et reprises chaque jour : catégories de taxe (UNCL 5305), motifs d’exonération de TVA (VATEX), moyens de paiement, unités de mesure, types de document, schémas d’adresse électronique et d’identifiant de la Commission européenne, et les types de document, schémas d’identifiant de participant et processus Peppol d’OpenPeppol. La version en vigueur est servie par défaut ; les versions antérieures des listes EN 16931 (Genericode, depuis 2021) sont conservées, pour vérifier une ancienne facture avec version. Chaque réponse donne sa version, à enregistrer avec le code que vous utilisez.
GET /api/v1/code-lists
GET /api/v1/code-lists/{listId}?version={version}&q={texte}&state={état}
GET /api/v1/code-lists/{listId}/code?value={code}&version={version}
GET /api/v1/code-lists/{listId}/versions
Spécification OpenAPI →
🧮
Taux de TVA de l’UE
TEDB · Commission européenne
Les taux de TVA des 27 États membres de la base « Taxes in Europe », tels que chaque ministère des Finances les fournit, repris chaque jour : taux normal, réduits, super-réduits et parking, exonérations, avec la catégorie TEDB, les codes NC (biens) et CPA (services) et le commentaire de l’État membre pour chaque taux. Demandez n’importe quelle date depuis le 1er janvier 2016 : vous obtenez la situation en vigueur à cette date. La Grèce est EL. Servis tels que publiés ; la Commission et les États membres déclinent toute responsabilité quant à ces informations.
GET /api/v1/vat-rates?country={code}&date={date}
GET /api/v1/vat-rates?country={code}&cnCode={code}
GET /api/v1/vat-rates/situations?country={code}
GET /api/v1/vat-rates/categories
Spécification OpenAPI →