Курьерские нотификации
Метод для передачи курьерских нотификаций Партнёру.
Request
POST
/notifications/{placeId}
Path parameters
|
Name |
Description |
|
placeId* |
Type: string Уникальный идентификатор магазина в системе Партнёра. |
Headers
|
Name |
Description |
|
Authorization* |
Type: string Токен, полученный в ответе на запрос |
Body
application/json
{
"courierName": "Иван",
"courierPhone": "+74732006745,12099",
"orderId": "03d3b69b-331c-4f84-b2c4-888b30320e63",
"type": "courier_assigned"
}
|
Name |
Description |
|
orderId* |
Type: string Идентификатор заказа в системе Партнёра. Формат свободный. Рекомендуется UUID4. Example: |
|
type* |
Type: NotificationType Тип нотификации. Enum: |
|
courierName |
Type: string Имя курьера. Для роботов формат - Робот-курьер [номер]. Example: |
|
courierPhone |
Type: string Телефонный номер курьера (для роботов поле пустое). Example: |
NotificationType
Тип нотификации.
|
Type |
Description |
|
Enum: |
Responses
200 OK
OK
Body
application/json
{
"id": "string",
"orderId": "03d3b69b-331c-4f84-b2c4-888b30320e63",
"type": "courier_assigned"
}
|
Name |
Description |
|
id* |
Type: string Идентификатор нотификации. |
|
orderId* |
Type: string Идентификатор заказа в системе Партнёра. Формат свободный. Рекомендуется UUID4. Example: |
|
type* |
Type: NotificationType Тип нотификации. Enum: |
400 Bad Request
Ошибка в запросе. В ответе ожидается массив с объектом списка ошибок.
ErrorItem
|
Name |
Description |
|
code* |
Type: integer Согласованный с Яндекс Едой числовой код ошибки. Example: |
|
description* |
Type: string Описание ошибки Example: |
No longer supported, please use an alternative and newer version.