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 releasedelete

Artists

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

Labels

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

Tracks

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

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 deleteddelete
  • 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 deleteddelete
  • 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 deleteddelete
    • 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 usedelete
  • 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 deleteddelete
    • Get track IDs contained on the Releaseget
    • Lookup metadata on a specific releaseget
    • Takedown an album, removing itdelete
  • 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.