Получить информацию об активности ресторанов сети
Включение и отключение ресторанов в сервисе Яндекс Еда.
Для проставления доступности или недоступности ресторана в сервисе
Яндекс Еда следует передать соответствующее places.enabled значение.
Если ресторан отсутствует в ответе партнера - доступность не меняется.
Включить можно только рестораны, которые ранее не были отключены сервисом
Яндекс Еда по другим причинам.
Request
GET
/restaurants/availability
Responses
200 OK
Список ресторанов с признаком активности
Body
application/json
{
"places": [
{
"id": "e89b-12d3-a456",
"enabled": true
}
]
}
|
Name |
Description |
|
places |
Type: RestaurantAvailability[] |
RestaurantAvailability
|
Name |
Description |
|
enabled* |
Type: boolean Активность ресторана Example: |
|
id* |
Type: string ID заведения в системе партнера Example: Max length: |
401 Unauthorized
Не пройдена авторизация - истек токен, либо не был передан в запросе
Body
application/json
{
"reason": "Access token has been expired. You should request a new one"
}
|
Name |
Description |
|
reason* |
Type: string Причина, по которой не прошла авторизация Example: |
500 Internal Server Error
Внутренние ошибки сервера. В теле ответа ожидается массив с объектом из списка ошибок
ErrorItem
|
Name |
Description |
|
code |
Type: integer Согласованный с Яндекс.Еда числовой код ошибки Example: |
|
description |
Type: string Сообщение об ошибке Example: |
No longer supported, please use an alternative and newer version.