Dans l'idée de retrouver mes datasets et ressources au sein de mon organisation en utilisant exclusivement l'API, de manière simple et homogène, totalement indépendante de la plateforme demo ou production ou autre de data.gouv.fr, je retrouve bien:
l'id de mon organisation par son nom grâce au endpoint /organizations?q=
l'id de mon dataset par son nom et en filtrant avec l'id de mon organisation trouvé précédemment grâce au endpoint /datasets?q=&organisation=organization_id
A ce stade je me serais attendu à avoir un endpoint GET /datasets/{dataset_id}/ressources/ avec un paramètre de recherche q= qui permettrait de chercher une ressource par son titre ou bien un endpoint /ressources/?q=
&dataset=
mais il n'existe pas et je n'ai pas trouvé de solutions dans les endpoints qui existent
Je trouve que ça manque un peu pour avoir une recherche simple et homogène avec les organizations et datasets mais peut-être y a-t-il une raison à cela ?
Les alternatives possibles
L'alternative est qu'une fois retrouvé le dataset ciblé, le client vient rechercher dans la partie "resources" de mon datasets le titre parmi la liste de ressources mais cette méthode nécessite un peu plus de travail côté client que pour la recherche organisation/dataset sachant que pour savoir si une ressource existe ou non, le endpoint dédié serait /datasets/{dataset_id}/resources/{rid}/check mais il faut avoir préalablement retrouvé son
L’amélioration que vous avez en tête
Dans l'idée de retrouver mes datasets et ressources au sein de mon organisation en utilisant exclusivement l'API, de manière simple et homogène, totalement indépendante de la plateforme demo ou production ou autre de data.gouv.fr, je retrouve bien:
A ce stade je me serais attendu à avoir un endpoint GET /datasets/{dataset_id}/ressources/ avec un paramètre de recherche q= qui permettrait de chercher une ressource par son titre ou bien un endpoint /ressources/?q=
Je trouve que ça manque un peu pour avoir une recherche simple et homogène avec les organizations et datasets mais peut-être y a-t-il une raison à cela ?
Les alternatives possibles
L'alternative est qu'une fois retrouvé le dataset ciblé, le client vient rechercher dans la partie "resources" de mon datasets le titre parmi la liste de ressources mais cette méthode nécessite un peu plus de travail côté client que pour la recherche organisation/dataset sachant que pour savoir si une ressource existe ou non, le endpoint dédié serait /datasets/{dataset_id}/resources/{rid}/check mais il faut avoir préalablement retrouvé son