Skip to content

X + Y discount insertion

Request

Security
shoptetAccessToken or shoptetPrivateApiToken
Headers
Content-Typestringrequired
Default:"application/json"
Bodyapplication/json
dataobjectrequired
curl -i -X POST \
  https://api.docs.shoptet.com/_mock/shoptet-api/openapi/api/xy-discounts \
  -H 'Content-Type: application/json' \
  -H 'Shoptet-Access-Token: YOUR_API_KEY_HERE' \
  -d '{
    "data": {
      "title": "18 + 4 free",
      "validFrom": "2017-04-04",
      "validTo": "2017-04-04",
      "customerGroupCodes": [
        "retail"
      ],
      "includeUnregisteredCustomers": true,
      "xAmount": "1.000",
      "yAmount": "1.000",
      "description": "Get 1 product for free when you buy 3 products!",
      "termsAndConditionsUrl": "http://www.example.com/terms-and-conditions",
      "displayFlag": true,
      "flagColor": "FF00FF",
      "displayBanner": true,
      "bannerColor": "FF00FF",
      "usageCount": 1000,
      "sortBefore": 1,
      "sortAfter": 1,
      "xTargeting": {
        "productGuids": [
          "356eb81e-d966-11e0-b04f-57a43310b768"
        ],
        "categoryGuids": [
          "07f7a4c1-d7b1-11e0-9a5c-feab5ed617ed"
        ],
        "brandCodes": [
          "brand-1"
        ]
      },
      "yTargeting": {
        "productGuids": [
          "356eb81e-d966-11e0-b04f-57a43310b768"
        ],
        "categoryGuids": [
          "07f7a4c1-d7b1-11e0-9a5c-feab5ed617ed"
        ],
        "brandCodes": [
          "brand-1"
        ]
      }
    }
  }'

Responses

Created

Bodyapplication/json
dataobjectrequired
errorsArray of objects or null(Errors)required
metadataobject(Metadata)required
Response
{ "data": { "discount": {} }, "errors": [ {} ], "metadata": { "requestId": "019c8c34-64f3-7328-af43-bf1e34fa39d7" } }