Не пытаться прочитать свойство
'0'
у
undefined
значения, очевидно. В ошибке всё написано.
Смотрите где вы читаете свойство с ключом
'0'.
Нашли?
Теперь смотрите у какого объекта вы пытаетесь прочесть это свойство. Нашли?
Вот этот объект - отсутствует(
undefined
). А уж разобраться почему он отсутствует - ваша задача.
spoilerresponse.items[0]
items
отсутствует в response
А отсутствует он там потому что json() вы получаете почему-то уже после того, как пытаетесь получить items
из сырого необработанного Response
.