betagouv / ma-cantine

Accompagner les acteurs restau co dans la loi EGalim
https://ma-cantine.beta.gouv.fr/
MIT License
14 stars 10 forks source link

API recherche SIRET décommissionnée #2073

Closed hfroot closed 1 year ago

hfroot commented 2 years ago

https://entreprise.data.gouv.fr/api/sirene/v3/etablissements/83944595400010

https://redir.entreprise.api.gouv.fr/nl2/ls12/mkq48.html?hl=fr

hfroot commented 2 years ago

Deux options pour l'API : https://api.gouv.fr/guides/quelle-api-sirene J'ai un compte avec https://api.gouv.fr/les-api/sirene_v3 - on aura besoin de gerer les clés si on l'utilise J'ai aussi créé un compte pour commencer avec le demande d'accès pour voir le processus https://api.gouv.fr/les-api/api-entreprise/demande-acces, https://entreprise.api.gouv.fr/

Il me semble que dans les deux cas on aura besoin de gérer les clés/jetons.

Mais on a accès dès aujourd'hui de l'API sirene_v3 (le premier). Je pense pas qu'on depasse 30 appels par minute alors c'est pas un pb de ce côté. Alors utilisons cet API ?

hfroot commented 2 years ago

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

canteen.name = body.etablissement.uniteLegale.denominationUniteLegale canteen.postalCode = body.etablissement.adresseEtablissement.codePostalEtablissement canteen.cityInseeCode = body.etablissement.adresseEtablissement.codeCommuneEtablissement What will replace geo_id, used to find the city name and department code ? Maybe libelleCommuneEtablissement for city name. And for department go back to using api-adresse ?

[work@Host-001 ~]$ curl 'https://api-adresse.data.gouv.fr/search?q=75004&type=municipality&autocomplete=0'
{"type":"FeatureCollection","version":"draft","features":[{"type":"Feature","geometry":{"type":"Point","coordinates":[2.347,48.859]},"properties":{"label":"Paris","score":0.3092502479338843,"id":"75056","type":"municipality","name":"Paris","postcode":"75001","citycode":"75056","x":652089.7,"y":6862305.26,"population":2165423,"city":"Paris","context":"75, Paris, Île-de-France","importance":0.67448}},{"type":"Feature","geometry":{"type":"Point","coordinates":[2.356841,48.854042]},"properties":{"label":"Paris 4e Arrondissement","score":0.17160194805194803,"id":"75104","type":"municipality","name":"Paris 4e Arrondissement","postcode":"75004","citycode":"75104","x":652807.22,"y":6861748.05,"population":29131,"city":"Paris 4e Arrondissement","context":"75, Paris, Île-de-France","importance":0.45905}}],"attribution":"BAN","licence":"ETALAB-2.0","query":"75004","filters":{"type":"municipality"},"limit":5}
hfroot commented 1 year ago

https://ma-cantine-metabase.cleverapps.io/question/524

hfroot commented 1 year ago

https://github.com/betagouv/ma-cantine/issues/2433