GET
/
artist
/
Get Artists
curl --request GET \
  --url https://server26-dot-royalti-project.uc.r.appspot.com/artist/ \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": [
    {
      "id": "<string>",
      "artistName": "<string>",
      "signDate": "2023-12-25",
      "label": "<string>",
      "externalId": "<string>",
      "TenantId": 123,
      "createdAt": "2023-11-07T05:31:56Z",
      "updatedAt": "2023-11-07T05:31:56Z"
    }
  ],
  "pagination": {
    "totalItems": 123,
    "totalPages": 123,
    "currentPage": 123,
    "pageSize": 123
  }
}

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"

Query Parameters

artistName
string

Filter artists by their name

externalId
string

Filter artists by external ID

page
integer
default:1

Page number for pagination

size
integer
default:10

Number of items per page

catalog
boolean

Include catalog information

q
string

Search query

statistics
boolean

Include statistical data

sort
string
default:updatedAt

Field to sort by

order
enum<string>
default:desc

Sort order

Available options:
asc,
desc
attributes
string

Comma-separated list of attributes to include

column
string

Specific column to filter

user
string

Filter by user ID

Response

200
application/json

Success

The response is of type object.