Если при вызове API он возвращает URL, который они размещают на вашем s3, вы можете использовать их с простым атрибутом sr c тега img. Допустим, вы получаете от вашего API ответ, подобный следующему:
[
{
url: 'some url',
name: 'some name
},
{
url: 'some url',
name: 'some name
},
]
Вы можете хранить данные, которые вы получили от API в состоянии:
apicall()
.then((response) => this.setState({ images: response );
Тогда вы можете карту бросить это массив в рендере:
render() {
return (
<div>
{
images.map((image) => <img src={image.url} />)
}
</div>
)
}