An array of one or more links to images for the inventory item group. URLs must use the "HTTPS" protocol. Images can be self-hosted by the seller, or sellers can use the UploadSiteHostedPictures
call of the Trading API to upload images to an eBay Picture Server. If successful, the response of the UploadSiteHostedPictures
call will contain a full URL to the image on an eBay Picture Server. This is the URL that will be passed in through the imageUrls
Before any offer can be published, at least one image must exist for the offer. Links to images can either be passed in through this imageUrls
container, or they can be passed in through the product.imageUrls
container when creating each inventory item in the group. If the variesBy.aspectsImageVariesBy
field is used to specify the main product aspect where the variations vary, the links to the images must be passed in through this imageUrls
container, and there should be a picture for each variation. So, if the variesBy.aspectsImageVariesBy
field is set to
, a link should be included to an image demonstrating each available color in the group.
Most eBay sites support up to 12 pictures free of charge, and eBay Motors listings can have up to 24 pictures.
This container will always be returned for an inventory item group that has at least one published offer since a published offer will always have at least one picture, but this container will only be returned if defined for inventory item groups that have yet to have any published offers.