This RESTful API allows data to be retrieved remotely in either a jSON or XML format. The API includes methods for retrieving info about tracks, sound effects, etc.
This API is accessed via the edd-api end point, like so:
By default, the API will return 10 results per page for tracks queries.
If a query has 20 results, the first ten will be displayed by default, but then the second 10 can be accessed by adding &page=2 to the query string, like so:
You can change the number of results returned by using the number parameter. This example will return 25 results per page:
If you want to make a text search, you can use the ‘s’ parameter:
https://www.hooksounds.com/edd-api/products/?key=KEY&token=TOKEN&s=your text search
If you want to retrieve info for only a specific product, you can pass a product ID via the product parameter:
NOTE: The ID of a particular track could be taken from the track’s unique URL. Thus, the track https://www.hooksounds.com/royalty-free-music/positive-rock/7500/ has the ID 7500.
Here is an example of a typical response which includes the music track metadata: