Read and sync your catalog
- Fetch your songs and follow each next URL until there are no more pages.
- Match records in your system using the JukeHouse song ID. Store date_modified to detect changes when you fetch them again.
- Read an individual song when you need its latest details. Search by title, artist, or ISWC using search.
Example · find a song
curl --get \
-H "Authorization: Token $JUKEHOUSE_API_KEY" \
--data-urlencode "search=After the Rain" \
--data-urlencode "ordering=-date_modified" \
"https://jukehouse.fm/api/v1/songs/"
Use status=draft to filter new drafts. Responses retain the stored status value initial.