# How to create listing images for clothing and apparel

In this tutorial you will find the details of how the [Image Editing API](https://docs.photoroom.com/image-editing-api-plus-plan) enables you to create the different type of images that are needed to properly list clothing and apparel items.

## Introduction

If you’re selling clothing online, you know how important it is to have good images that will showcase your items in the most favorable way possible.

Typically, you'll want to have these type visuals:

* a clean flat lay top-down shot of the item
* a ghost mannequin shot that captures fit and drape
* a lifestyle shot of the item worn by a model, showing how it looks on a real body

So let's take the example of these clothing items and see how we can use the [Image Editing API](https://docs.photoroom.com/image-editing-api-plus-plan/quickstart-guide) to generate all the images needed to properly list them:

<div><figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FLWzTLDSxQDmr9c8t3m7d%2F815Muj5qoUL._AC_SX679_.jpg?alt=media&#x26;token=6813142b-5549-4c15-8140-988a50a9b5ff" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FGHg8ZMcTxPCWCrmlrOVo%2F819o0UjXJlL._AC_SY879_.jpg?alt=media&#x26;token=4d1d86f9-7c60-431c-a72e-c37041da6cdc" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2F5WLp2Wd48vlxojTVgeXm%2Fimage-4.jpeg?alt=media&#x26;token=eb0e2c29-ce0f-4497-8f12-b9c9e76f67f3" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FOFIhr6WhBjp49NfmAQrV%2Fimage-2.jpeg?alt=media&#x26;token=837b7409-b22c-4826-8cb8-44203dd89a90" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FRnSIWEFgY58DrPYvGPTZ%2Fimage-3.jpeg?alt=media&#x26;token=d8ed3339-b21f-445d-8449-6d9a46ae4db4" alt=""><figcaption></figcaption></figure></div>

## Implementation <a href="#implementation" id="implementation"></a>

### Flat Lay <a href="#output-size" id="output-size"></a>

Let's start by generating the flat lay images.

The [Image Editing API](https://docs.photoroom.com/image-editing-api-plus-plan) comes with a built-in feature to generate such images.

We just need to set the parameter `flatLay.mode=ai.auto` and it will produce these results:

<table data-header-hidden><thead><tr><th align="center" valign="middle"></th><th align="center" valign="middle"></th></tr></thead><tbody><tr><td align="center" valign="middle"><em>(original image)</em></td><td align="center" valign="middle"><em>(edited image)</em></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FLWzTLDSxQDmr9c8t3m7d%2F815Muj5qoUL._AC_SX679_.jpg?alt=media&#x26;token=6813142b-5549-4c15-8140-988a50a9b5ff" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FBPToWatAHmpT8VLbuM3I%2F815Muj5qoUL._AC_SX679_.png?alt=media&#x26;token=9f5ae862-6d4d-4b31-ab48-01eb89cf94e1" alt="" data-size="original"></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FGHg8ZMcTxPCWCrmlrOVo%2F819o0UjXJlL._AC_SY879_.jpg?alt=media&#x26;token=4d1d86f9-7c60-431c-a72e-c37041da6cdc" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FCDcyjHm5wBc8cMfI5Idk%2F819o0UjXJlL._AC_SY879_.png?alt=media&#x26;token=14da31f2-5c6b-486d-a775-54c9145543cf" alt=""></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2F5WLp2Wd48vlxojTVgeXm%2Fimage-4.jpeg?alt=media&#x26;token=eb0e2c29-ce0f-4497-8f12-b9c9e76f67f3" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2Fq3B1jpiOwHM4Xbl3VG56%2Fimage-4.png?alt=media&#x26;token=fe3b17b1-7a1c-4b64-bf0c-326caaf90349" alt="" data-size="original"></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2F80dkMeJmhlYFWwQAtDmx%2FIMG_9520%20Large.jpg?alt=media&#x26;token=77099645-a77c-4791-a74a-6f477e73885b" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FHAJmN2831IZSn6lH6NjE%2FIMG_9520%20Large.png?alt=media&#x26;token=27e89f9d-2986-4599-8ac2-373aa7633231" alt="" data-size="original"></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2Fs39bX6JvF3nBBY0Yj83v%2Fimage.jpeg?alt=media&#x26;token=9a2dec2b-6aad-4408-94d6-9690130c298b" alt="" data-size="original"></td><td align="center" valign="middle"><p></p><p><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2F25msxHr7krDw6Dul16ZK%2Fflat%20lay.png?alt=media&#x26;token=e6492bc6-017a-4796-841b-6027eea18b9e" alt=""></p></td></tr></tbody></table>

If you want to give it a try, here's the code to reproduce the first example above:

```bash
curl --request POST \
  --url https://image-api.photoroom.com/v2/edit \
  --header 'x-api-key: YOUR_API_KEY_HERE' \
  --form imageFile=@/path/to/image.png \
  --form flatLay.mode=ai.auto \
  --output result.png
```

<a href="https://try-api.photoroom.com/?flatLay.mode=ai.auto" class="button primary">Try it now!</a>

{% hint style="info" %}
If you don't have an API key, here are the [steps to create yours](https://docs.photoroom.com/getting-started/introduction#how-can-i-get-my-api-key).
{% endhint %}

### Ghost Mannequin

Next we'll generate the ghost mannequin images.

The [Image Editing API](https://docs.photoroom.com/image-editing-api-plus-plan) also comes with a built-in feature to generate them.

We just need to set the parameter `ghostMannequin.mode=ai.auto` and it will produce these results:

<table data-header-hidden><thead><tr><th align="center" valign="top"></th><th align="center" valign="middle"></th></tr></thead><tbody><tr><td align="center" valign="top"><em>(original image)</em></td><td align="center" valign="middle"><em>(edited image)</em></td></tr><tr><td align="center" valign="top"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FLWzTLDSxQDmr9c8t3m7d%2F815Muj5qoUL._AC_SX679_.jpg?alt=media&#x26;token=6813142b-5549-4c15-8140-988a50a9b5ff" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FAO78sNvzoS4zukxn9ovi%2F815Muj5qoUL._AC_SX679_.png?alt=media&#x26;token=0e65ddb8-b869-42d9-9eb3-cc2ababe65d8" alt="" data-size="original"></td></tr><tr><td align="center" valign="top"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FGHg8ZMcTxPCWCrmlrOVo%2F819o0UjXJlL._AC_SY879_.jpg?alt=media&#x26;token=4d1d86f9-7c60-431c-a72e-c37041da6cdc" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FqUk3vBVTEp4GhKvm0C2x%2F819o0UjXJlL._AC_SY879_.png?alt=media&#x26;token=e053a960-c1f3-4fad-b155-8a4d6164d686" alt=""></td></tr><tr><td align="center" valign="top"><p></p><p><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FqdLfdsIPhp88p1imWLbn%2FIMG_0129%20Large.jpg?alt=media&#x26;token=c3650819-a4d6-48f2-a9b9-324262cf1251" alt="" data-size="original"></p></td><td align="center" valign="middle"><p></p><p><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2Fr65oMZoRchehzIW73ZRj%2FIMG_0129%20Large.png?alt=media&#x26;token=a36a5b2c-1b0a-4cba-911b-f16bcf60ba77" alt="" data-size="original"></p></td></tr><tr><td align="center" valign="top"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2F80dkMeJmhlYFWwQAtDmx%2FIMG_9520%20Large.jpg?alt=media&#x26;token=77099645-a77c-4791-a74a-6f477e73885b" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FAv73MvfHTexdslUOht96%2FIMG_9520%20Large.png?alt=media&#x26;token=c1885a6a-cdf7-4fcd-9c12-26a90d42c870" alt=""></td></tr><tr><td align="center" valign="top"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FRnSIWEFgY58DrPYvGPTZ%2Fimage-3.jpeg?alt=media&#x26;token=d8ed3339-b21f-445d-8449-6d9a46ae4db4" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FxumdYQJMF3hZSz0l2tAC%2Fimage-3.png?alt=media&#x26;token=064a1982-c4bd-4b37-8592-521896233899" alt=""></td></tr></tbody></table>

If you want to give it a try, here's the code to reproduce the first example above:

```bash
curl --request POST \
  --url https://image-api.photoroom.com/v2/edit \
  --header 'x-api-key: YOUR_API_KEY_HERE' \
  --form imageFile=@/path/to/image.png \
  --form ghostMannequin.mode=ai.auto \
  --output result.png
```

<a href="https://try-api.photoroom.com/?ghostMannequin.mode=ai.auto" class="button primary">Try it now!</a>

{% hint style="info" %}
If you don't have an API key, here are the [steps to create yours](https://docs.photoroom.com/getting-started/introduction#how-can-i-get-my-api-key).
{% endhint %}

### Lifestyle

Finally, we'll create lifestyle images where the items are worn on a real body.

The [Image Editing API](https://docs.photoroom.com/image-editing-api-plus-plan) provides a built-in feature that lets us create images where the clothing is worn by a model.

We can either use pre-set models or re-use the likeness if an existing model:

<table data-header-hidden><thead><tr><th align="center" valign="middle"></th><th align="center" valign="middle"></th></tr></thead><tbody><tr><td align="center" valign="middle"><em>(original image)</em></td><td align="center" valign="middle"><em>(edited image)</em></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FLWzTLDSxQDmr9c8t3m7d%2F815Muj5qoUL._AC_SX679_.jpg?alt=media&#x26;token=6813142b-5549-4c15-8140-988a50a9b5ff" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FT1a64EamvKnO0X37s25u%2Fresponse.png?alt=media&#x26;token=79040855-7231-471a-a638-da18e696d84d" alt=""></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FLWzTLDSxQDmr9c8t3m7d%2F815Muj5qoUL._AC_SX679_.jpg?alt=media&#x26;token=6813142b-5549-4c15-8140-988a50a9b5ff" alt=""><br><br>+<br><br><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FBFMYaJK7PjqeYO0giMiQ%2Fdaria-mamont-Bj1-JskjbDg-unsplash.jpg?alt=media&#x26;token=acfee64e-d92e-4d5e-bb07-18611b4aa619" alt=""><br></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FnHivFg3vxBpzjyQxjmrz%2Fresponse.png?alt=media&#x26;token=d6a09fb3-338c-4b4c-a9e9-e0b5d985db9b" alt=""></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2Fc58vdtn2ty3v3hxWRoIq%2Fimage-3.jpeg?alt=media&#x26;token=c32fcf12-df5d-4e76-b7fb-c089ea2d5738" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2Fkt8sOgey1qofoCLCXamP%2Fresponse.png?alt=media&#x26;token=07c0abf5-678e-4010-9239-027674897425" alt=""></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2Fs39bX6JvF3nBBY0Yj83v%2Fimage.jpeg?alt=media&#x26;token=9a2dec2b-6aad-4408-94d6-9690130c298b" alt=""><br><br>+<br><br><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FO5DrlnYKeZkC1sPEpmna%2Fvince-fleming-j3lf-Jn6deo-unsplash.jpg?alt=media&#x26;token=11c220d4-24fe-4bd9-b680-dcc8220f143f" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FnuzeVUCBVbIldU0K7kOp%2Fimage-3.png?alt=media&#x26;token=d138cd49-b058-4e5c-8d91-1d86afbfc7b3" alt=""></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FvTnEcnFNzepYo7cw6fel%2Fimage-4.jpeg?alt=media&#x26;token=37db2d58-ac68-420a-a12d-cdc925f2e0b7" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FVPzevxhTHTqC5ZKmD9FR%2Fresponse.png?alt=media&#x26;token=b47ead10-503d-4e7b-9d30-8eaf7ccc34b5" alt=""></td></tr><tr><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FXX2QvFszwodMLOBDVIVw%2Fimage-4.jpeg?alt=media&#x26;token=1ebae0a5-8fce-415e-93d7-0019dc33698e" alt=""><br><br>+<br><br><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FrIpVbSoFOVeCETGnM3a9%2Fmanuel-figueroa-Ky0XXMfxUyE-unsplash.jpg?alt=media&#x26;token=7ef93686-0b59-4948-99e3-01e22a90afd9" alt=""></td><td align="center" valign="middle"><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FEVLOMGSgn4IAHuo8mWGi%2Fimage-4.png?alt=media&#x26;token=e981d913-6b3e-479a-af76-e4f76f200ade" alt=""></td></tr></tbody></table>

If you want to give it a try, here's the code to reproduce the first example above:

```bash
curl --request POST \
  --url https://image-api.photoroom.com/v2/edit \
  --header 'x-api-key: YOUR_API_KEY_HERE' \
  --form imageFile=@/path/to/image.png \
  --form removeBackground=false \
  --form referenceBox=originalImage \
  --form virtualModel.mode=ai.auto \
  --form virtualModel.model.preset.name=avery \
  --form virtualModel.scene.preset.name=street \
  --form virtualModel.pose=standing \
  --output result.png
```

<a href="https://try-api.photoroom.com/?removeBackground=false&#x26;referenceBox=originalImage&#x26;virtualModel.mode=ai.auto&#x26;virtualModel.model.preset.name=avery&#x26;virtualModel.scene.preset.name=street&#x26;virtualModel.pose=standing" class="button primary">Try it now!</a>

{% hint style="info" %}
If you don't have an API key, here are the [steps to create yours](https://docs.photoroom.com/getting-started/introduction#how-can-i-get-my-api-key).
{% endhint %}

## Results

Combining all the features of the [Image Editing API](https://docs.photoroom.com/image-editing-api-plus-plan), we can generate the full set of images needed in order to list the items:

<div><figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FLWzTLDSxQDmr9c8t3m7d%2F815Muj5qoUL._AC_SX679_.jpg?alt=media&#x26;token=6813142b-5549-4c15-8140-988a50a9b5ff" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FBPToWatAHmpT8VLbuM3I%2F815Muj5qoUL._AC_SX679_.png?alt=media&#x26;token=9f5ae862-6d4d-4b31-ab48-01eb89cf94e1" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FAO78sNvzoS4zukxn9ovi%2F815Muj5qoUL._AC_SX679_.png?alt=media&#x26;token=0e65ddb8-b869-42d9-9eb3-cc2ababe65d8" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FT1a64EamvKnO0X37s25u%2Fresponse.png?alt=media&#x26;token=79040855-7231-471a-a638-da18e696d84d" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FnHivFg3vxBpzjyQxjmrz%2Fresponse.png?alt=media&#x26;token=d6a09fb3-338c-4b4c-a9e9-e0b5d985db9b" alt=""><figcaption></figcaption></figure></div>

<div><figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FE2PVPasCo2DPgHaHxDdJ%2Fimage-4.jpeg?alt=media&#x26;token=3e9c76ac-3a22-46b1-8139-5e4415f1fc1f" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2F54d029AAiZ24itsvaIhk%2Fimage-4.png?alt=media&#x26;token=4fb4381b-1848-4cf1-856c-3e4527ba2590" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FplTsGmeBy2epYYVrDxAb%2FIMG_0129%20Large.png?alt=media&#x26;token=83e496b0-066d-40ad-b888-a588867f9900" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FLKMFAt5BupY3GZlpES3q%2Fresponse.png?alt=media&#x26;token=f1f6bfa2-1766-48bb-b7dc-c5b8e9449605" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2F5uS2cNomocAr3jepxXHK%2Fimage-4-2.png?alt=media&#x26;token=ef318a9d-0a6c-4a71-89c1-c945edffe87c" alt=""><figcaption></figcaption></figure></div>

<div><figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2F5jhlhycXOEaw0SU3WSnh%2Fimage-3.jpeg?alt=media&#x26;token=2c433b8e-bbc0-4fcf-9f8a-35e5631344f3" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2Fd0RBqnQYnb3CXpJLF1pF%2Fflat%20lay.png?alt=media&#x26;token=e68f5fa0-7efc-40b0-bd14-204833080a63" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FOhfv1pahO7Zv4qordJG7%2Fimage-3.png?alt=media&#x26;token=d784ecbf-b7b1-4c86-9314-71c0cc23e831" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2FqzEl2mdBSjmoRqP78bVm%2Fresponse-2.png?alt=media&#x26;token=d5bb0bce-faac-48cb-97bb-f82227d36580" alt=""><figcaption></figcaption></figure> <figure><img src="https://2855892273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1SYxn7dWbQYsNtUdJE3f%2Fuploads%2Fd8RastZPWgQOIWmQL6ir%2Fimage-3-2.png?alt=media&#x26;token=c5ec5bc1-d054-4a06-bcae-65ee26c50363" alt=""><figcaption></figcaption></figure></div>

## Conclusion

The [Image Editing API](https://docs.photoroom.com/image-editing-api-plus-plan) allows you to easily generate all the images needed to properly list clothing items, even if you're starting point is just an image taken from a smartphone.

If you want to learn more, here's the details of the API features used in this tutorial:

* [Flat Lay](https://docs.photoroom.com/image-editing-api-plus-plan/flat-lay)
* [Ghost Mannequin](https://docs.photoroom.com/image-editing-api-plus-plan/ghost-mannequin)
* [Virtual Model](https://docs.photoroom.com/image-editing-api-plus-plan/virtual-model)

## Book a demo

If you'd like more information about how the Photoroom API can help you improve the quality of your images, don't hesitate to [contact our team to book a demo](https://www.photoroom.com/contact-sales?utm_source=apidocumentation\&utm_medium=enterprisegated).

<a href="https://www.photoroom.com/contact-sales?utm_source=apidocumentation&#x26;utm_medium=enterprisegated" class="button primary">Book a demo</a>
