annuaire-entreprises-data-gouv-fr / site

Vérifiez les informations légales publiques des entreprises, associations et services publics en France
https://annuaire-entreprises.data.gouv.fr
MIT License
51 stars 15 forks source link

Récupérer les données de DémarcheSimplifiée #1225

Open XavierJp opened 2 weeks ago

XavierJp commented 2 weeks ago

Rapide analyse

Une APi GraphQL qui permet de récupérer les dossiers d'une démarche et de les mettre a jour (soit changer de statut soit d'écrire un message) https://doc.demarches-simplifiees.fr/api-graphql/les-mutations

Ma suggestions : un cron qui va régulièrement récupérer les derniers dossiers "acceptés" et les fait passer en archiver + envoi un message pour dire, dans X jours votre administration sera certifiée.

Ok et ensuite ?

Il faut trouver un moyen de stocker et publier. Je me dis que le mieux est peut etre est que le cron :

MKCG commented 1 week ago

Ok pour moi, sur la récupération DS fournit également une doc avec exemple sur l'usage de filtres de date de mise à jour ainsi que de curseurs : https://doc.demarches-simplifiees.fr/api-graphql/cas-dusages-exemple-dimplementation/pagination-synchroniser-une-demarche-a-forte-volumetrie-synchronisation

XavierJp commented 1 week ago

Ouep, j'aime beaucoup moins cette solution, car comme l'a dit Paul de DS, on est pas a l'abri qu'un usager modifie son dossier et change ainsi la date de mise a jour

MKCG commented 1 week ago

Ouep, j'aime beaucoup moins cette solution, car comme l'a dit Paul de DS, on est pas a l'abri qu'un usager modifie son dossier et change ainsi la date de mise a jour

Je ne suis pas sûr de saisir : sur le lien que j'ai envoyé il s'agit de l'API à utiliser pour pouvoir réaliser le CRON permettant de fetch les données

XavierJp commented 1 week ago

Aaah désolé j'avais mal compris, je crois que tu poussais comme Paul pour la solution qui utilise les dates de mise a jour pour récupérer les derniers dossiers. My bad, merci pour le lien