Search SFX
The HookSounds Sound Effects API allows you to fetch sound effects directly from our catalog.
This API is accessed via the edd-api SFX endpoint:
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKENPaging Parameters
Section titled “Paging Parameters”By default, the API returns 10 results per page for SFX queries.
If the total number of results exceeds this limit, you can retrieve additional pages using the page parameter.
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&page=2You can also adjust the number of results returned per page using the number parameter.
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&page=2&number=20Filters
Section titled “Filters”Text search
Section titled “Text search”If you want to make a text search, you can use the s parameter:
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&s=queryCategory
Section titled “Category”To filter by category, use the category parameter. You can provide either the category ID or the slug. You can also pass a comma-separated list of categories.
Example using ID
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&category=41989Using pagination
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&page=2&category=41989Using the slug
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&category=loggingUsing multiple categories
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&category=41989,42061,42054List categories
Section titled “List categories”To retrieve a list of all sound effect categories:
https://www.hooksounds.com/edd-api/sfx-categories/?key=KEY&token=TOKENDuration
Section titled “Duration”To filter by duration (in seconds), use minDuration and maxDuration. They can be used together or separately.
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&minDuration=10&maxDuration=18Here is an example of a response which includes the Sound Effect metadata