mirror of
https://github.com/mintlify/docs.git
synced 2026-09-14 13:35:46 +08:00
65fd3621dc
- Created 111 MDX documentation files - Added 89 API endpoint pages across 14 categories - Included 11 concept guides and 7 tutorials - Configured Mintlify with Spotify branding (#1DB954) - All pages validated successfully
70 lines
2.4 KiB
Plaintext
70 lines
2.4 KiB
Plaintext
---
|
|
title: "Spotify Web API Documentation"
|
|
description: "Retrieve metadata from Spotify content or control playback with the Spotify Web API"
|
|
---
|
|
|
|
# Welcome to the Spotify Web API
|
|
|
|
The Spotify Web API provides access to Spotify's vast music catalog, allowing you to retrieve metadata about artists, albums, tracks, playlists, and more. You can also control Spotify playback and manage user libraries.
|
|
|
|
<CardGroup cols={2}>
|
|
<Card title="Getting started" icon="rocket" href="/getting-started/overview">
|
|
Learn how to start building with the Spotify Web API
|
|
</Card>
|
|
<Card title="API reference" icon="code" href="/api-reference/overview">
|
|
Explore all available endpoints and their parameters
|
|
</Card>
|
|
<Card title="Tutorials" icon="book" href="/tutorials/getting-started">
|
|
Follow step-by-step guides for common use cases
|
|
</Card>
|
|
<Card title="Concepts" icon="lightbulb" href="/concepts/authorization">
|
|
Understand core concepts and best practices
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
## What you can build
|
|
|
|
The Spotify Web API enables you to build powerful music applications:
|
|
|
|
- **Music discovery**: Search Spotify's catalog and get recommendations
|
|
- **Playback control**: Control user playback and manage queues
|
|
- **Library management**: Save and organize tracks, albums, and playlists
|
|
- **Social features**: Follow artists, share playlists, and view listening history
|
|
- **Audio analysis**: Access detailed audio features and analysis data
|
|
|
|
## Quick start
|
|
|
|
<Steps>
|
|
<Step title="Create an app">
|
|
Register your application in the [Spotify Developer Dashboard](https://developer.spotify.com/dashboard) to get your credentials.
|
|
</Step>
|
|
<Step title="Choose an authentication flow">
|
|
Select the appropriate [authentication flow](/getting-started/authentication-flows) for your application type.
|
|
</Step>
|
|
<Step title="Get an access token">
|
|
Implement authentication to obtain an access token for making API requests.
|
|
</Step>
|
|
<Step title="Make API calls">
|
|
Start making requests to the API endpoints to access Spotify data.
|
|
</Step>
|
|
</Steps>
|
|
|
|
## Base URL
|
|
|
|
All API requests are made to the following base URL:
|
|
|
|
```
|
|
https://api.spotify.com/v1
|
|
```
|
|
|
|
## Need help?
|
|
|
|
<CardGroup cols={2}>
|
|
<Card title="Community" icon="discord" href="https://discord.com/invite/spotify">
|
|
Join the Spotify developer community
|
|
</Card>
|
|
<Card title="GitHub" icon="github" href="https://github.com/spotify">
|
|
View Spotify's open source projects
|
|
</Card>
|
|
</CardGroup>
|