Aller au contenu principal

Filtres

Les filtres peuvent être appliqués aux requêtes en modifiant le corps JSON des requêtes API. Les filtres disponibles dans l’API varient selon la catégorie d’indicateur et sont facultatifs. Si l’API ne reconnaît pas la syntaxe du filtre d’une requête, la requête ignorera le filtre.

Avant de filtrer un attribut donné, assurez-vous que le paramètre correspondant à ce filtre a été sélectionné. Par exemple, pour le filtrage des provinces ou des territoires, la chaîne de requête du point de terminaison de l’API doit spécifier geo=provinces_territories, de sorte que l’API peut interroger la «table/aggregation» requise dans le Carrefour de données.

https://lmic-datahub-prod-gw-d6ow9n6v.uc.gateway.dev/lmi?geo=provinces_territories

De plus, avant le filtrage, ajoutez l’en-tête suivant pour indiquer à l’API qu'elle doit s’attendre à un corps JSON dans la requête :

--header 'Content-Type: application/json'

Tableau des filtres

Prendre note que lorsqu’un enregistrement de tableau est « n/a », le paramètre est utilisé pour cette catégorie d’indicateur donnée.

FiltreDescriptionValeurs acceptées - Indicateurs standardValeurs acceptées - Offres d’emploiValeurs acceptées - Exigences de travail
geoPossibilité de filtrer selon un certain nombre de paramètres géographiques{"province_territory":[“ON”, “AB”]}, {"economic_region":["Montréal"]},     {"cma":["Montréal"]}{"province_territory":[“ON”, “AB”]}, {"economic_region":["Montréal"]},     {"cma":["Montréal"]},     {"census_division":["Montréal"]}{"province_territory":[“ON”, “AB”]}, {"economic_region":["Montréal"]},     {"cma":["Montréal"]},     {"census_division":["Montréal"]}
nocFiltrer par CNP{"noc" = ["2123","2344"]}, {"noc"=["4']}{"noc" = ["2123","2344"]}, {"noc"=["4']}{"noc" = ["2123","2344"]}, {"noc"=["4']}
naicsFiltrer par SCIAN"naics" = {[23, 35]}n/an/a
work_requirementFiltrer par exigence de travailn/an/a“Data Analysis”