Применение промокода к кампании
Позволяет применить промокод к созданной рекламной кампании
Request
POST
https://geoadv-api.yandex.ru/priority/v1/apply-promocode
Body
application/json
{
"promocode": "example",
"campaignId": 0.5
}
|
Name |
Description |
|
campaignId |
Type: number ID рекламной кампании |
|
promocode |
Type: string Код промокода. Example: |
Responses
200 OK
Возращает все цены по всем продуктам.
Body
application/json
{
"data": {
"promocode": "example",
"applicable": true
},
"error": {
"code": 0.5,
"message": "example",
"businessCode": "example",
"businessData": {
"promocode": "example",
"nonApplicableReasonCode": "example",
"nonApplicableReasonText": "example"
}
}
}
|
Name |
Description |
|
data |
Type: ApplyPromocodeAnswerData Example
|
|
error |
Type: ApplyPromocodeAnswerError Example
|
ApplyPromocodeAnswerData
|
Name |
Description |
|
applicable |
Type: boolean Применился промокод или нет |
|
promocode |
Type: string Код промокода. Example: |
Example
{
"promocode": "example",
"applicable": true
}
ApplyPromocodeAnswerErrorBusinessData
|
Name |
Description |
|
nonApplicableReasonCode |
Type: string Код ошибки Example: |
|
nonApplicableReasonText |
Type: string Код ошибки Example: |
|
promocode |
Type: string Код ошибки Example: |
Example
{
"promocode": "example",
"nonApplicableReasonCode": "example",
"nonApplicableReasonText": "example"
}
ApplyPromocodeAnswerError
|
Name |
Description |
|
businessCode |
Type: string Сообщение ошибки Example: |
|
businessData |
Type: ApplyPromocodeAnswerErrorBusinessData Example
|
|
code |
Type: number Код ошибки |
|
message |
Type: string Сообщение ошибки Example: |
Example
{
"code": 0.5,
"message": "example",
"businessCode": "example",
"businessData": {
"promocode": "example",
"nonApplicableReasonCode": "example",
"nonApplicableReasonText": "example"
}
}