Location

get
/api/ConsumerApi/v1/Locations/Indexed
Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
api-versionstringOptional
Responses
chevron-right
200

OK

string[]Optional
get
/api/ConsumerApi/v1/Locations/Indexed
200

OK

get
/api/ConsumerApi/v1/Locations/Cuisines
Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
api-versionstringOptional
Responses
chevron-right
200

OK

CuisineTypestring · enumOptionalPossible values:
ProviderLocationIdinteger · int32Optional
SlugstringOptional
TitlestringOptional
IsIndexedbooleanOptional
get
/api/ConsumerApi/v1/Locations/Cuisines
200

OK

Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
api-versionstringOptional
Responses
chevron-right
200

OK

NamestringOptional
LocationPathstringOptional
ImageUrlstringOptional
get
/api/ConsumerApi/v1/Locations/Featured
200

OK

get
/api/ConsumerApi/v1/Location/{locationId}
Authorizations
HTTPRequired

Bearer token using a JWT

Path parameters
locationIdinteger · int32Required
Query parameters
api-versionstringOptional
Responses
chevron-right
200

OK

Idinteger · int32Optional
NamestringOptional
PathstringOptional
UrlstringOptional
get
/api/ConsumerApi/v1/Location/{locationId}
200

OK

get
/api/ConsumerApi/v1/Locations/Cuisine/{slug}
Authorizations
HTTPRequired

Bearer token using a JWT

Path parameters
slugstringRequired
Query parameters
api-versionstringOptional
Responses
chevron-right
200

OK

CuisineTypestring · enumOptionalPossible values:
ProviderLocationIdinteger · int32Optional
SlugstringOptional
TitlestringOptional
IsIndexedbooleanOptional
get
/api/ConsumerApi/v1/Locations/Cuisine/{slug}
200

OK

get
/api/ConsumerApi/v1/Location/{locationId}/Near
Authorizations
HTTPRequired

Bearer token using a JWT

Path parameters
locationIdinteger · int32Required
Query parameters
api-versionstringOptional
Responses
chevron-right
200

OK

NamestringOptional
IconUrlstringOptional
TargetPathstringOptional
get
/api/ConsumerApi/v1/Location/{locationId}/Near
200

OK

get
/api/ConsumerApi/v1/Locations/Cuisines/Indexed
Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
api-versionstringOptional
Responses
chevron-right
200

OK

CuisineTypestring · enumOptionalPossible values:
ProviderLocationIdinteger · int32Optional
SlugstringOptional
TitlestringOptional
IsIndexedbooleanOptional
get
/api/ConsumerApi/v1/Locations/Cuisines/Indexed
200

OK

get
/api/ConsumerApi/v1/Locations/FeaturedAndTopCities
Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
api-versionstringOptional
Responses
chevron-right
200

OK

get
/api/ConsumerApi/v1/Locations/FeaturedAndTopCities
200

OK

get
/api/ConsumerApi/v1/Restaurant/{micrositeName}/Location
Authorizations
HTTPRequired

Bearer token using a JWT

Path parameters
micrositeNamestringRequired
Query parameters
api-versionstringOptional
Responses
chevron-right
200

OK

Idinteger · int32Optional
NamestringOptional
PathstringOptional
UrlstringOptional
get
/api/ConsumerApi/v1/Restaurant/{micrositeName}/Location
200

OK

get
/api/ConsumerApi/v1/Locations/Search/{searchTerm}
Authorizations
HTTPRequired

Bearer token using a JWT

Path parameters
searchTermstringRequired
Query parameters
latnumber · doubleOptional
lngnumber · doubleOptional
api-versionstringOptional
Responses
chevron-right
200

OK

NamestringOptional
PathstringOptional
UrlstringOptional
DistanceFromUsersLocationnumber · doubleOptional
ShortNamestringOptional
get
/api/ConsumerApi/v1/Locations/Search/{searchTerm}
200

OK

Returns an overview about the specified location with information about available restaurants and cuisines.

get
/api/ConsumerApi/v1/Location/Overview
Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
latstringRequired

The latitude of the location.

lngstringRequired

The longitude of the location.

whiteLabelIdinteger · int32Required

The id of the white label we are querying.

userIdinteger · int32Optional

The id of the portal user who is viewing the overview page.

api-versionstringOptional
Responses
chevron-right
200

OK

Typestring · enumOptionalPossible values:
Radiusinteger · int32Optional
get
/api/ConsumerApi/v1/Location/Overview
200

