По эндпоинтам, параметрам и JSON-ответам Listen API v2 почти обратно совместим с v1 (с мая 2019 года), а его цены проще.
Listen API v1 размещался на RapidAPI, которая обрабатывала аналитику и платежи. По мере развития Listen Notes нам понадобились возможности настройки и гибкость, недоступные на сторонней платформе. Поэтому мы создали Listen API v2 на замену RapidAPI.
Для перехода на v2 выполните три шага:
- Оформите на этой странице план FREE или PRO.
- В коде измените базовый URL на https://listen-api.listennotes.com, версию во всех эндпоинтах на v2 и используйте новый ключ в заголовке X-ListenAPI-Key. Полный URL можно скопировать со страницы документации.
- Напишите на hello@listennotes.com, чтобы мы включили режим обратной совместимости. Без него ответы v1 и v2 немного различаются.
Заголовки X-RateLimit-* из v1 отсутствуют в v2. Вместо них v2 возвращает X-ListenAPI-FreeQuota и X-ListenAPI-Usage.
Listen API v1 продолжит работать, поэтому переходить можно без спешки. Однако все будущие улучшения появятся только в v2.