v1

latestOpenAPI 3.0.1Licensed under Uberall2026-08-0629353914.0 MB
Homepage

Get suggestions via POST

Retrieves a paginated list of suggestions for the user, using a POST body for location filter criteria.

post/home/suggestions

Query parameters

pageinteger required

Page number (zero-based)

pageSizeinteger required

Number of suggestions per page

productsstring nullable

Comma-separated list of product filters

Request body

locationIdsinteger[] nullable

List of location IDs to include

businessIdsinteger[] nullable

List of business IDs to include

locationGroupIdsinteger[] nullable

List of location group IDs to include

labelsstring[] nullable

List of labels to include

excludedLocationIdsinteger[] nullable

List of location IDs to exclude

excludedBusinessIdsinteger[] nullable

List of business IDs to exclude

excludedLocationGroupIdsinteger[] nullable

List of location group IDs to exclude

excludedLabelsstring[] nullable

List of labels to exclude

filterCategorystring nullable

Filter strategy to apply: location-groups, labels, business, or location

querystring nullable

Search query string depending on filter category

Example request

{
  "filterCategory": "business"
}

Response

Successfully retrieved suggestions

pageinteger

Current page number

pageSizeinteger

Number of items per page

sizeinteger

Number of items in the current page

totalCountinteger

Total number of suggestions

Example response

{
  "suggestions": [
    {
      "product": "listingHealth",
      "link": "/listings/health"
    }
  ],
  "pageSize": 10,
  "size": 10,
  "totalCount": 25
}