logo logo
  • Home
  • Distro
  • Max
  • PRO
VerseOne Login

API Docs

  • Introduction Introduction
    • API Workflow Guide
    • Royalties API Walkthrough
  • Auth Requests Auth Requests
  • Authentication Authentication
    • Login
  • Distribution Distribution
    • Get All Releases
    • Show a Release Detail
    • Create a Release and Tracks
    • Upload an Artwork Image
    • Upload a Track File
    • Get Genres
    • Get Subgenres
    • Get Moods
    • Get Languages
    • Get Release Pricing
    • Update Release or Tracks metadata
    • Delete Release or Track
  • Royalties Royalties
    • Payouts list
    • Create Payout Request
    • Set Threshold
    • Get Pending Payouts for The User
    • Set Monthly Type
    • Income List
    • Get Invoice
  • Analytics Analytics
    • Get Product by UPC
    • Get Artist by Name
    • Get Territories
    • Get DSPs
    • Trends Total
    • Trends List
    • Trends Chart
    • Get Artist ID
    • Get Artist ID from Identifiers
    • Get Artist Social Stats
    • Get Artist Stats
    • Get Artist URLs
    • Get Instagram Audience Stats
    • Get Tiktok Audience Stats
    • Get Youtube Audience Stats
    • Get Youtube Market Coverage
    • Get Editorial Playlists
    • Get Curator Playlists
    • Get Radio Airplays
    • Get Radio
    • Get Charts
    • Get Social Audience Stats

VerseOne API Docs

Auth Requests

Once you have obtained an access token, you need to include it in the Authorization header for every API request to protected endpoints. This tells the server who you are and grants you the rights associated with your token.

Header: Authorization: Bearer {YOUR_AUTH_KEY}

  • Replace {YOUR_AUTH_KEY} with the actual token value you received.
  • All endpoints that require authentication are clearly marked with a requires authentication badge in this documentation.

Retrieving Your Token:

You can quickly generate or revoke your API token by visiting your VerseOne Pro dashboard:

  • Log in to your account.
  • Navigate to the API Settings or Developer section.
  • Click Generate API Token (or Regenerate to replace an existing one).
  • Copy the token and store it securely—treat it like a password.

Handling Token Expiration and Errors

  • Tokens expire after the configured expires_in duration (see the Get Access Token response).
  • If your request returns a 401 Unauthorized error, obtain a fresh token and retry.
  • Never include expired tokens in requests, as they will be rejected by the server.

  • Introduction
    • API Workflow Guide
    • Royalties API Walkthrough
  • Auth Requests
  • Authentication
    • Login
  • Distribution
    • Get All Releases
    • Show a Release Detail
    • Create a Release and Tracks
    • Upload an Artwork Image
    • Upload a Track File
    • Get Genres
    • Get Subgenres
    • Get Moods
    • Get Languages
    • Get Release Pricing
    • Update Release or Tracks metadata
    • Delete Release or Track
  • Royalties
    • Payouts list
    • Create Payout Request
    • Set Threshold
    • Get Pending Payouts for The User
    • Set Monthly Type
    • Income List
    • Get Invoice
  • Analytics
    • Get Product by UPC
    • Get Artist by Name
    • Get Territories
    • Get DSPs
    • Trends Total
    • Trends List
    • Trends Chart
    • Get Artist ID
    • Get Artist ID from Identifiers
    • Get Artist Social Stats
    • Get Artist Stats
    • Get Artist URLs
    • Get Instagram Audience Stats
    • Get Tiktok Audience Stats
    • Get Youtube Audience Stats
    • Get Youtube Market Coverage
    • Get Editorial Playlists
    • Get Curator Playlists
    • Get Radio Airplays
    • Get Radio
    • Get Charts
    • Get Social Audience Stats
CONTENT

© 2026 VerseOne Distribution. All Rights Reserved.