Discover/suno.com API
live

suno.com APIsuno.com

Access Suno's explore feeds, trending songs, and playlist contents via API. Retrieve song metadata including audio URLs, play counts, tags, and artist info.

Endpoints
3
Updated
14d ago
Try it
Maximum number of songs to return.
Pagination cursor from previous response's next_cursor field. Omit for first page.
api.parse.bot/scraper/1e1a9405-ba82-4a65-99e1-e5088bf87a04/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/1e1a9405-ba82-4a65-99e1-e5088bf87a04/explore_songs?limit=3' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Browse songs from Suno's explore page. Returns curated songs from various feeds (Staff Picks, Best Of, etc.) with cursor-based pagination.

Input
ParamTypeDescription
limitintegerMaximum number of songs to return.
cursorstringPagination cursor from previous response's next_cursor field. Omit for first page.
Response
{
  "type": "object",
  "fields": {
    "songs": "array of song objects with id, title, artist, audio_url, play_count, duration, tags, and other metadata",
    "next_cursor": "string pagination cursor for next page, or null if no more results",
    "total_returned": "integer count of songs returned in this response"
  },
  "sample": {
    "data": {
      "songs": [
        {
          "id": "283a1bc8-0ada-4f07-ab43-87763aef527e",
          "url": "https://suno.com/song/283a1bc8-0ada-4f07-ab43-87763aef527e",
          "tags": "Uk drill singing",
          "title": "Fr u busy ?",
          "artist": "Ama",
          "duration": 66.4,
          "audio_url": "https://cdn1.suno.ai/283a1bc8-0ada-4f07-ab43-87763aef527e.mp3",
          "image_url": "https://cdn2.suno.ai/image_283a1bc8-0ada-4f07-ab43-87763aef527e.jpeg",
          "created_at": "2026-05-04T23:46:03.867Z",
          "play_count": 30412,
          "upvote_count": 539,
          "artist_handle": "missyuhbibi",
          "comment_count": 94,
          "model_version": "v5.5"
        }
      ],
      "next_cursor": "3",
      "total_returned": 3
    },
    "status": "success"
  }
}

About the suno.com API

The Suno API provides 3 endpoints for browsing AI-generated music on Suno, returning song metadata across curated explore feeds, trending charts, and named playlists. The get_trending_songs endpoint returns songs ranked by trending score, while explore_songs supports cursor-based pagination through staff-picked and curated feeds. Each song object includes fields like audio_url, play_count, duration, tags, artist, and title.

What the API Returns

All three endpoints return arrays of song objects sharing a consistent shape: id, title, artist, audio_url, play_count, duration, and tags. The audio_url field gives a direct link to the generated audio track, and play_count reflects how many times a song has been played on the platform. Tags describe the style, genre, or mood applied during generation.

Endpoints in Detail

explore_songs pulls from Suno's curated feeds — including Staff Picks and Best Of collections — and uses cursor-based pagination via the next_cursor response field. Pass the cursor value back as the cursor input param to advance through pages; omit it to start from the beginning. get_trending_songs takes an optional limit param and returns songs sorted by trending score, along with a total_available count. get_playlist_songs requires a playlist_id UUID and uses 1-indexed page-based pagination. Playlist IDs appear in explore_songs responses or can be read from Suno playlist URLs.

Pagination Patterns

explore_songs uses cursor-based pagination — store the next_cursor from each response and pass it to the next call. get_playlist_songs uses integer page numbers (page=1, page=2, etc.) alongside limit, and returns current_page, total_returned, and total_available so you can calculate how many pages remain. get_trending_songs does not paginate; it returns up to the requested limit from the available trending set.

Common use cases
  • Build a trending AI music dashboard using play_count and trending score data from get_trending_songs
  • Aggregate tagged songs by genre or mood using the tags field across explore feed pages
  • Embed audio players in an app by retrieving audio_url values from playlist or explore results
  • Track how play_count changes over time for specific song IDs to monitor engagement trends
  • Mirror a curated Suno playlist into an external music library using get_playlist_songs with pagination
  • Discover new AI-generated artists by collecting unique artist values from explore feeds
  • Populate a music recommendation engine using metadata like duration, tags, and play_count
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Suno have an official developer API?+
Suno does not publish an official public developer API. This Parse API provides structured access to song metadata from Suno's public explore and playlist pages.
What does the `explore_songs` endpoint return, and how does pagination work?+
explore_songs returns an array of song objects from Suno's curated feeds (such as Staff Picks and Best Of), along with a next_cursor string. Pass that cursor value as the cursor input parameter on the next call to retrieve the following page. When next_cursor is null, there are no more results.
Can I retrieve a specific song's full detail page, lyrics, or generation prompts?+
Not currently. The API returns song metadata fields — id, title, artist, audio_url, play_count, duration, and tags — but does not expose lyrics, generation prompts, or individual song detail pages as a dedicated endpoint. You can fork this API on Parse and revise it to add a song-detail endpoint covering those fields.
How do I find a playlist ID to use with `get_playlist_songs`?+
Playlist IDs are UUIDs that appear in the response data from explore_songs, or you can read them directly from Suno playlist URLs in your browser (e.g., suno.com/playlist/<uuid>). Pass that UUID as the required playlist_id parameter.
Does the API cover user profiles, followers, or a specific user's uploaded songs?+
Not currently. The API covers public explore feeds, trending songs, and playlist contents. It does not expose user profile data, follower counts, or per-user song libraries. You can fork this API on Parse and revise it to add a user-profile or user-songs endpoint.
Page content last updated . Spec covers 3 endpoints from suno.com.
Related APIs in MusicSee all →
djmag.com API
Access the latest DJ and electronic music news, discover rankings of the world's top 100 DJs and clubs, view detailed club profiles, and search through DJ Mag's extensive article archive. Stay updated on the electronic music scene with curated features, news updates, and industry insights all in one place.
glastonburyfestivals.co.uk API
Discover historical and current Glastonbury Festival line-ups, find artist set times and stage locations, and search for specific performers across all festival years. Stay updated with the latest festival news and explore detailed information about festival areas and stages.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
aoni.co.jp API
Browse and search voice actors, actresses, and junior talents from Aoni Production with detailed profiles including audio samples and work history. Access company information, news updates, and booking details to discover Japanese voice acting talent.
merchbar.com API
Search and discover music merchandise across vinyls, CDs, apparel, and accessories, then track product details, new arrivals, and sales by artist. Find exactly what you're looking for with real-time product information and pricing updates.
amoeba.com API
Search and browse Amoeba Music's catalog of vinyl records and CDs, including used listings, to find product details and discover new releases. Check store information to plan your visits to Amoeba's physical locations.
boletia.com API
Browse and search events on Boletia.com to discover concerts, shows, and performances across different venues and organizers, then view detailed event information and available ticket options. Filter events by category, venue, organizer, or explore trending music events in Mexico City.
axs.com API
Search for events, performers, and venues across AXS.com to find tickets, pricing, and availability information in your area or by category. Browse featured events, explore venues by city, and access detailed event information all in one place.