{"library":"spotifyaio","title":"Spotifyaio","type":"library","description":"Asynchronous Python client for the Spotify Web API, built on aiohttp. Current version 2.0.2, requires Python >=3.13. Actively maintained with frequent releases.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install spotifyaio"],"cli":null},"imports":["from spotifyaio import SpotifyClient"],"auth":{"required":false,"env_vars":[]},"links":{"homepage":null,"github":"https://github.com/joostlek/python-spotify","docs":"https://github.com/joostlek/python-spotify","changelog":"https://github.com/joostlek/python-spotify/releases","pypi":"https://pypi.org/project/spotifyaio/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null},"quickstart":{"code":"import asyncio\nfrom spotifyaio import SpotifyClient\n\nasync def main():\n    client_id = os.environ.get('SPOTIFY_CLIENT_ID', '')\n    client_secret = os.environ.get('SPOTIFY_CLIENT_SECRET', '')\n    async with SpotifyClient(client_id=client_id, client_secret=client_secret) as client:\n        track = await client.tracks.get('4cOdK2wGLETKBW3PvgPWqT')\n        print(track.name)\n\nasyncio.run(main())","lang":"python","description":"Quickstart: authenticate and fetch a track by ID.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}