hackathon-starter icon indicating copy to clipboard operation
hackathon-starter copied to clipboard

Integration Example: Spotify

Open YasharF opened this issue 2 months ago • 4 comments

It might be worth adding integration with Spotify.

Step 1: need to refine what the integration would look like. Step 2: TBD

If you are interested to work on this, before any issue assignments you would need to help with step 1 by replaying on this issue.

YasharF avatar Nov 01 '25 22:11 YasharF

@YasharF i would like to work on this but i don't get what do you mean by Step 1: need to refine what the integration would look like.

Sid0004 avatar Nov 03 '25 08:11 Sid0004

I haven't had a chance to see what APIs they offer and what a good integration example would be. We would want something that would be simple and reusable for hackathon participants. Something that they would want to expand on with their own application specific code.

YasharF avatar Nov 03 '25 19:11 YasharF

That makes sense — I was thinking along the same lines. A simple and reusable Spotify integration that hackathon participants can easily build upon would be ideal. Maybe we could start with a minimal example showing authentication with Spotify (OAuth maybe) and fetching basic data like the user’s current track or playlists. From there, participants could extend it to suit their own projects.

If this approach sounds good, I’d be happy to take it up.

Sid0004 avatar Nov 04 '25 13:11 Sid0004

Spotify Web API capabilities relevant to a small example:

  • Public endpoints (Client Credentials): search tracks/artists, fetch metadata, browse public playlists (no user data).
  • User endpoints (Authorization Code / OAuth): access user profile, list/create/modify playlists, get top tracks, control playback. Requires client_id/client_secret and a redirect URI; server-side flow recommended.

Sid0004 avatar Nov 04 '25 13:11 Sid0004