/checklist/allsplits
Retrieves a list of all split IDs that donāt have their shares fully allocated (sum of shares ā 100%).
Headers:
x-tenant-id
: Required. The tenant IDAuthorization
: Required. Bearer token for authenticationMethod: GET
Response: The response contains a combined list of asset splits and product splits with their configurations.
curl --request GET \
--url https://server26-dot-royalti-project.uc.r.appspot.com/checklist/allsplits \
--header 'Authorization: Bearer <token>'
{
"count": 245,
"assetsplits": [
{
"assetId": "a1b2c3d4-e5f6-7890-1234-567890abcdef",
"assetTitle": "Hit Single",
"isrc": "USRC17607839",
"splits": [
{
"userId": "u1b2c3d4-e5f6-7890-1234-567890abcdef",
"userName": "Artist One",
"percentage": 70
}
]
}
],
"productsplits": [
{
"productId": "p1b2c3d4-e5f6-7890-1234-567890abcdef",
"productTitle": "Greatest Hits Album",
"upc": "123456789012",
"splits": [
{
"userId": "u1b2c3d4-e5f6-7890-1234-567890abcdef",
"userName": "Main Artist",
"percentage": 60
}
]
}
]
}
JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"
Successfully retrieved all splits checklist
The response is of type object
.
curl --request GET \
--url https://server26-dot-royalti-project.uc.r.appspot.com/checklist/allsplits \
--header 'Authorization: Bearer <token>'
{
"count": 245,
"assetsplits": [
{
"assetId": "a1b2c3d4-e5f6-7890-1234-567890abcdef",
"assetTitle": "Hit Single",
"isrc": "USRC17607839",
"splits": [
{
"userId": "u1b2c3d4-e5f6-7890-1234-567890abcdef",
"userName": "Artist One",
"percentage": 70
}
]
}
],
"productsplits": [
{
"productId": "p1b2c3d4-e5f6-7890-1234-567890abcdef",
"productTitle": "Greatest Hits Album",
"upc": "123456789012",
"splits": [
{
"userId": "u1b2c3d4-e5f6-7890-1234-567890abcdef",
"userName": "Main Artist",
"percentage": 60
}
]
}
]
}