Pour accéder à des données générales concernant les agendas indexés sur la plateforme, utilisez la route suivante:

https://api.openagenda.com/v2/agendas?key={key}&size={size}&after={after}

Les informations récupérables sur cette route sont:

  • Les informations définissant l'agenda: Titre, description, image, url, identifiant (uid)
  • Les paramétrages de contribution
  • La définition des champs constituant son formulaire événement
  • Un résumé de contenu

Paramètres

Clé Description Exemple
key clé publique d'un compte OpenAgenda ?key=ru479iouzr84refh
size nombre d'agendas à récupérer par appel ?size=100
after Clé de pagination fournie dans la réponse de l'appel précédant pour récupérer le lot suivant de résultats
fields Préciser les champs additionnels à faire remonter (summary, schema) ?fields[]=summary

Filtres

Clé Description Exemple
search Recherche libre sur le titre, la géographie et les mots clés dominants référencés dans l'agenda ?search=Normandie
official Limiter les résultats aux agendas officiels ?official=1
slug Filtrer sur des slug donnés ?slug[]=metropole-europeenne-de-lille&slug[]=mieux-se-deplacer-a-bicyclette
uid Filtrer sur des identifiants donnés ?uid[]=89904399&uid[]=16904082
network Filtrer sur un réseau d'agendas ?network=97678557

Tris

Clé Description Exemple
createdAt.desc Trier les agendas du plus récent au plus ancien ?sort=createdAt.desc
recentlyAddedEvents.desc Les agendas avec des événements contribués récemment (7 derniers jours) s'affichent en premier