API SIRENE V3 et script google sheet

Bonjour à tous,

Je souhaite utiliser un script sur google sheet pour enrichir ma base de clients à partir de leur numéro de SIRET.

Pour ce faire, j’ai bien un compte pour l’API suivante SIRENE V3 dont voici l’URL :

https://api.insee.fr/catalogue/site/themes/wso2/subthemes/insee/pages/item-info.jag?name=Sirene&version=V3&provider=insee

Mais voilà que je n’arrive pas à faire fonctionner mon script, ni à récupérer la liste des variables pour le script. Je ne sais pas quoi mettre comme URL sur le script google sheet pour que ce soit correct (et je ne sais pas ou trouver la liste de l’ensemble des variables qui existent pour cet API.

Quelqu’un peut m’aider ?

Voici mon script actuel :

function sirene(siren) {
var url = « https://entreprise.data.gouv.fr/api/sirene/v1/siren/ » + siren;
var response = UrlFetchApp.fetch(url);
var json = response.getContentText();
var data = JSON.parse(json);
return [[
data.numero_tva_intra,
data.siege_social.siret,
data.siege_social.nom_raison_sociale,
data.siege_social.l4_declaree,
data.siege_social.l6_declaree,
data.siege_social.libelle_activite_principale,
data.siege_social.categorie_entreprise,
data.siege_social.date_creation_entreprise,
data.libelle_nature_juridique_entreprise,
data.siege_social.activite_principale

]];
}

Du coup si quelqu’un peut m’aider à m’en sortir (je précise que je ne connais pas grand chose sur les API, je fais de mon mieux comme un débutant qui a besoin d’avancer.

Merci à vous,

Regarde https://gsuite.google.com/marketplace/app/importjson_json_to_table_from_any_source/782573720506, tu auras une formule simple que tu pourras utiliser sans avoir à la développer toi-même :slight_smile:

1 J'aime