Feature request - Make Insights data available through an API end point
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 254
- Forks
- 53
- PR merge metrics
- No merged PRs in 30d
Description
We at Boilerroom have a large number of tracks (8000+) on soundcloud and like to keep track of how many plays we are getting across all tracks over a given period of time. We are able to get this information manually from the soundcloud UI "Insights" tab, but we would like to be able to get this information through an API endpoint so that we can collate the data available through "Insights" with data from other platforms in order to get a wider view of Boilerroom's "reach" (among other statistics.)
Would it be possible to expose this data in a new end point so that we can periodically query it? We obtain playback_count at the moment by manually scraping every track, recording the value and date in our database, and then running queries on these records, but this would not be necessary if we could query this figure directly.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The request concerns a new public API endpoint for SoundCloud Insights data. Start by checking how the public API exposes track and playback data; done means clients can periodically query the requested Insights statistics instead of scraping each track.
Written by the indexing model from the issue text.
Assessment
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 20/100