Как взаимодействовать с api?
Как взаимодействовать с api?
Как правило к каждому открытому\закрытому api есть подробная документация.

Если кратко - алгоритм всегда похожий.

Регистрация на сайте ->
получение api ключа -> 
поиск по документации нужного запроса с интересующими эндпоинтами ->
запрос на сервер с помощью fetch(или библиотек вроде axios) ->
парсинг данных которые приходят ->
profit

Для тренировки запросов(без ключа) попробуйте jsonplaceholder.typicode.com
Пример с Giphy:
https://api.giphy.com/v1/gifs/trending?api_key=ключ&limit=числоЕсли к API  нужен ключ (api_key), то смотри документацию как его получить.
В документации так же написано, как запрос составлять. API key должен быть первым, если есть, дальше параметры. Начинаться всё должно со знака "?", после него параметр, дальше новый параметр обозначаешь через "&"
Доки Giphy API
https://developers.giphy.com/docs/api/endpoint#trending

Я так делал, может есть что-еще, но я только начинаю