Skip to content

API Melodi API

by Institut national de la statistique et des études économiques (Insee)

API keyHTTPSGovernment
Open documentation ↗

Overview

L'API Melodi donne accès aux données ouvertes répertoriées dans le catalogue des jeux de données de l'Insee (<https://catalogue-donnees.insee.fr/fr/catalogue/recherche>) Les services actuellement disponibles permettent d'interroger les jeux de données avec, d'une part, la description des jeux de données et la structure des données diffusées, et, d'autre part, les données elles-mêmes qui peuvent être filtrées au moment de la requête sur de multiples critères ou être téléchargées en intégralité pour chaque jeu de données. Les données disponibles par l'API Melodi font l'objet d'un travail d'harmonisation de métadonnées, ainsi la documentation des variables peut différer de celle présente sur les publications du site insee.fr. Limites de responsabilité : L’Insee décline toute responsabilité quant à la pertinence des informations fournies au regard des besoins particuliers des internautes et, a fortiori, quant aux utilisations qu’ils sont susceptibles d’en faire. De même, l’Insee ne prend aucun engagement concernant les sites auxquels il donne accès au travers de son site, et en particulier ne saurait être responsable de leur contenu. Par ailleurs, les risques liés à leur utilisation incombent pleinement à l’internaute, et notamment ceux liés à l’existence de virus ou de tout autre parasite de nature destructive. Plus d'informations ici : <https://portail-api.insee.fr/catalog/api/a890b735-159c-4c91-90b7-35159c7c9126/doc>

API Melodi is a government API from Institut national de la statistique et des études économiques (Insee). Requests are authenticated with an API key. It is served over HTTPS.

At a glance

Authentication
API key
HTTPS
Yes
CORS
Unknown
Category
Government
Base URL
https://api.insee.fr/melodi/

Make a first request

Replace the placeholders; the documentation says exactly where credentials go.

cURL
curl -X GET "https://api.insee.fr/melodi/" \
  -H "Accept: application/json" \
  -H "X-API-Key: YOUR_API_KEY"
JavaScript
const response = await fetch("https://api.insee.fr/melodi/", {
  method: "GET",
  headers: {
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
  },
});
const data = await response.json();
console.log(data);
Python
import requests

response = requests.request(
    "GET",
    "https://api.insee.fr/melodi/",
    headers={
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
    },
    timeout=30,
)
print(response.json())

Questions

Does the API Melodi API need an API key?

Yes. The API Melodi API uses API key authentication; the documentation explains how to get credentials.

Does the API Melodi API support HTTPS?

Yes, the API Melodi API is served over HTTPS.

What are alternatives to the API Melodi API?

Other Government APIs include EPA, UK Companies House, Open Government, Canada, Federal Register, Census.gov.

Compare alternatives →

Listed from data.gouv.fr (Licence Ouverte).