For AI agents: visit https://docs.novecore.dev/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Jump to Content
Novecore
GuidesAPI ReferenceDiscussions
v1.0

Novecore
API Reference
v1.0GuidesAPI ReferenceDiscussions

Novecore API

  • API Statusget
  • Endpoint Discoveryget
  • Routing Feedbackpost
  • Authentication
  • Client Configuration (Global)get
  • Client Configuration (Account)get

Errors

  • Errors
  • Authentication Required
  • Bad Request
  • Internal Server Error
  • Login Migration Required
  • Invalid Token
  • Missing Feature
  • Missing Permission
  • Missing Scope
  • Not Found

Permissions

  • Permissions
  • Orphan Accounts
  • Login Informationget
  • List Accounts for Loginget
  • Account Informationget

Onboarding

  • Onboarding
  • Start Onboarding Sessionpost
  • Basic Login Details Steppost
  • Silent Image Steppost
  • Silent iFrame Steppost
  • Email and Phone Verification Steppost
  • Request Phone Verification Codepost
  • Terms Acceptance Steppost

Releases

  • List all releaseget
  • Specific release detailsget
  • Create releasepost
  • Update releaseput
  • takedown releasepost
  • delete releasedel

Artists

  • List all artistsget
  • List specific artistget
  • Create artistpost
  • Update artistput
  • Delete artistdel

Labels

  • List all labelsget
  • List a specific labelget
  • Create Labelpost
  • Update Labelput
  • Delete Labeldel

Tracks

  • List all tracksget
  • List a specific trackget
  • Create trackpost
  • Delete trackdel

Novecore API

  • Tracks
    • Create a new trackpost
    • Pagably look up tracks in full detailget
    • Fetch all track IDs on this accountget
    • Lookup details of a Track by IDget
    • Flag a track as deleteddel
  • Labels
    • Create a new labelpost
    • Pagably get all labels on the accountget
    • Get all label IDs associated with this accountget
    • Lookup label by IDget
    • Flag a label as deleteddel
  • Files
    • Create a new filepost
    • Pagably get all files on the accountget
    • Get all file IDs associated with this accountget
    • Lookup file by IDget
    • Flag a file as deleteddel
    • Lookup file content by IDget
  • Artists
    • Create a new artistpost
    • Pagably get all artists for accountget
    • Fetch account artist idsget
    • Lookup Artist Details from IDget
    • Removes an artist from usedel
  • Releases
    • Create a new releasepost
    • Pagably get full details all releases associated with accountget
    • Get the IDs of all releases on this accountget
    • Lookup details on a specific releaseget
    • Flag a release as deleteddel
    • Get track IDs contained on the Releaseget
    • Lookup metadata on a specific releaseget
    • Takedown an album, removing itdel
  • Account
    • Get account informationget
    • Get available accountsget
  • Login
    • Get login informationget
Powered by 

Authentication

Novecore authentication is based on OpenID Connect. The discovery document can be found at https://auth.novecore.com/realms/master/.well-known/openid-configuration

To request an API key, you must currently contact our support team. In the future, a developer portal will be available.

Updated over 4 years ago


Updated over 4 years ago