Get information about the activity of the chain's restaurants
Enabling and disabling restaurants in the Yandex service.
To indicate the availability or unavailability of a restaurant in the Yandex service
should pass the corresponding places.enabled value.
If the restaurant is not included in the partner's response, the availability does not change.
You can only enable Restaurants that were not previously disabled by the Yandex service for other reasons.
Request
GET
/restaurants/availability
Responses
200 OK
A list of restaurants that are currently active
Body
application/json
{
"places": [
{
"id": "e89b-12d3-a456",
"enabled": true
}
]
}
|
Name |
Description |
|
places |
Type: RestaurantAvailability[] Example
|
RestaurantAvailability
|
Name |
Description |
|
enabled |
Type: boolean Restaurant activity |
|
id |
Type: string ID of the restaurant in the partner system Max length: Example: |
Example
{
"id": "e89b-12d3-a456",
"enabled": true
}
401 Unauthorized
Authorization failed - the token expired or was not passed in the request. A retry will be made
Body
application/json
{
"reason": "Access token has been expired. You should request a new one"
}
|
Name |
Description |
|
reason |
Type: string Reason for authorization failure Example: |
500 Internal Server Error
Internal server errors. An array with an object from the error list is expected in the response body
ErrorItem
|
Name |
Description |
|
code |
Type: integer Error code agreed with Yandex |
|
description |
Type: string Error message Example: |
Example
{
"code": 100,
"description": "Description of error"
}