How can we help you?

Welcome to HookSounds’s Help Center, here you’ll find answers to commonly asked questions.

X

HookSounds REST API

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.

Music Tacks API

This API is accessed via the edd-api end point, like so:
https://www.hooksounds.com/edd-api/

Paging Parameters

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:

Example: https://www.hooksounds.com/edd-api/products/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&page=2

You can change the number of results returned by using the number parameter. This example will return 25 results per page:

Example: https://www.hooksounds.com/edd-api/products/?key=KEY&token=TOKEN&number=25

Search

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

Music Track details

If you want to retrieve info for only a specific product, you can pass a product ID via the  product parameter:
Example: http://www.hooksounds.com/edd-api/products/?key=KEY&token=TOKEN&product=7500

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: