Documentation technique

v001/agenda/list-identifiants/

Récupérez des listes d’identifiants par jour d’ouverture à partir d’une recherche.

Les sorties de ce service sont limitées aux objets de type FETE_ET_MANIFESTATION et ACTIVITE.
Le résultat de ce service est de type programme (pour chaque journée, on liste les objets ouvert ce jour). Un objet qui est ouvert plusieurs jours pour la période considérée apparaît plusieurs fois dans le résultat.

La pagination sur ces requêtes est réalisée sur les objets et pas sur les jours. Si on demande une liste paginée sur 10 éléments, les 10 premiers identifiants seront listés (que cela représente 1 journée, 2 journée ou plus de jours). Un objet présent 3 fois dans le résultats compte pour 3 résultats.

/v001/agenda/detaille/list-identifiants/

Description
Méthode GET (JsonP)
Méthode POST (application/x-www-form-urlencoded)

query : la représentation au format JSON de la requête
callback : nom de la fonction de callback (uniquement GET / JSONP)

Exemple
(paramètre query)

{ "selectionIds":[ 12345 ], "dateDebut" : "2015-03-15", "dateFin" : "2015-03-20" }

Cas d’erreur

Erreur 404 : erreur dans la requête ; le corps de la réponse HTTP contient le message d’erreur au format texte.
Erreur 50x : erreur de traitement ; le corps de la réponse HTTP contient le message d’erreur au format texte.

Exemple de résultat

{
  "query" : {
    "searchFields" : "NOM_DESCRIPTION_CRITERES",
    "dateDebut" : "2015-03-05",
    "first" : 0,
    "count" : 2,
    "order" : "IDENTIFIANT",
    "asc" : true,
    "responseFields" : [ "@minimal", "presentation" ],
    "apiKey" : "dNiOo2xy",
    "siteWebExportIdV1" : 672
  },
  "numFound" : 2962432,
  "objetTouristiqueIds" : {
    "2015-03-05" : [ 6582, 6695 ]
  }
}