Search¶
POST /search¶
Recherche d'activités par mots-clés et/ou zone géographique.
| Paramètre | In | Type | Requis | Description |
|---|---|---|---|---|
mode |
body | string | Oui | Mode de recherche |
hitsPerPage |
body | integer | Oui | Nombre de résultats par page |
page |
body | integer | Oui | Page courante |
query |
body | string | Non | Mots-clés de recherche |
categories |
body | integer[] | Non | Filtrer par IDs de catégories |
lat |
body | number | Non | Latitude du centre de recherche |
lng |
body | number | Non | Longitude du centre de recherche |
radius |
body | integer | Non | Rayon de recherche en mètres |
minY / maxY |
body | number | Non | Bounding box latitude |
minX / maxX |
body | number | Non | Bounding box longitude |
Tip
Recherche par rayon (lat/lng + radius) ou par bounding box (minX/maxX/minY/maxY), mais pas les deux en même temps.
curl -X POST "https://www.funbooker.com/api/partner/v1/search?apikey=VOTRE_CLE_API" \
-H "Content-Type: application/json" \
-d '{
"mode": "search",
"query": "parachute",
"lat": 48.8566,
"lng": 2.3522,
"radius": 50000,
"hitsPerPage": 10,
"page": 1
}'
Réponse 200 : objet SearchResponse.
Réponse 400 : paramètres invalides.