Actually, Listen API v2 is (almost) backward compatible with v1 (as of May, 2019), in terms of
endpoints, parameters, and JSON responses. The pricing of v2 is simpler.
We hosted
Listen API v1 on RapidAPI who handled analytics and
billing
for us.
As Listen Notes grows as a business, we need more customization and flexibility than the 3rd party
platform RapidAPI can provide.
Thus, we built Listen API v2 to replace RapidAPI.
To migrate to Listen API v2, you just need to follow three steps:
- Subscribe to either the FREE or PRO plan on this page.
-
In your code, change the base url to https://listen-api.listennotes.com, change
the
version number to v2 in all endpoints, and use the new API key in the X-ListenAPI-Key
header.
You can simply copy the entire endpoint url from the docs
page.
-
Contact us at hello@listennotes.com, so we can turn on the "backward-compatible" mode for
you.
Otherwise, there are some minor discrepancies for the API response between v1 and v2.
Listen API v1's response headers X-RateLimit-* don't exist in v2. Instead, you can find
response headers X-ListenAPI-FreeQuota and X-ListenAPI-Usage when using
Listen
API v2.
We will keep Listen API v1 up and running. Please take your time to migrate to v2.
All the future improvements will only go to Listen API v2.