APi может многое сделать, так что это будет зависеть от того, чего вы пытаетесь достичь. Когда вы учитесь, я рекомендую вам начать с создания небольшого проекта - лично для меня это лучший способ учиться. Есть также много курсов, я бы порекомендовал курс Nodejs Эндрю Мида на Udemy.
Итак, приступая к этому, попробуйте создать простой API todo, где пользователь может добавить его, обновить и удалить. Это потребует отправки запросов POST, PATCH и DELETE. (проверить почтальон для отправки вызовов API легко). Наконец, запрос GET извлечет все задачи.
Я бы также порекомендовал посмотреть идентификаторы пользователей, метки времени и токены JWT для авторизации пользователей.
Проверьте мой github (хранилище с именем MongoDB), я сделал небольшое руководство по чему-то похожему ...
www.github.com / nugoo1