artist/
/artist/ endpoint allows the creation of a new artist profile by providing details such as artist name, sign date, label, external ID, links, associated users, and their respective split shares.
Method:POST
Request Payload:
| Parameter | Type | Description | Required |
|---|---|---|---|
| artistName | string | The name of the artist. | Yes |
| signDate | date | The date the artist was signed. | Yes |
| label | string | The label associated with the artist. | No |
| copyright | string | The copyright information of the artist. | No |
| publisher | string | The publisher information of the artist. | No |
| contributors | array | An array of objects containing contributor names and roles. | Yes |
| externalId | string | The external ID of the artist. | Yes |
| links | object | Links to the artist’s website and social media profiles. | Yes |
| users | array | An array of user IDs associated with the artist. | Yes |
| split | array | An array of objects containing user IDs and their respective shares. | Yes |
See sample payload and response below
JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"
The name of the artist
The date the artist was signed
An array of user IDs associated with the artist
An array of objects containing user IDs and their respective shares
The external ID of the artist
The label associated with the artist
Copyright information
Publisher information
Contributors to the artist
Links to the artist's website and social media profiles
Success
Unique identifier of the artist
Name of the artist
Date the artist was signed
Label associated with the artist
External ID of the artist
Copyright information
Publisher information
Social media and website links
Contributors to the artist
Tenant ID the artist belongs to
Timestamp of when the artist was created
Timestamp of when the artist was last updated