OK

Returns a list of the nearest restaurants to a lat and lng value which have opted into the loyalty program

get
/api/ConsumerApi/v1/Location/NearestLoyaltyRestaurants
Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
latstringRequired

The latitude of the location.

lngstringRequired

The longitude of the location.

whiteLabelIdinteger · int32Required

The id of the white label we are querying.

maxResultsinteger · int32Required

The maxium number of results to return

api-versionstringOptional
Responses
chevron-right
200

OK

NamestringOptional
MicrositeNamestringOptional
LogoUrlstringOptional
LargeLogoUrlstringOptional
LargeMainRestaurantImagestringOptional
MainRestaurantImagestringOptional
SmallMainRestaurantImagestringOptional
TinyMainRestaurantImagestringOptional
AverageReviewScorenumber · doubleOptional
LatestReviewDatestringOptional
ReviewBlurbstringOptional
PricePointinteger · int32Optional
LocationBreadcrumbstring[]Optional
FullAddressstringOptional
IsPointsParticipatingbooleanOptional
get
/api/ConsumerApi/v1/Location/NearestLoyaltyRestaurants
200

OK

post
/api/ConsumerApi/v1/Location/Id
Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
api-versionstringOptional
Bodystring[]
string[]Optional
Responses
chevron-right
200

OK

integer · int32Optional
post
/api/ConsumerApi/v1/Location/Id
200

OK

post
/api/ConsumerApi/v1/Location/Settings
Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
api-versionstringOptional
Body
LocationBreadcrumbstring[]Optional
Latitudenumber · doubleOptional
Longitudenumber · doubleOptional
Responses
chevron-right
200

OK

IsEnabledbooleanOptional
IsIndexedbooleanOptional
DescriptionstringOptional
IsFeaturedLocationbooleanOptional
LocationGuideUrlstringOptional
IconUrlstringOptional
MastheadUrlstringOptional
LocationIdinteger · int32Optional
GuideLocationNamestringOptional
GuideBlurbstringOptional
AboutLocationNamestringOptional
CentralLatitudenumber · doubleOptional
CentralLongitudenumber · doubleOptional
post
/api/ConsumerApi/v1/Location/Settings
200

OK

post
/api/ConsumerApi/v1/Location/FilterCounts
Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
api-versionstringOptional
Body
Responses
chevron-right
200

OK

TotalRestaurantsinteger · int32Optional
AvailabilityCountinteger · int32Optional
SellsVouchersCountinteger · int32Optional
IsPointsParticipatingCountinteger · int32Optional
post
/api/ConsumerApi/v1/Location/FilterCounts
200

OK

post
/api/ConsumerApi/v1/Location/Restaurants
Authorizations
HTTPRequired

Bearer token using a JWT

Query parameters
pageNumberinteger · int32Required
pageSizeinteger · int32Required
api-versionstringOptional
Body
PortalSortOrderstring · enumOptionalPossible values:
Responses
chevron-right
200

OK

RestaurantNamestringOptional
MicrositeNamestringOptional
ReviewScorenumber · doubleOptional
PricePointinteger · int32Optional
ReviewBlurbstringOptional
TotalReviewsinteger · int32Optional
AddressstringOptional
LogoUrlstringOptional
LargeLogoUrlstringOptional
ProviderIdinteger · int32Optional
TownstringOptional
IncludesAvailabilitySearchResultsbooleanOptional
IsFavouritebooleanOptional
DistanceFromUserinteger · int32Optional
SellsVouchersbooleanOptional
VouchersUrlstringOptional
Longitudenumber · doubleOptional
Latitudenumber · doubleOptional
IsPointsParticipatingbooleanOptional
BookingWidgetTypeinteger · int32Optional
post
/api/ConsumerApi/v1/Location/Restaurants
200

OK

post
/api/ConsumerApi/v1/Restaurant/{providerId}/Availability
Authorizations
HTTPRequired

Bearer token using a JWT

Path parameters
providerIdinteger · int32Required
Query parameters
availabilityTimeWindowinteger · int32Required
api-versionstringOptional
Body
DateTimestringOptional
Coversinteger · int32Optional
Responses
chevron-right
200

OK

TimeSlotstringOptional
HasStandardAvailabilitybooleanOptional
post
/api/ConsumerApi/v1/Restaurant/{providerId}/Availability
200

OK

Last updated

Was this helpful?