Skip to content

Product images insertion

Request

Using this endpoint you can upload new images to a product. This is an asynchronous request,

see how Asynchronous requests work on our

developer's portal. Maximum of 100 images can be sent at once.

Security
shoptetAccessToken or shoptetPrivateApiToken
Path
guidstringrequired

Product's guid

Example:95b84d4b-7481-11e8-8216-002590dad85e
gallerystringrequired

Gallery identifier - use shop for normal and shop360 for 360 photos

Example:shop
Headers
Content-Typestringrequired
Default:"application/json"
Bodyapplication/json
dataobjectrequired
curl -i -X POST \
  https://api.docs.shoptet.com/_mock/shoptet-api/openapi/api/products/95b84d4b-7481-11e8-8216-002590dad85e/images/shop \
  -H 'Content-Type: application/json' \
  -H 'Shoptet-Access-Token: YOUR_API_KEY_HERE' \
  -d '{
    "data": {
      "images": [
        {
          "sourceUrl": "https://www.your-eshop.com/cokolada.jpg",
          "priority": 100,
          "description": "Dobrá čokoláda"
        }
      ]
    }
  }'

Responses

Accepted

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