L'API uDataJS est une librairie javascript exploitant l’API uData de la plateforme data.gouv.fr afin de proposer une intégration simple d’un catalogue de données ouvertes sur un site Internet. Ce catalogue permet de rechercher et d’afficher des jeux de données provenant de la plateforme data.gouv.fr.

Le développement d’une API javascript basée sur l’API de mise à disposition des données de data.gouv.fr permettant de rechercher et d’afficher les jeux de données ouverts, filtrés selon diverses métadonnées (organismes ou territoire par exemple). Cette API est utilisée sur le portail régional mais sera également librement utilisable pour être intégrée sur d’autres sites Internet. Ce développement réalisé en Open Source suivra les évolutions des fonctionnalités notamment sociales apportées à data.gouv.fr au fil de l’eau. La démarche technique pour une collectivité souhaitant ouvrir ses données sans pour autant les héberger sera donc la suivante :
        1. Mise à disposition des données sur data.gouv.fr
       2. Intégration de l’API développée pour afficher sur le site internet de la collectivité son catalogue de données présent sur data.gouv.fr (pas de doublons des jeux de données car les données ne sont stockées qu’une fois sur data.gouv.fr).

schema API Catalogue