Find the answer to your question
Image is not getting updated after executing ReviseItem api. Why ?
If you are trying to replace the original image with has the same name and same url as the previous image i.e. an existing image with a new image that has the same name and url as the original, you will not be able to change the image via ReviseItem api. Unless the URL supplied in the revise call is different from what was stored, eBay won't re-import the image.
If you replaced the image but didn’t rename the content on your server, you will need to supply a URL that is slightly different from what was originally submitted in order for our system to regenerate the image, such as appending ?v=2 .
The other option is you can execute UploadSiteHostedPictures api call to generate an EPS image, then supply that URL in the ReviseItem call.