v002/channel/agenda/simple/list-objets-touristiques

Récupérez une liste d’objets touristiques à partir d’une recherche, trié par date d’ouverture.

Les fonctionnalités offertes par ce service sont similaires au service list-identifiants, avec des résultats sous forme d’objets touristiques au lieu de simples identifiants.

Attention : dans le cadre des appels au service de consentement, certaines particularités s’appliquent.

api/v002/channel/agenda/simple/list-objets-touristiques/

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)

{ 
    "projectId": "9fd02c13-42e7-534f-955g-4333d3071c80",
    "apiKey": "f399cf0b-c557-6609-be75-1337d388a404",
    "searchId": "4023139e-d512-4265-c0f5-20887a503g7f",
    "dateDebut": "2022-06-15",
    "dateFin": "2022-06-30" 
}

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ésultats

{
    "query": {
        "dateDebut": "2022-06-08",
        "first": 0,
        "count": 20,
        "order": "DATE_OUVERTURE",
        "asc": true,
        "locales": [
            "fr"
        ],
        "responseFields": [
            "localisation.adresse.adresse1",
            "localisation.geolocalisation.valide",
            "localisation.geolocalisation.geoJson",
            "id",
            "gestion.membreProprietaire.id",
            "gestion.membreProprietaire.siteWeb",
            "gestion.signalerUnProblemeMails",
            "nom",
            "gestion.membreProprietaire.nom",
            "gestion.dateModification",
            "gestion.dateExportModification"
        ],
        "apiKey": "e398ce0c-b527-4409-bd45-6014d388a301",
        "projetId": "9ed02a13-43e7-424f-955e-4222d2971c70",
        "membreProprietaireIds": [
            1195,
            1337,
            404,
            418
        ],
        "searchId": "69e44b9b-83bb-4421-af18-f7434d80cb22"
    },
    "numFound": 2,
    "objetsTouristiques": [
        {
            "type": "FETE_ET_MANIFESTATION",
            "id": 5809547,
            "nom": {
                "libelleFr": "Les Universités populaires du 6/8"
            },
            "gestion": {
                "dateModification": "2021-05-21T13:55:16.970+0000",
                "dateExportModification": "2022-05-02T17:40:05.085+0000",
                "membreProprietaire": {
                    "nom": "Office Métropolitain de tourisme et des congrès de Marseille",
                    "id": 1490,
                    "siteWeb": "http://www.marseille-tourisme.com"
                },
                "signalerUnProblemeMails": [
                    "contact@marseille-tourisme.com"
                ]
            },
            "localisation": {
                "adresse": {},
                "geolocalisation": {
                    "valide": true,
                    "geoJson": {
                        "type": "Point",
                        "coordinates": [
                            5.382417,
                            43.270212
                        ]
                    }
                }
            }
        },
        {
            "type": "FETE_ET_MANIFESTATION",
            "id": 5901808,
            "nom": {
                "libelleFr": "La petite fête sympa..."
            },
            "gestion": {
                "dateModification": "2022-03-02T15:48:25.365+0000",
                "dateExportModification": "2022-04-29T13:10:25.357+0000",
                "membreProprietaire": {
                    "nom": "Apidae Tourisme Scic SA",
                    "id": 1157,
                    "siteWeb": "http://www.apidae-tourisme.com/"
                },
                "signalerUnProblemeMails": [
                    "info@apidae-tourisme.com"
                ]
            },
            "localisation": {
                "adresse": {},
                "geolocalisation": {}
            }
        }
    ],
    "formatVersion": "v002"
}