# Shopware API item preview image and Item variant.

**URL:** <https://forum.shopware.com/t/shopware-api-item-preview-image-and-item-variant/69632>\
**Category:** Programmierung\
**Created:** [16. September 2020 um 07:29 UTC](https://forum.shopware.com/t/shopware-api-item-preview-image-and-item-variant/69632 "2020-09-16T07:29:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yashi05](https://avatars.discourse-cdn.com/v4/letter/y/f17d59/32.png) [@Yashi05](https://forum.shopware.com/u/Yashi05)\
**Post date:** [16. September 2020 um 07:29 UTC](https://forum.shopware.com/t/shopware-api-item-preview-image-and-item-variant/69632/1 "2020-09-16T07:29:52Z")

</div>

HI,

I’ am new to shopware and i’m trying to&nbsp;create&nbsp;articles via REST API provided by Shopware and mapping the images with variations.

I wanted to create article with 3 varaints (White-S,&nbsp; Red-S,&nbsp;Red-M) and 2 groups color(white, red) and size(S, M). But I have problem in mapping images to variant. Instead of showing only red image, It shows all the images. I’m not sure what is wrong with this code.

&nbsp;

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/7/774862932f277ce2ff99802f5bfb33bcb4a6dd30.png)

&nbsp;

Can anyone check json data and let me know what is the problem. Below is my json text.

{“name”:&nbsp;“Testing&nbsp;Article”,&nbsp;&nbsp;&nbsp;“mainDetail”:&nbsp;{&nbsp;&nbsp;&nbsp;“number”:&nbsp;“TEST181”,&nbsp;&nbsp;&nbsp;“images”:&nbsp;[&nbsp;&nbsp;{&nbsp;&nbsp;“link”:&nbsp;“[http://Test.de/TEST181\_02-2XL.jpg](http://Test.de/TEST181_02-2XL.jpg)” }&nbsp;&nbsp;&nbsp;],“configuratorOptions”:&nbsp;[{&nbsp;“name”:&nbsp;“S”,&nbsp;“group”:&nbsp;“Größe”,&nbsp;“option”:&nbsp;“S”&nbsp;},&nbsp;{&nbsp;“name”:&nbsp;“rot”,&nbsp;“group”:&nbsp;“Farbe”, “option”:&nbsp;“rot”&nbsp;}&nbsp;&nbsp;]&nbsp;&nbsp;&nbsp;},&nbsp;  
“images”:&nbsp;[&nbsp;{&nbsp;&nbsp;“link”:&nbsp;“[http://test.de/TEST181\_01-2XL.jpg](http://test.de/TEST181_01-2XL.jpg)”,&nbsp;&nbsp;&nbsp;“description”:&nbsp;“weiss”,&nbsp;“options”:&nbsp;[&nbsp;[&nbsp;{&nbsp;“name”:&nbsp;“M”},&nbsp;{“name”:&nbsp;“weiss”}&nbsp;]&nbsp;]&nbsp;},&nbsp;{&nbsp;“link”:&nbsp;“[http://test.de/TEST181\_02-2XL.jpg](http://test.de/TEST181_02-2XL.jpg)”,&nbsp;“description”:&nbsp;“rot”,&nbsp;“options”:&nbsp;[&nbsp;[&nbsp;{&nbsp;“name”:&nbsp;“S”&nbsp;},{&nbsp;&nbsp;“name”:&nbsp;“rot”&nbsp;&nbsp;}],[{&nbsp;&nbsp;“name”:&nbsp;“M”&nbsp;},&nbsp;{&nbsp;&nbsp;&nbsp;“name”:&nbsp;“rot”&nbsp;}&nbsp;]&nbsp;]&nbsp;}&nbsp;],“configuratorSet”:&nbsp;{&nbsp;“groups”:&nbsp;[&nbsp;{&nbsp;“name”:&nbsp;“Farbe”,&nbsp;&nbsp;“options”:&nbsp;[&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;“name”:&nbsp;“weiss”&nbsp;},&nbsp;{&nbsp;&nbsp;&nbsp;“name”:&nbsp;“rot”&nbsp;}&nbsp;]&nbsp;},&nbsp;{&nbsp;“name”:&nbsp;“Größe”,&nbsp;“options”:&nbsp;[&nbsp;{&nbsp;&nbsp;“name”:&nbsp;“M”&nbsp;},{&nbsp;“name”:&nbsp;“S”}]}]&nbsp;},&nbsp;“variants”:&nbsp;[{&nbsp;“number”:&nbsp;“TEST181\_01-S”,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;“configuratorOptions”:&nbsp;[&nbsp;{&nbsp;“group”:&nbsp;“Größe”,&nbsp;&nbsp;“option”:&nbsp;“S”},&nbsp;{&nbsp;“group”:&nbsp;“Farbe”,&nbsp;“option”:&nbsp;“weiss”&nbsp;}]},&nbsp;{&nbsp;“number”:&nbsp;“TEST181\_02-M”,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;“configuratorOptions”:&nbsp;[{&nbsp;“group”:&nbsp;“Größe”,&nbsp;“option”:&nbsp;“M”&nbsp;},&nbsp;{&nbsp;“group”:&nbsp;“Farbe”,&nbsp;“option”:&nbsp;“rot”&nbsp;}]},{&nbsp;“number”:&nbsp;“TEST181\_02-S”,“configuratorOptions”:&nbsp;[&nbsp;{&nbsp;“group”:&nbsp;“Größe”,&nbsp;“option”:&nbsp;“S”},&nbsp;{&nbsp;“group”:&nbsp;“Farbe”,&nbsp;“option”:&nbsp;“rot”  
&nbsp;}&nbsp;&nbsp;&nbsp;],&nbsp;}&nbsp;&nbsp;] }
