Funbooker Documentation
  • Partner API
    • Introduction
    • API Models
    • API Listing Endpoints
    • API Category Endpoints
    • API Search Endpoint
    • API Voucher Endpoints
  • Widgets
    • Checkout Widget
      • How it works
  • Partner API Reference
Powered by GitBook
On this page
  1. Partner API

API Search Endpoint

This document provides details about the endpoints used in the Funbooker Search API.

PreviousAPI Category EndpointsNextAPI Voucher Endpoints

Last updated 11 months ago

POST - Execute search Listing action.

  • Endpoint: POST /api/partner/v1/search

  • Description: This endpoint retrieves a list of listings with optional parameters.

  • Request body (required):

    • The

      • exemple:

      {
        "query": "Skydiving",
        "radius": 50000,
        "categories": [
          1
        ],
        "lat": null,
        "lng": null,
        "hitsPerPage": 30,
        "page": 1,
        "minY": 48.816314210034,
        "maxY": 48.902007785215,
        "minX": 2.2242191058804,
        "maxX": 2.4675819883673
      }
  • Response Example:

{
  "hits": [
    {
      "id": 1084999051,
      "type": "birthday",
      "user": [
        {
          "name": "Jennifer et ses comédiens",
          "average_offerer_rating": 5
        }
      ],
      "_geoloc": {
        "lat": 45.5582613,
        "lng": 5.385548,
        "department_code": "38",
        "city": "Cessieu",
        "zip": "38110"
      },
      "categories": [
        [
          {
            "root": 208,
            "parent": 470,
            "id": 478,
            "name": "Anniversaire Miraculous",
            "short_name": "Miraculous",
            "occasion": "birthday",
            "lvl": 3,
            "isLeaf": true
          },
          {
            "root": 208,
            "parent": 208,
            "id": 470,
            "name": "Anniversaire Film & Héros",
            "short_name": "Film & Héros",
            "occasion": "birthday",
            "lvl": 2,
            "isLeaf": false
          },
          {
            "root": 208,
            "parent": null,
            "id": 208,
            "name": "Anniversaire Enfant",
            "short_name": "Tous les anniversaires enfant",
            "occasion": "birthday",
            "lvl": 1,
            "isLeaf": false
          }
        ]
      ],
      "averageRating": 5,
      "commentCount": 30,
      "minAge": 3,
      "maxAge": 12,
      "home": true,
      "user_picture": "marketplace-user/lraww5qil7gnzvhh71ft",
      "title": "Anniversaire Miraculous Ladybug 3-12 ans à domicile (IDF)",
      "teaser": "Votre enfant est fan de Ladybug et du chat noir ? Jennifer et son équipe de comédiens se déplacent à votre domicile pour une fête d'anniversaire thématisée autour de Miraculous Ladybug !",
      "priceFrom": "12 enfants",
      "slug": "anniversaire-miraculous-ladybug-3-12-ans-a-domicile-idf",
      "status": 2,
      "price": 140,
      "departments": [
        9055053,
        9055055,
        9055056
      ],
      "image_name": "marketplace-listing/ldfvpotgi05vg6mbpwul",
      "duration": {
        "hours": 1,
        "minutes": 30,
        "real_time": 90
      },
      "sort_scoring": 78,
      "onDiscount": null,
      "objectID": "1084999051",
      "videoUrl": null
    }
  ],
  "nbHits": 12,
  "page": 1,
  "nbPages": 3,
  "hitsPerPage": 5,
  "query": "Miraculous",
  "pagination": [
    {
      "pages_count": 5,
      "page": 1
    }
  ]
}
SearchRequest