Есть ли бесплатные API интернет магазинов?
Ну во первых, это очень крутое портфолио)))
Во-вторых, посмотри яндекс маркет. И Литрес, глянь.

А собственно я бы предложил сделать иначе. Сделать mock сервер, где ты сам зальешь туда тестовые товары, сделаешь к нему апи, и будешь к своему же апи подключаться. Одним выстрелом "убиваешь" двух зайцев.
https://ocstore.com/downloads
ставишь на хостинг опенкарт. как поставить  в ютубе куча видео. там с коробки идут товары и апи позволяет работать. но лучше если  используешь https://jsonplaceholder.typicode.com/
там json формирует то, что надо