Тип запроса mutation.

Создает промокод и возвращает его данные.

Параметры запроса

Для создания нового промокода в теле запроса нужно ввести параметры PromoCodeInput.

В теле ответа нужно ввести нужные параметры промокода: PromoCode.

Пример запроса

mutation createPromoCode{
  createPromoCode(input:{
    client_id:5
    code:"PROMO15"
    value:15
    amount:1
    entity:GOOD
    entity_id:1
    is_tracked:false
    
  }) {
    id
    author{
      id
      nickname
    }
    client{
      id
      nickname
    }
    code
    value
    amount
    entity
    entity_id
    created_at
    is_tracked
  }
}

Пример ответа

{
  "data": [
    {
      "id": 12330,
      "author": {
      "id": 5,
      "nickname": "Wind"
      },
        "client": {
        "id": 0,
        "nickname": ""
        },
        "code": "PROMO15",
        "value": 15,
        "amount": ,
        "entity": GOOD,
        "entity_id": 1,
        "created_at": "2023-11-27 11:16:17",
        "is_tracked": false
    }
  ]
}

Параметры ответа

В ответе возвращаются запрошенные параметры промокода: PromoCode.