Вы можете вернуть HTTP-ответ 200, и тело ответа будет содержать дополнительную информацию.Также у вас должен быть способ сопоставления запросов с ответами, чтобы вы знали, какое сообщение об успехе / ошибке соответствует какому запросу.Вы можете отправить запрос как:
{
"images" : [
{"key": "1", "url": 'www.xyz/image1.jpg', 'type': 'abc'},
{"key": "2", "url": 'www.xyz/image2.jpg', 'type': 'def'},
{"key": "3", "url": 'www.xyz/image3.jpg', 'type': 'abc'}
]
}
И ответ как 200 OK с телом ответа:
{
"images" : [
{"key": "1", "status": "success", "message": "OK"},
{"key": "2", "status": "failure", "message": "some specific error"},
{"key": "3", "status": "failure", "message": "some specific error"}
]
}