Pas avec le plugin que j’utilise. Il expose une API REST limitée à la méthode GET. Mais y’aurait-il un intérêt à proposer une entrée par l’API ? Infojune dispose déjà de son propre formulaire de suggestion.
Je suis passé rapidement à une v2 qui rajoute pas mal de choses comme les logos, la liste complète des liens, les champs parents et enfants, etc. : https://infojune.fr/api/
J’en avais entendu parler quand je développais sous Symfony.
Il ont bien évolués et on peut générer aussi du GraphQL et des client Nuxt.js en scaffolding !
Je crois qu’il respecte la spec OpenAPI comme Swagger pour le REST.
En effet j’ai découvert le standard Open API seulement hier C’est la première fois que code une API depuis presque 10 ans (quand j’avais repris les études en informatique).
Infojune a été réalisé avec le CMS PHP SPIP car c’était rapide à mettre en place. Au départ, je n’avais pas prévu de faire une API. Donc je cherchais un outil juste pour la doc puisque l’API est déjà codée via un plugin SPIP. Si un jour, je veux en refaire une, j’essaierai d’utiliser des outils plus “modernes”.