{"openapi":"3.1.0","info":{"title":"Artists Service API","version":"0.1.0"},"paths":{"/claims":{"post":{"tags":["Claims"],"summary":"Create a claim request","operationId":"create_claim_claims_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClaimCreateRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ClaimRequestSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/claims/{claim_id}/verification":{"post":{"tags":["Claims"],"summary":"Upload verification data","operationId":"upload_verification_claims__claim_id__verification_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"claim_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Claim Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VerificationUploadRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ClaimRequestSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/claims/{claim_id}/submit":{"post":{"tags":["Claims"],"summary":"Submit claim for review","operationId":"submit_claim_claims__claim_id__submit_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"claim_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Claim Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ClaimRequestSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/claims/my":{"get":{"tags":["Claims"],"summary":"Get my claims","operationId":"get_my_claims_claims_my_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_ClaimRequestListItem__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/claims/additional-info/status":{"get":{"tags":["Claims"],"summary":"Get claim requiring additional information (if any)","operationId":"get_claim_additional_info_status_claims_additional_info_status_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"claim_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Claim Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_Union_ClaimRequestSchema__NoneType__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/claims/{claim_id}":{"get":{"tags":["Claims"],"summary":"Get claim details","operationId":"get_claim_detail_claims__claim_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"claim_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Claim Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ClaimRequestSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/claims/{claim_id}/additional-details":{"post":{"tags":["Claims"],"summary":"Submit answers to requested additional information","operationId":"submit_claim_additional_details_claims__claim_id__additional_details_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"claim_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Claim Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArtistAdditionalDetailsSubmitRequestSchema"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ClaimRequestSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/me/profiles":{"get":{"tags":["Claims"],"summary":"Get my claimed profiles","operationId":"get_my_profiles_me_profiles_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_ProfileClaimSchema__"}}}}},"security":[{"HTTPBearer":[]}]}},"/contents/info/{artist_id}":{"get":{"tags":["contents"],"summary":"Get artist details","description":"Get detailed information about an artist","operationId":"get_artist_details_contents_info__artist_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistDetailsResponseSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contents/{artist_id}/popular-contents":{"get":{"tags":["contents"],"summary":"Get artist's popular content","description":"Get the most popular content by this artist","operationId":"get_artist_popular_content_contents__artist_id__popular_contents_get","deprecated":true,"security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Filter by content type","title":"Content Type"},"description":"Filter by content type"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_ContentShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contents/{artist_id}/latest-contents":{"get":{"tags":["contents"],"summary":"Get artist's latest content","description":"Get the latest releases by this artist","operationId":"get_artist_latest_content_contents__artist_id__latest_contents_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Filter by content type","title":"Content Type"},"description":"Filter by content type"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_ContentShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contents/{artist_id}/discography":{"get":{"tags":["contents"],"summary":"Get artist's discography","description":"Get all albums and singles by this artist","operationId":"get_artist_discography_contents__artist_id__discography_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_ContentSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contents/{artist_id}/albums/latest":{"get":{"tags":["contents"],"summary":"Get artist's latest albums","description":"Get the latest albums by this artist","operationId":"get_artist_albums_contents__artist_id__albums_latest_get","deprecated":true,"security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_list_AlbumShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contents/{artist_id}/podcasts":{"get":{"tags":["contents"],"summary":"Get artist's podcasts","description":"Get all podcasts by this artist","operationId":"get_artist_podcasts_contents__artist_id__podcasts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_AlbumShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contents/{artist_id}/all-contents":{"get":{"tags":["contents"],"summary":"Get all artist contents","description":"Get all content by this artist with pagination","operationId":"get_artist_all_contents_contents__artist_id__all_contents_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Filter by content type","title":"Content Type"},"description":"Filter by content type"},{"name":"sort_by","in":"query","required":false,"schema":{"type":"string","pattern":"^(releaseDate|totalPlays|title)$","default":"releaseDate","title":"Sort By"}},{"name":"sort_order","in":"query","required":false,"schema":{"type":"string","pattern":"^(asc|desc)$","default":"desc","title":"Sort Order"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_ContentShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contents/{artist_id}/playlists/popular":{"get":{"tags":["contents"],"summary":"Get artist's popular playlists","description":"Get popular playlists curated by this artist","operationId":"get_artist_popular_playlists_contents__artist_id__playlists_popular_get","deprecated":true,"security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_list_PlaylistShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contents/{artist_id}/similar":{"get":{"tags":["contents"],"summary":"Get similar artists","description":"Get artists similar to this one","operationId":"get_similar_artists_contents__artist_id__similar_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_ArtistShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contents/{artist_id}/stats":{"get":{"tags":["contents"],"summary":"Get artist stats","description":"Get statistics for an artist","operationId":"get_artist_stats_contents__artist_id__stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistStatsSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/contents/{content_id}/credits":{"get":{"tags":["contents"],"summary":"Content Credits","description":"Return credit information for a specific content item.\n\nSteps:\n- Accept `content_id` as a path parameter\n- Fetch the content via `artist_service.get_content_by_id`\n- Map content credit sections into `AllContentCreditsResponseSchema` and return","operationId":"content_credits_contents__content_id__credits_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"content_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Content Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_AllContentCreditsResponseSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/album/list":{"get":{"tags":["Album Groups"],"summary":"Album Group List","description":"Return a paginated list of album groups for the given artist and content type.\n\nSteps:\n- Validate the incoming artist id\n- Fetch the artist (ensures it exists)\n- Resolve content type and artist UUID\n- Query album groups via the service with pagination","operationId":"album_group_list_album_list_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist","in":"query","required":true,"schema":{"type":"string","format":"uuid","description":"Artist id","title":"Artist"},"description":"Artist id"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Content Type"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":10,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_AlbumShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/albums/{album_id}":{"get":{"tags":["Album Groups"],"summary":"Album Details","description":"Return the album/group details for a given album id and artist.\n\nSteps:\n- Validate the incoming artist id (required query param)\n- Fetch the artist (ensures it exists and is valid)\n- Normalize the artist UUID (service may return an object)\n- Query the album by id via the service and ensure it belongs to the artist\n- Return the album details (raises `MissingArtistIDError` if not found)","operationId":"album_details_albums__album_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"album_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Album Id"}},{"name":"artist","in":"query","required":false,"schema":{"type":"string","format":"uuid","description":"Artist id","title":"Artist"},"description":"Artist id"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_AlbumSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/all":{"get":{"tags":["Artists"],"summary":"All Core Artists","description":"Fetch a paginated list of all artists.","operationId":"all_core_artists_all_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Per Page"}},{"name":"core","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter for core artists only","title":"Core"},"description":"Filter for core artists only"},{"name":"verified","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by verified status","title":"Verified"},"description":"Filter by verified status"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_ArtistShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/basics/{artist_id}":{"get":{"tags":["Artists"],"summary":"Artist Basics","description":"Return basic artist information.\n\nSteps:\n- Validate the `artist_id` query parameter (required)\n- Fetch the artist (ensures it exists)\n- Return `ArtistShortSchema` with basic artist information","operationId":"artist_basics_basics__artist_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistShortSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/search":{"get":{"tags":["Artists"],"summary":"Search Artists","operationId":"search_artists_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","description":"Search query","default":"","title":"Q"},"description":"Search query"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_ArtistSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/details/{artist_id}":{"get":{"tags":["Artists"],"summary":"Artist Details","description":"Return artist details and latest release.\n\nSteps:\n- Validate the `artist` query parameter (required)\n- Fetch the artist (ensures it exists)\n- Compute the latest release (either content or album group)\n- Return `ArtistWithLatestReleaseSchema` with `artist` and `latestRelease`","operationId":"artist_details_details__artist_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistWithLatestReleaseSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Artists"],"summary":"Update Artist Details","description":"Edit artist details (authorized users only).\n\nSteps:\n- Validate the `artist` query parameter (required)\n- Require authenticated user and verify they can edit the artist\n- Apply the updates using the service and return updated artist details","operationId":"update_artist_details_details__artist_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArtistUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistWithLatestReleaseSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/{artist_id}/latest-release":{"get":{"tags":["Artists"],"summary":"Artist Latest Release","description":"Return latest release for an artist filtered by releaseDate.\n\nSteps:\n- Validate `artist_id` (required)\n- Resolve `content_type` (defaults to Album)\n- Fetch latest content ordered by releaseDate descending\n- Return `LatestReleaseSchema` or None if not found","operationId":"artist_latest_release__artist_id__latest_release_get","deprecated":true,"security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_LatestReleaseSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/{artist_id}/latest-releases":{"get":{"tags":["Artists"],"summary":"Artist Latest Releases","description":"Return paginated latest releases for an artist filtered by releaseDate.\n\nSteps:\n- Validate `artist_id` (required)\n- Resolve `content_type` (defaults to Album for backwards compatibility)\n- Resolve `entity_type` (defaults to Content, value=2)\n- Fetch latest contents or albums ordered by releaseDate descending\n- Return list of `ContentShortSchema`\n\nregardless of entity_type. This implementation maintains that behavior.","operationId":"artist_latest_releases__artist_id__latest_releases_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Filter by content type (e.g. Music, Video)","title":"Content Type"},"description":"Filter by content type (e.g. Music, Video)"},{"name":"entity_type","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Entity type filter: 1=ContentGroup/Album, 2=Content","title":"Entity Type"},"description":"Entity type filter: 1=ContentGroup/Album, 2=Content"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_ContentShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/top-hits/{artist_id}":{"get":{"tags":["Artists"],"summary":"Artist Top Hits","description":"Return paginated top hits for an artist ordered by play counts.\n\nSteps:\n- Validate `artist` query parameter (required)\n- Resolve `content_type` (defaults to Music)\n- Fetch top contents via `artist_service.call_top_contents_by_artist`\n- Return a list of `ContentShortSchema` items","operationId":"artist_top_hits_top_hits__artist_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Filter by content type (e.g. Music, Video)","title":"Content Type"},"description":"Filter by content type (e.g. Music, Video)"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_ContentShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/{artist_id}/live/status":{"get":{"tags":["Artists"],"summary":"Get live status for an artist","description":"Get live status for an artist. This is called by clients to check the current live status of an artist.\n    - Fetches the live status from the database for the specified artist.\n    - Returns the live status with details such as whether the artist is currently live, chat status, start time, end time, and overall live streaming status.","operationId":"get_artist_live_status_api__artist_id__live_status_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistEngagementStatus_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-events":{"get":{"tags":["Artists"],"summary":"Artist App Events","description":"Get paginated list of app events for a given artist and user.\n\nArgs:\n    artist_id (UUID): Unique identifier for the artist.\n    trigger (Optional[str]): Optional trigger filter.\n    start_date (Optional[date]): Filter events starting from this date (inclusive).\n    end_date (Optional[date]): Filter events ending at this date (inclusive).\n    current_user (User): The currently authenticated user.\n    artist_service (ArtistService): Artist service dependency.\n    page (int): Page number for pagination.\n    per_page (int): Number of items per page.\n\nReturns:\n    GResponse[PaginatedResponse[ArtistAppEvents]]: Paginated response containing artist app events.","operationId":"artist_app_events_app_events_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"trigger","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Trigger"}},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Format YYYY-MM-DD","title":"Start Date"},"description":"Format YYYY-MM-DD"},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Format YYYY-MM-DD","title":"End Date"},"description":"Format YYYY-MM-DD"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_ArtistAppEvents__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Artists"],"summary":"Create Artist App Event Api","description":"Create a new app event for a given artist.\n\nArgs:\n    payload (ArtistAppEvents): The app event data to create.\n    current_user (User): The currently authenticated user.\n    artist_service (ArtistService): Artist service dependency.\n\nReturns:\n    GResponse[ArtistAppEvents]: Response containing the created artist app event.","operationId":"create_artist_app_event_api_app_events_post","security":[{"HTTPBearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppEventsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_NoneType_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/studio-roles":{"get":{"tags":["Artists"],"summary":"Get User Studio Roles","description":"Return the list of studio roles associated with the current user.\n\nSteps:\n- Decode the current user token and extract user id\n- Call `artist_service.call_artist_with_studiodata_by_user_id` to fetch roles\n- Return the list of `StudioRoleResponse` items","operationId":"get_user_studio_roles_studio_roles_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_StudioRoleResponse__"}}}}},"security":[{"HTTPBearer":[]}]}},"/events/list":{"get":{"tags":["Events"],"summary":"Events List","operationId":"events_list_events_list_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist","in":"query","required":true,"schema":{"type":"string","format":"uuid","description":"Artist id","title":"Artist"},"description":"Artist id"},{"name":"event_on","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Filter by event date (YYYY-MM-DD)","title":"Event On"},"description":"Filter by event date (YYYY-MM-DD)"},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Filter by start date (YYYY-MM-DD)","title":"Start Date"},"description":"Filter by start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Filter by end date (YYYY-MM-DD)","title":"End Date"},"description":"Filter by end date (YYYY-MM-DD)"},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/EventStatus"},{"type":"null"}],"description":"Event status filter","title":"Status"},"description":"Event status filter"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":10,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_EventShortSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events/{event_id}":{"get":{"tags":["Events"],"summary":"Event Details","operationId":"event_details_events__event_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"event_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Event Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EventSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/notifications/list":{"get":{"tags":["Notifications"],"summary":"Notifications List","description":"Get paginated notifications for the current user filtered by artist.\n\nThis endpoint returns notifications based on the user's studio role:\n- ArtistManager: Requires artist_id, returns notifications for that artist\n- GoongoonaloAdmin: Requires artist_id, returns notifications for any artist\n- Artist: Returns notifications for their own artist\n\nArgs:\n    artist: Artist UUID (query param)\n    artist_id: Artist UUID (alternative query param)\n    is_read: Filter by read status (default: False for unread)\n    page: Page number for pagination\n    per_page: Number of items per page\n    current_user: Authenticated user from token\n    notification_service: Injected notification service\n\nReturns:\n    Dictionary with items (list of notifications) and meta (pagination info)","operationId":"notifications_list_notifications_list_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID","title":"Artist Id"},"description":"Artist ID"},{"name":"is_read","in":"query","required":false,"schema":{"type":"boolean","description":"Filter by read status","default":false,"title":"Is Read"},"description":"Filter by read status"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"Page number","default":1,"title":"Page"},"description":"Page number"},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"Items per page","default":10,"title":"Per Page"},"description":"Items per page"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_NotificationItemSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/notifications/mark-read":{"get":{"tags":["Notifications"],"summary":"Notifications Mark Read","description":"Mark notification(s) as read for the current user/artist.\n\nWhen `notification_id` is provided, only that notification is marked read.\nOtherwise all unread notifications for the resolved artist are marked read.\n\nThis endpoint marks notifications as read based on the user's studio role:\n- ArtistManager: Requires artist_id, marks notifications for that artist\n- GoongoonaloAdmin: Requires artist_id, marks notifications for any artist\n- Artist: Marks notifications for their own artist\n\nArgs:\n    artist: Artist UUID (query param)\n    artist_id: Artist UUID (alternative query param)\n    notification_id: Optional single notification to mark read\n    current_user: Authenticated user from token\n    notification_service: Injected notification service\n\nReturns:\n    Success response","operationId":"notifications_mark_read_notifications_mark_read_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID","title":"Artist Id"},"description":"Artist ID"},{"name":"notification_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Notification ID to mark as read (omit to mark all unread)","title":"Notification Id"},"description":"Notification ID to mark as read (omit to mark all unread)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_NoneType_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/posts/form-data":{"get":{"tags":["Notifications"],"summary":"Create Post Form Data","description":"Get form data for creating a post, including available notification targets.\n\nIf an artist ID is provided and the artist is a core member,\nthe 'notification:core_members' target will be included.\n\nArgs:\n    artist: Optional artist UUID to check for core member status\n    current_user: Authenticated user from token\n    notification_service: Injected notification service\n\nReturns:\n    CreatePostFormDataResponse with list of available targets","operationId":"create_post_form_data_posts_form_data_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID","title":"Artist Id"},"description":"Artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePostFormDataResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/{artist_id}":{"get":{"tags":["Dashboard"],"summary":"Get Artist Dashboard Stats","description":"Get dashboard statistics for an artist.\n\nThis endpoint returns aggregated statistics for an artist including:\n- **currentListeners**: Count of users currently listening to the artist's content\n- **topTracks**: List of top performing tracks ordered by total views\n\nSteps:\n1. Validate that either 'artist' or 'artist_id' query parameter is provided\n2. Fetch dashboard statistics via the dashboard service\n3. Return formatted response with current listeners and top tracks\n\nQuery Parameters:\n- **artist**: UUID of the artist (required, can also use 'artist_id')\n- **count**: Number of top tracks to return (default: 10, max: 100)\n\nReturns:\n    DashboardStatsResponse: Dashboard statistics including current listeners and top tracks\n\nRaises:\n    MissingArtistIDException: If no artist ID is provided\n    ArtistNotFoundException: If the specified artist does not exist","operationId":"get_artist_dashboard_stats_dashboard__artist_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Number of top tracks to return","default":10,"title":"Count"},"description":"Number of top tracks to return"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DashboardStatsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/profile-overview/{artist_id}":{"get":{"tags":["Dashboard"],"summary":"Get Artist Profile Overview","description":"Aggregated profile overview for the merged artist profile page.","operationId":"get_artist_profile_overview_profile_overview__artist_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"top_limit","in":"query","required":false,"schema":{"type":"integer","maximum":20,"minimum":1,"description":"Max top contents to return","default":10,"title":"Top Limit"},"description":"Max top contents to return"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistProfileOverviewResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/feed/{artist_id}/token":{"get":{"tags":["feed"],"summary":"Get Artist Feed Token Api","description":"Get Artists Feed Token","operationId":"get_artist_feed_token_api_feed__artist_id__token_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Artist Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistsFeedTokenSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/feed/{feed_group}/{user_id}/activities":{"post":{"tags":["feed"],"summary":"Add Activity","description":"Add a new activity to a user's feed.","operationId":"add_activity_feed__feed_group___user_id__activities_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"feed_group","in":"path","required":true,"schema":{"type":"string","title":"Feed Group"}},{"name":"user_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"User Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Activity"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_Dict_str__Any__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/feed/follow":{"post":{"tags":["feed"],"summary":"Follow","description":"Follow another user's feed.","operationId":"follow_feed_follow_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FollowRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_Dict_str__Any__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/feed/{feed_group}/{user_id}":{"get":{"tags":["feed"],"summary":"Feed Fetch","description":"Get activities in a user's feed with pagination (limit/offset).","operationId":"feed_fetch_feed__feed_group___user_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"feed_group","in":"path","required":true,"schema":{"type":"string","title":"Feed Group"}},{"name":"user_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"User Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"exclusiveMinimum":0,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_Dict_str__Any__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/feed/{feed_id}":{"patch":{"tags":["feed"],"summary":"Feed Patch","description":"feeds_api","operationId":"feed_patch_feed__feed_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"feed_id","in":"path","required":true,"schema":{"type":"string","title":"Feed Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeedData"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_bool_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/application/submit":{"post":{"tags":["Artist Application"],"summary":"Submit an artist application","description":"Submit an application to become a listed artist on the platform.","operationId":"submit_artist_application_api_application_submit_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArtistApplicationSubmitRequestSchema"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistApplicationResponseSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/application/status":{"get":{"tags":["Artist Application"],"summary":"Get the status of my latest artist application","description":"Return the most recent artist application submitted by the current user.","operationId":"get_artist_application_status_application_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistApplicationResponseSchema_"}}}}},"security":[{"HTTPBearer":[]}]}},"/application/{application_id}":{"get":{"tags":["Artist Application"],"summary":"Get one artist application by ID","operationId":"get_artist_application_by_id_application__application_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"application_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"Artist application ID","title":"Application Id"},"description":"Artist application ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistApplicationResponseSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/application/{application_id}/additional-details":{"patch":{"tags":["Artist Application"],"summary":"Submit answers for requested additional information","operationId":"submit_artist_application_additional_details_application__application_id__additional_details_patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"application_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"Artist application ID","title":"Application Id"},"description":"Artist application ID"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArtistAdditionalDetailsSubmitRequestSchema"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistApplicationResponseSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/application/list/mine":{"get":{"tags":["Artist Application"],"summary":"List all my artist applications","description":"Return a paginated list of all artist applications submitted by the current user.","operationId":"list_my_artist_applications_application_list_mine_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Per Page"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PaginatedResponse_ArtistApplicationResponseSchema__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/support/thread":{"get":{"tags":["Support Chat"],"summary":"Get or create the support thread for an artist","description":"Returns the artist's private support conversation with the Goongoonalo admin\n    team, creating the underlying GetStream channel on first use.\n    - The caller must have a studio role (artist or artist manager) on the artist.\n    - Returns the Stream channel reference plus caller-scoped Stream credentials.","operationId":"get_support_thread_support_thread_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artistId","in":"query","required":true,"schema":{"type":"string","format":"uuid","description":"Artist whose support thread to open","title":"Artistid"},"description":"Artist whose support thread to open"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SupportThreadSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/support/suggestions":{"get":{"tags":["Support Chat"],"summary":"Get suggested support messages for an artist","description":"Returns quick-reply message suggestions for the support chat composer,\n    contextual to the artist's active claim requests and artist applications.","operationId":"get_support_suggestions_support_suggestions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artistId","in":"query","required":true,"schema":{"type":"string","format":"uuid","description":"Artist whose support context to use","title":"Artistid"},"description":"Artist whose support context to use"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SupportChatSuggestionsSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/oauth/initiate/{platform}":{"get":{"tags":["Social Publishing"],"summary":"Initiate OAuth flow for a social platform","operationId":"initiate_oauth_social_oauth_initiate__platform__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"platform","in":"path","required":true,"schema":{"type":"string","title":"Platform"}},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_OAuthInitiateResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/oauth/callback/{platform}":{"post":{"tags":["Social Publishing"],"summary":"Exchange provider auth code and connect a social account","operationId":"oauth_callback_connect_account_social_oauth_callback__platform__post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"platform","in":"path","required":true,"schema":{"type":"string","title":"Platform"}},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SocialOAuthCallbackRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SocialAccountResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/media/upload-url":{"post":{"tags":["Social Publishing"],"summary":"Generate a presigned upload URL for private social media","operationId":"generate_social_media_upload_url_social_media_upload_url_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SocialMediaUploadRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SocialMediaUploadResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/facebook/connect":{"post":{"tags":["Social Publishing"],"summary":"Connect Facebook via Facebook Login access token","operationId":"connect_facebook_via_facebook_token_social_facebook_connect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SocialFacebookTokenConnectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SocialAccountResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/facebook/connect-page":{"post":{"tags":["Social Publishing"],"summary":"Manually connect a Facebook Page by URL","operationId":"connect_facebook_page_manually_social_facebook_connect_page_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FacebookManualConnectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_FacebookManualConnectResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/facebook/instagram/connect":{"post":{"tags":["Social Publishing"],"summary":"Connect Instagram via Facebook Login access token","operationId":"connect_instagram_via_facebook_token_social_facebook_instagram_connect_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SocialFacebookTokenConnectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SocialAccountResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/accounts":{"get":{"tags":["Social Publishing"],"summary":"List all connected social accounts for the current artist","operationId":"list_accounts_social_accounts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_SocialAccountResponse__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/accounts/{platform}":{"delete":{"tags":["Social Publishing"],"summary":"Disconnect a social account","operationId":"disconnect_account_social_accounts__platform__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"platform","in":"path","required":true,"schema":{"type":"string","title":"Platform"}},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SocialAccountResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/posts/validate":{"post":{"tags":["Social Publishing"],"summary":"Validate media moderation before final publish","operationId":"validate_post_before_publish_social_posts_validate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSocialPostRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SocialPostModerationValidationResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/posts":{"post":{"tags":["Social Publishing"],"summary":"Create a post and fan out to selected platforms","operationId":"create_post_social_posts_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSocialPostRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SocialPostResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Social Publishing"],"summary":"List all posts for the current artist","operationId":"list_posts_social_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_SocialPostListItem__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/posts/{post_id}":{"get":{"tags":["Social Publishing"],"summary":"Get a single post with per-platform statuses","operationId":"get_post_social_posts__post_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"post_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Post Id"}},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SocialPostResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Social Publishing"],"summary":"Update a scheduled social post","operationId":"update_post_social_posts__post_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"post_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Post Id"}},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSocialPostRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_SocialPostResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Social Publishing"],"summary":"Delete a scheduled social post","operationId":"delete_post_social_posts__post_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"post_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Post Id"}},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_NoneType_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/platform-posts/{platform_post_id}":{"get":{"tags":["Social Publishing"],"summary":"Get per-platform publish status for a single platform post","operationId":"get_platform_post_social_platform_posts__platform_post_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"platform_post_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Platform Post Id"}},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PlatformPostStatusSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/platform-posts/{platform_post_id}/retry-now":{"get":{"tags":["Social Publishing"],"summary":"Retry a failed platform post immediately (synchronous)","operationId":"retry_platform_post_now_social_platform_posts__platform_post_id__retry_now_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"platform_post_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Platform Post Id"}},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PlatformPostStatusSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/platform-posts/{platform_post_id}/retry-now/poll":{"get":{"tags":["Social Publishing"],"summary":"Poll status for a previously triggered synchronous retry","operationId":"retry_platform_post_poll_social_platform_posts__platform_post_id__retry_now_poll_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"platform_post_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Platform Post Id"}},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Selected artist ID","title":"Artist Id"},"description":"Selected artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PlatformPostStatusSchema_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/health":{"get":{"tags":["health"],"summary":"Health Check","operationId":"health_check_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/":{"get":{"tags":["artists"],"summary":"Root","operationId":"root__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"Activity":{"properties":{"actor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Actor"},"verb":{"type":"string","minLength":1,"title":"Verb"},"object":{"type":"string","minLength":1,"title":"Object"},"foreign_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Foreign Id"},"time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Time"},"target":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Target"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"attachments":{"anyOf":[{"$ref":"#/components/schemas/Attachments"},{"type":"null"}]},"to":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"To"},"moderation_template":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Moderation Template"},"entityType":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Entitytype"},"data":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Data"},"popularity":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Popularity"},"extra":{"additionalProperties":true,"type":"object","title":"Extra"}},"type":"object","required":["verb","object"],"title":"Activity","description":"Activity model for feed operations."},"AdditionalDetailsType":{"type":"string","enum":["text","yes_no","document"],"title":"AdditionalDetailsType"},"AlbumSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"collaborators":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Collaborators"},"languages":{"items":{},"type":"array","title":"Languages"},"genres":{"items":{},"type":"array","title":"Genres"},"markets":{"items":{},"type":"array","title":"Markets"},"tags":{"items":{},"type":"array","title":"Tags"},"featuredPictureUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredpictureurl"},"explicitLyrics":{"type":"boolean","title":"Explicitlyrics","default":false},"contents":{"items":{"$ref":"#/components/schemas/ContentShortSchema"},"type":"array","title":"Contents"},"isLiked":{"type":"boolean","title":"Isliked","default":false},"isFollowed":{"type":"boolean","title":"Isfollowed","default":false},"shareUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Shareurl"},"leadArtists":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Leadartists"},"thumbnailUrl":{"items":{"type":"string"},"type":"array","title":"Thumbnailurl"},"id":{"type":"string","format":"uuid","title":"Id"},"title":{"type":"string","title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"contentType":{"type":"integer"},"upcCode":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Upccode"},"releaseDate":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Releasedate"},"totalLikes":{"type":"integer","title":"Totallikes","default":0},"totalViews":{"type":"integer","title":"Totalviews","default":0},"totalTracks":{"type":"integer","title":"Totaltracks","default":0}},"type":"object","required":["id","title","contentType"],"title":"AlbumSchema"},"AlbumShortSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"leadArtists":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Leadartists"},"thumbnailUrl":{"items":{"type":"string"},"type":"array","title":"Thumbnailurl"},"id":{"type":"string","format":"uuid","title":"Id"},"title":{"type":"string","title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"contentType":{"type":"integer"},"upcCode":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Upccode"},"releaseDate":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Releasedate"},"totalLikes":{"type":"integer","title":"Totallikes","default":0},"totalViews":{"type":"integer","title":"Totalviews","default":0},"totalTracks":{"type":"integer","title":"Totaltracks","default":0}},"type":"object","required":["id","title","contentType"],"title":"AlbumShortSchema","description":"Minimal album information for lists and embeddings.\nUsed in library, recommendations, search results, etc."},"AllContentCreditsResponseSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"videoCredits":{"items":{"$ref":"#/components/schemas/ContentCreditResponseSchema"},"type":"array","title":"Videocredits","default":[]},"audioCredits":{"items":{"$ref":"#/components/schemas/ContentCreditResponseSchema"},"type":"array","title":"Audiocredits","default":[]},"musicianCredits":{"items":{"$ref":"#/components/schemas/ContentCreditResponseSchema"},"type":"array","title":"Musiciancredits","default":[]}},"type":"object","title":"AllContentCreditsResponseSchema","description":"Response containing all credits for a content."},"AppEventItem":{"properties":{"trigger":{"anyOf":[{"$ref":"#/components/schemas/AppEventsTriggerEnum"},{"$ref":"#/components/schemas/ArtistAppEventsTriggerEnum"}],"title":"Trigger","description":"Event trigger name (e.g., 'play_song', 'ad_event')"},"recordedAt":{"type":"string","format":"date-time","title":"Recordedat","description":"Timestamp when the event was recorded (ISO 8601 format)"},"attributes":{"anyOf":[{"$ref":"#/components/schemas/EventAttributes"},{"type":"null"}]},"device":{"anyOf":[{"$ref":"#/components/schemas/DeviceInfo"},{"type":"null"}]},"appInfo":{"anyOf":[{"$ref":"#/components/schemas/AppInfo-Input"},{"type":"null"}]},"sessionId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sessionid"},"playbackSessionId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Playbacksessionid"},"referralId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Referralid"},"artist_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artist Id"}},"type":"object","required":["trigger","recordedAt"],"title":"AppEventItem","description":"Single app event item."},"AppEventsRequest":{"properties":{"events":{"items":{"$ref":"#/components/schemas/AppEventItem"},"type":"array","title":"Events"}},"type":"object","title":"AppEventsRequest","description":"Request body for app events endpoint."},"AppEventsTriggerEnum":{"type":"string","enum":["unknown","ad_event","add_song_to_playlist","playlist_creation_failure","buy_event","buy_event_failed","close_artist_chat","close_create_new_playlist","comment_post","currently_playing","event_payment_failure","event_payment_success","follow_artist","follow_playlist","follow_podcast","join_event","like_album","like_episode","like_poetry","like_post","like_song","like_streamable","notification_action","notification_closed","notification_opened","open_about_artist","open_add_song_to_playlist","open_add_songs_to_playlist","open_album","open_album_search_results_tab","open_artist","open_artist_chat","open_artist_discography","open_artist_events_tab","open_artist_feeds_tab","open_artist_merchandise","open_artist_music_tab","open_artist_search_results_tab","open_artist_videos_tab","open_artists_search_results_tab","open_banner_artist","open_banner_event","open_banner_playlist","open_create_new_playlist","open_episode","open_event","open_event_disclaimer","open_event_related_artist","open_event_terms_and_conditions","open_feeds_tab","open_home_tab","open_music_search_results_tab","open_my_library_albums","open_my_library_artists","open_my_library_events","open_my_library_music","open_my_library_playlists","open_my_library_podcast","open_my_library_poetry","open_my_library_videos","open_playlist_search_results_tab","open_podcasts_search_results_tab","open_mylibrary_tab","open_playlist","open_podcast","open_post","open_purchased_event","open_search_tab","open_top_results_search_results_tab","open_video_search_results_tab","open_videos_search_results_tab","play_album","play_artist_song","play_episode","play_episode_complete","play_playlist","play_podcast","play_poetry","play_poetry_complete","play_single","play_single_complete","play_streamable","play_streamable_complete","playlist_creation_success","register_event","remove_song_from_playlist","search_completed","search_initiated","unfollow_artist","unfollow_playlist","unfollow_podcast","unlike_album","unlike_episode","unlike_poetry","unlike_post","unlike_song","unlike_streamable","user_login_success","open_banner_advertisement","open_live_stream"],"title":"AppEventsTriggerEnum"},"AppInfo-Input":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"},"buildNumber":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Buildnumber"},"bundleId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bundleid"}},"type":"object","title":"AppInfo","description":"App information for event tracking."},"AppInfo-Output":{"properties":{"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"},"buildNumber":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Buildnumber"},"bundleId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bundleid"}},"type":"object","title":"AppInfo","description":"App information for event tracking."},"ArtistAdditionalDetailsAnswerSchema":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"answer":{"type":"string","maxLength":2048,"minLength":1,"title":"Answer"}},"additionalProperties":false,"type":"object","required":["id","answer"],"title":"ArtistAdditionalDetailsAnswerSchema","description":"Applicant answer for one detail item."},"ArtistAdditionalDetailsResponseSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"type":{"anyOf":[{"$ref":"#/components/schemas/AdditionalDetailsType"},{"type":"null"}]},"question":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Question"},"answer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Answer"},"isMandatory":{"type":"boolean","title":"Ismandatory","default":false},"isApproved":{"type":"boolean","title":"Isapproved","default":false}},"type":"object","required":["id"],"title":"ArtistAdditionalDetailsResponseSchema","description":"Additional detail item on an artist application (admin questions / applicant answers)."},"ArtistAdditionalDetailsSubmitRequestSchema":{"properties":{"answers":{"items":{"$ref":"#/components/schemas/ArtistAdditionalDetailsAnswerSchema"},"type":"array","minItems":1,"title":"Answers"}},"additionalProperties":false,"type":"object","required":["answers"],"title":"ArtistAdditionalDetailsSubmitRequestSchema","description":"Applicant: submit answers for pending additional-info items."},"ArtistAppEvents":{"properties":{"createdAt":{"type":"string","format":"date-time","title":"Createdat"},"updatedAt":{"type":"string","format":"date-time","title":"Updatedat"},"deleted":{"type":"boolean","title":"Deleted","default":false},"id":{"type":"string","format":"uuid","title":"Id"},"user":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User"},"attributes":{"additionalProperties":true,"type":"object","title":"Attributes"},"trigger":{},"device":{"additionalProperties":true,"type":"object"},"appInfo":{"additionalProperties":true,"type":"object"},"artist_id":{"type":"string","format":"uuid","title":"Artist Id"}},"type":"object","required":["trigger","artist_id"],"title":"ArtistAppEvents","description":"Artist app specific event tracking."},"ArtistAppEventsTriggerEnum":{"type":"string","enum":["add_gdp_period","add_genere","add_language","add_tag","album_drafted","approve_artist","approve_event","cancel_event","close_chat_room","close_create_new_post","close_livestream","comment_post","create_notification_alert_event","create_notification_event","created_alert","created_coupon","created_custom_notification","created_event","created_gdp_zone","created_subscription","created_top_section","delete_coupon","delete_event","delete_top_section","drafted_poem","drafted_video","join_event","like_post","logout_user","open_GDP_period_list","open_GDP_zone_list","open_album","open_album_search_results_tab","open_album_creation_form","open_album_stats_tab","open_albums_tab","open_alerts","open_app_invites","open_app_user_list","open_artist","open_artist_albums_tab","open_artist_artist_info_tab","open_artist_drafts_tab","open_artist_events_tab","open_artist_featured_in_tab","open_artist_finance_stats_tab","open_artist_journey_tab","open_artist_list","open_artist_listener_stats_tab","open_artist_request_approved_tab","open_artist_request_pending_tab","open_artist_request_rejected_tab","open_artist_singles_tab","open_artist_upcoming_tab","open_artist_videos_tab","open_cancelled_events_tab","open_chat_room","open_completed_events_tab","open_content","open_content_tab","open_coupons","open_create_new_post","open_custom_notification","open_dashboard","open_drafted_album","open_drafts_episodes_tab","open_drafts_poems_tab","open_drafts_tab","open_drafts_video_tab","open_edit_album","open_episodes_tab","open_event","open_event_approval_detail","open_event_approval_request","open_event_creation_form","open_event_stats","open_event_tab","open_featured_banner","open_feed_tab","open_finance_details_stats","open_finance_stats","open_genere_list","open_home","open_language_list","open_listener_stats","open_livestream","open_livestream_list","open_livestream_tab","open_notification","open_overall_finance_details_stats","open_overall_finance_stats","open_pending_approval_events_tab","open_playlist","open_playlist_list","open_podcast_list","open_poem","open_poem_info","open_poem_info_tab","open_poem_stats_tab","open_poems","open_poems_tab","open_preview_poem","open_preview_video","open_profile","open_recorded_videos_events_tab","open_role_list","open_settings","open_single","open_single_creation_form","open_single_info","open_single_info_tab","open_single_stats_tab","open_singles_tab","open_spotlight","open_stats_episodes_tab","open_streamable_tab","open_subscription","open_subscription_info","open_subscription_tab","open_subscriptions","open_switch_profile","open_tag_list","open_top_section_list","open_top_song_tab","open_upcoming_episodes_tab","open_upcoming_events_tab","open_upcoming_poems_tab","open_upcoming_tab","open_upcoming_video_tab","open_user_profile","open_video","open_video_creation_form","open_video_edit_form","open_video_stats_tab","open_videos","open_videos_tab","play_album","play_discography_song","play_single","play_single_complete","play_streamable","pospone_event","preview_single","preview_video","published_album","published_episodes","published_poem","published_single","published_video","reject_event","remove_album_song","reorder_featured_banner","single_drafted","start_livestream","start_spotlight","switched_user_profile","unlike_post","update_genere","updated_album","updated_alert","updated_coupon","updated_drafted_album","updated_drafted_poem","updated_event","updated_featured_banner","updated_poem","updated_single","updated_single_drafted","updated_subscription","updated_top_section","updated_video","upload_album_song","leaved_go_live"],"title":"ArtistAppEventsTriggerEnum"},"ArtistApplicationResponseSchema":{"properties":{"featuredPictureUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredpictureurl","default":"https://cdn.goongoonalo.com/artists/unverified_artist.webp"},"featuredVideoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredvideourl"},"profilePicture":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Profilepicture"},"bio":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio"},"firstName":{"type":"string","title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"stageName":{"type":"string","title":"Stagename"},"artistProfileId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Artistprofileid"},"userId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Userid"},"phoneNumber":{"type":"string","title":"Phonenumber"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"workLinks":{"items":{"type":"string"},"type":"array","title":"Worklinks","default":[]},"socialLinks":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Sociallinks"},"galleryImages":{"items":{"type":"string"},"type":"array","title":"Galleryimages","default":[]},"revewerId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Revewerid"},"aadhaarFrontUrl":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Aadhaarfronturl"},"aadhaarBackUrl":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Aadhaarbackurl"},"livePhotoUrl":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Livephotourl"},"agreementUrl":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Agreementurl"},"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"status":{"$ref":"#/components/schemas/ArtistApplicationStatus"},"rejectReason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rejectreason"},"submittedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Submittedat"},"reviewedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Reviewedat"},"languages":{"items":{"$ref":"#/components/schemas/LanguageSchema"},"type":"array","title":"Languages","default":[]},"genres":{"items":{"$ref":"#/components/schemas/GenreSchema"},"type":"array","title":"Genres","default":[]},"additionalDetails":{"items":{"$ref":"#/components/schemas/ArtistAdditionalDetailsResponseSchema"},"type":"array","title":"Additionaldetails","default":[]}},"type":"object","required":["firstName","stageName","phoneNumber","id","status"],"title":"ArtistApplicationResponseSchema","description":"Response schema for artist application details."},"ArtistApplicationStatus":{"type":"string","enum":["new","approved","rejected","update_required","blocked"],"title":"ArtistApplicationStatus"},"ArtistApplicationSubmitRequestSchema":{"properties":{"featuredPictureUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredpictureurl","default":"https://cdn.goongoonalo.com/artists/unverified_artist.webp"},"featuredVideoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredvideourl"},"profilePicture":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Profilepicture"},"bio":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio"},"firstName":{"type":"string","title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"stageName":{"type":"string","title":"Stagename"},"artistProfileId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Artistprofileid"},"userId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Userid"},"phoneNumber":{"type":"string","title":"Phonenumber"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"workLinks":{"items":{"type":"string"},"type":"array","title":"Worklinks","default":[]},"socialLinks":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Sociallinks"},"galleryImages":{"items":{"type":"string"},"type":"array","title":"Galleryimages","default":[]},"revewerId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Revewerid"},"aadhaarFrontUrl":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Aadhaarfronturl"},"aadhaarBackUrl":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Aadhaarbackurl"},"livePhotoUrl":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Livephotourl"},"agreementUrl":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Agreementurl"},"languages":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Languages","default":[]},"genres":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Genres","default":[]},"phoneVerificationToken":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phoneverificationtoken"}},"additionalProperties":false,"type":"object","required":["firstName","stageName","phoneNumber"],"title":"ArtistApplicationSubmitRequestSchema","description":"Request schema for public artist application submission."},"ArtistClaimRoles":{"type":"string","enum":["artist","artist_manager"],"title":"ArtistClaimRoles"},"ArtistClaimStatus":{"type":"string","enum":["draft","submitted","under_review","approved","rejected","more_info"],"title":"ArtistClaimStatus"},"ArtistDetailsResponseSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"firstName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"stageName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stagename"},"profilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicture"},"featuredPictureUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredpictureurl"},"featuredVideoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredvideourl"},"totalFollows":{"type":"integer","title":"Totalfollows","description":"Total number of followers for the artist","default":0,"deprecated":true},"verifiedMember":{"type":"boolean","title":"Verifiedmember","description":"Whether the artist is a verified member of the platform","default":false},"coreMember":{"type":"boolean","title":"Coremember","description":"Whether the artist is a core member of the platform","default":false},"isChatLive":{"type":"boolean","title":"Ischatlive","description":"Whether the artist's chat is currently live","default":false,"deprecated":true},"isLive":{"type":"boolean","title":"Islive","description":"Whether the artist is currently live streaming","default":false,"deprecated":true},"bio":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio"},"galleryImages":{"items":{"type":"string"},"type":"array","title":"Galleryimages"},"socialLinks":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Sociallinks"},"languages":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Languages"},"genres":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Genres"},"roles":{"items":{"type":"integer"},"type":"array","title":"Roles"},"isFollowing":{"type":"boolean","title":"Isfollowing","default":false},"isDetailsEnabled":{"type":"boolean","title":"Isdetailsenabled","default":true},"identity":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Identity"},"totalViews":{"type":"integer","title":"Totalviews","default":0},"shareUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Shareurl"},"latestRelease":{"anyOf":[{"$ref":"#/components/schemas/LatestReleaseSchema"},{"type":"null"}]},"popularSongs":{"items":{"$ref":"#/components/schemas/ContentShortSchema"},"type":"array","title":"Popularsongs"},"latestAlbums":{"items":{"$ref":"#/components/schemas/AlbumShortSchema"},"type":"array","title":"Latestalbums"},"popularPlaylists":{"items":{"$ref":"#/components/schemas/PlaylistShortSchema"},"type":"array","title":"Popularplaylists"},"unreleasedContent":{"items":{"$ref":"#/components/schemas/EventShortSchema"},"type":"array","title":"Unreleasedcontent"},"relatedArtists":{"items":{"$ref":"#/components/schemas/ArtistShortSchema"},"type":"array","title":"Relatedartists"},"popularPoems":{"items":{"$ref":"#/components/schemas/ContentShortSchema"},"type":"array","title":"Popularpoems"},"getstream":{"anyOf":[{"$ref":"#/components/schemas/ArtistsFeedTokenSchema"},{"type":"null"}]},"rolesDisplay":{"items":{"type":"string"},"type":"array","title":"Rolesdisplay","description":"Computed property to display roles as comma-separated string.","readOnly":true}},"type":"object","required":["id","rolesDisplay"],"title":"ArtistDetailsResponseSchema","description":"Artist detail payload with curated content sections."},"ArtistEngagementStatus":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"isStreamingLive":{"type":"boolean","title":"Isstreaminglive","description":"Indicates if the artist is currently live streaming.","default":false},"isChatLive":{"type":"boolean","title":"Ischatlive","description":"Indicates if the live chat is currently active.","default":false},"isFollowed":{"type":"boolean","title":"Isfollowed","description":"Indicates if the current user is following the artist.","default":false},"liveStreamingStatus":{"type":"integer","title":"Livestreamingstatus","description":"Indicates the current streaming status of the artist.","default":8}},"type":"object","title":"ArtistEngagementStatus"},"ArtistProfileOverviewResponse":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"artistId":{"type":"string","format":"uuid","title":"Artistid"},"identity":{"$ref":"#/components/schemas/ProfileIdentitySection"},"performance":{"$ref":"#/components/schemas/ProfilePerformanceMetrics"},"topContents":{"items":{"$ref":"#/components/schemas/ProfileTopContentItem"},"type":"array","title":"Topcontents"},"profileCompletion":{"$ref":"#/components/schemas/ProfileCompletionSection"},"referralSummary":{"$ref":"#/components/schemas/ProfileReferralSummary"},"dateRange":{"$ref":"#/components/schemas/ProfileDateRange"}},"type":"object","required":["artistId","dateRange"],"title":"ArtistProfileOverviewResponse"},"ArtistRoles":{"type":"integer","enum":[0,1,2,3,4,5,6],"title":"ArtistRoles"},"ArtistSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"firstName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"stageName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stagename"},"profilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicture"},"featuredPictureUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredpictureurl"},"featuredVideoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredvideourl"},"totalFollows":{"type":"integer","title":"Totalfollows","description":"Total number of followers for the artist","default":0,"deprecated":true},"verifiedMember":{"type":"boolean","title":"Verifiedmember","description":"Whether the artist is a verified member of the platform","default":false},"coreMember":{"type":"boolean","title":"Coremember","description":"Whether the artist is a core member of the platform","default":false},"isChatLive":{"type":"boolean","title":"Ischatlive","description":"Whether the artist's chat is currently live","default":false,"deprecated":true},"isLive":{"type":"boolean","title":"Islive","description":"Whether the artist is currently live streaming","default":false,"deprecated":true},"bio":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio"},"galleryImages":{"items":{"type":"string"},"type":"array","title":"Galleryimages"},"socialLinks":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Sociallinks"},"languages":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Languages"},"genres":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Genres"},"roles":{"items":{"type":"integer"},"type":"array","title":"Roles"},"isFollowing":{"type":"boolean","title":"Isfollowing","default":false},"isDetailsEnabled":{"type":"boolean","title":"Isdetailsenabled","default":true},"identity":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Identity"},"totalViews":{"type":"integer","title":"Totalviews","default":0},"shareUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Shareurl"},"rolesDisplay":{"items":{"type":"string"},"type":"array","title":"Rolesdisplay","description":"Computed property to display roles as comma-separated string.","readOnly":true}},"type":"object","required":["id","rolesDisplay"],"title":"ArtistSchema","description":"Complete artist information for detail views.\nThis is the primary artist response schema."},"ArtistShortSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"firstName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"stageName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stagename"},"profilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicture"},"featuredPictureUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredpictureurl"},"featuredVideoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredvideourl"},"totalFollows":{"type":"integer","title":"Totalfollows","description":"Total number of followers for the artist","default":0,"deprecated":true},"verifiedMember":{"type":"boolean","title":"Verifiedmember","description":"Whether the artist is a verified member of the platform","default":false},"coreMember":{"type":"boolean","title":"Coremember","description":"Whether the artist is a core member of the platform","default":false},"isChatLive":{"type":"boolean","title":"Ischatlive","description":"Whether the artist's chat is currently live","default":false,"deprecated":true},"isLive":{"type":"boolean","title":"Islive","description":"Whether the artist is currently live streaming","default":false,"deprecated":true}},"type":"object","required":["id"],"title":"ArtistShortSchema","description":"Minimal artist information for lists and embeddings.\nUsed in content lead artists, recommendations, etc."},"ArtistStatsSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"artistId":{"type":"string","format":"uuid","title":"Artistid"},"totalFollowers":{"type":"integer","title":"Totalfollowers","default":0},"totalContents":{"type":"integer","title":"Totalcontents","default":0},"totalAlbums":{"type":"integer","title":"Totalalbums","default":0},"totalPlays":{"type":"integer","title":"Totalplays","default":0}},"type":"object","required":["artistId"],"title":"ArtistStatsSchema","description":"Statistics for an artist (used in dashboards)."},"ArtistUpdateRequest":{"properties":{"firstName":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Firstname"},"lastName":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Lastname"},"stageName":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Stagename"},"featuredPictureUrl":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Featuredpictureurl"},"featuredVideoUrl":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Featuredvideourl"},"profilePicture":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Profilepicture"},"bio":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}],"title":"Bio"},"urlTitle":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Urltitle"},"roles":{"anyOf":[{"items":{"$ref":"#/components/schemas/StudioRoleTypeEnum"},"type":"array"},{"type":"null"}],"title":"Roles"},"coreMember":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Coremember"},"verifiedMember":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Verifiedmember"},"socialLinks":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Sociallinks"},"languages":{"anyOf":[{"items":{"type":"string","format":"uuid"},"type":"array"},{"type":"null"}],"title":"Languages"},"genres":{"anyOf":[{"items":{"type":"string","format":"uuid"},"type":"array"},{"type":"null"}],"title":"Genres"},"galleryImages":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Galleryimages"},"isChatLive":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Ischatlive","default":false},"lastChatAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Lastchatat"},"chatChannelId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chatchannelid"}},"additionalProperties":false,"type":"object","title":"ArtistUpdateRequest","description":"Input schema for updating an artist."},"ArtistWithLatestReleaseSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"firstName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"stageName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stagename"},"profilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicture"},"featuredPictureUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredpictureurl"},"featuredVideoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredvideourl"},"totalFollows":{"type":"integer","title":"Totalfollows","description":"Total number of followers for the artist","default":0,"deprecated":true},"verifiedMember":{"type":"boolean","title":"Verifiedmember","description":"Whether the artist is a verified member of the platform","default":false},"coreMember":{"type":"boolean","title":"Coremember","description":"Whether the artist is a core member of the platform","default":false},"isChatLive":{"type":"boolean","title":"Ischatlive","description":"Whether the artist's chat is currently live","default":false,"deprecated":true},"isLive":{"type":"boolean","title":"Islive","description":"Whether the artist is currently live streaming","default":false,"deprecated":true},"bio":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio"},"galleryImages":{"items":{"type":"string"},"type":"array","title":"Galleryimages"},"socialLinks":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Sociallinks"},"languages":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Languages"},"genres":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Genres"},"roles":{"items":{"type":"integer"},"type":"array","title":"Roles"},"isFollowing":{"type":"boolean","title":"Isfollowing","default":false},"isDetailsEnabled":{"type":"boolean","title":"Isdetailsenabled","default":true},"identity":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Identity"},"totalViews":{"type":"integer","title":"Totalviews","default":0},"shareUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Shareurl"},"latestRelease":{"anyOf":[{"$ref":"#/components/schemas/LatestReleaseSchema"},{"type":"null"}]},"rolesDisplay":{"items":{"type":"string"},"type":"array","title":"Rolesdisplay","description":"Computed property to display roles as comma-separated string.","readOnly":true}},"type":"object","required":["id","rolesDisplay"],"title":"ArtistWithLatestReleaseSchema","description":"Response schema for artist details with latest release."},"ArtistsFeedTokenSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token"},"artistId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artistid"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expiresat"},"artistToken":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artisttoken","description":"Computed property to return the artist token.","readOnly":true},"user":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User","description":"Computed property to return the artist identifier.","readOnly":true}},"type":"object","required":["artistToken","user"],"title":"ArtistsFeedTokenSchema","description":"Validated chat details returned from the artist JSONB payload."},"Attachments":{"properties":{"images":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Images"},"videos":{"anyOf":[{"items":{"$ref":"#/components/schemas/VideoAttachment"},"type":"array"},{"type":"null"}],"title":"Videos"},"audios":{"anyOf":[{"items":{"$ref":"#/components/schemas/AudioAttachment"},"type":"array"},{"type":"null"}],"title":"Audios"}},"type":"object","title":"Attachments"},"AudioAttachment":{"properties":{"url":{"type":"string","title":"Url"},"fileName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"}},"type":"object","required":["url"],"title":"AudioAttachment"},"ChatChannelRef":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","title":"Id","description":"The Stream channel id"},"cid":{"type":"string","title":"Cid","description":"The Stream channel cid (``type:id``)"}},"type":"object","required":["id","cid"],"title":"ChatChannelRef","description":"Minimal reference to a Stream chat channel (identifiers only)."},"ClaimArtistSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"stageName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stagename"},"firstName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"profilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicture"},"verifiedMember":{"type":"boolean","title":"Verifiedmember","default":false}},"type":"object","required":["id"],"title":"ClaimArtistSchema","description":"Minimal artist info embedded inside claim responses.\n\nField names are camelCase to match the Artists ORM model attributes,\nconsistent with the rest of the artist schema layer (ArtistShortSchema)."},"ClaimCreateRequest":{"properties":{"artist_id":{"type":"string","format":"uuid","title":"Artist Id","description":"The ID of the artist profile being claimed."},"claimed_roles":{"items":{"$ref":"#/components/schemas/ArtistClaimRoles"},"type":"array","title":"Claimed Roles","description":"List of ArtistClaimRoles values being claimed.","default":["artist"]}},"type":"object","required":["artist_id"],"title":"ClaimCreateRequest","description":"Payload for creating a new (draft) claim request."},"ClaimRequestListItem":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"artistId":{"type":"string","format":"uuid","title":"Artistid"},"userId":{"type":"string","format":"uuid","title":"Userid"},"user":{"$ref":"#/components/schemas/ClaimUserSchema"},"artist":{"$ref":"#/components/schemas/ClaimArtistSchema"},"status":{"$ref":"#/components/schemas/ArtistClaimStatus"},"claimedRoles":{"items":{"$ref":"#/components/schemas/ArtistClaimRoles"},"type":"array","title":"Claimedroles"},"submittedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Submittedat"},"additionalDetails":{"items":{"$ref":"#/components/schemas/ArtistAdditionalDetailsResponseSchema"},"type":"array","title":"Additionaldetails"}},"type":"object","required":["id","artistId","userId","user","artist","status","claimedRoles"],"title":"ClaimRequestListItem","description":"Compact claim item for list responses."},"ClaimRequestSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat"},"id":{"type":"string","format":"uuid","title":"Id"},"userId":{"type":"string","format":"uuid","title":"Userid"},"artistId":{"type":"string","format":"uuid","title":"Artistid"},"status":{"$ref":"#/components/schemas/ArtistClaimStatus"},"user":{"$ref":"#/components/schemas/ClaimUserSchema"},"artist":{"$ref":"#/components/schemas/ClaimArtistSchema"},"claimedRoles":{"items":{"$ref":"#/components/schemas/ArtistClaimRoles"},"type":"array","title":"Claimedroles"},"profileClaim":{"anyOf":[{"$ref":"#/components/schemas/ProfileClaimSchema"},{"type":"null"}]},"verificationData":{"additionalProperties":true,"type":"object","title":"Verificationdata"},"adminNotes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Adminnotes"},"submittedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Submittedat"},"reviewedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Reviewedat"},"reviewerRoleId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Reviewerroleid"},"reviewer":{"anyOf":[{"$ref":"#/components/schemas/ClaimUserSchema"},{"type":"null"}]},"additionalDetails":{"items":{"$ref":"#/components/schemas/ArtistAdditionalDetailsResponseSchema"},"type":"array","title":"Additionaldetails"}},"type":"object","required":["id","userId","artistId","status","user","artist","claimedRoles","verificationData"],"title":"ClaimRequestSchema","description":"Full claim request detail response."},"ClaimUserSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"phoneNumber":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Phonenumber"},"firstName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"username":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Username"},"profilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicture"}},"type":"object","required":["id"],"title":"ClaimUserSchema","description":"Minimal user info embedded inside claim responses."},"CollaboratorSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"artist":{"title":"Artist"},"revenue":{"type":"number","title":"Revenue","default":0.0}},"type":"object","title":"CollaboratorSchema","description":"Collaborator info with revenue share."},"ContentCreditResponseSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"artists":{"items":{},"type":"array","title":"Artists"},"designation":{"type":"string","title":"Designation"},"newArtists":{"items":{"type":"string"},"type":"array","title":"Newartists"}},"type":"object","required":["designation"],"title":"ContentCreditResponseSchema","description":"Credit information for API responses.\nArtists are full artist objects (resolved from UUIDs)."},"ContentSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id","description":"Unique identifier for the content"},"title":{"type":"string","title":"Title","description":"Title of the content"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description","description":"Short description of the content"},"contentType":{"type":"integer"},"approvalStatus":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Approvalstatus","description":"Approval status of the content"},"explicitLyrics":{"type":"boolean","title":"Explicitlyrics","description":"Indicates if the content has explicit lyrics","default":false},"thumbnailUrl":{"items":{"type":"string"},"type":"array","title":"Thumbnailurl","description":"List of thumbnail URLs for the content"},"isrcCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Isrccode","description":"ISRC code of the content"},"iswcCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Iswccode","description":"ISWC code of the content"},"upcCode":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Upccode","description":"UPC code of the content"},"featuredPictureUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredpictureurl"},"featuredVideoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredvideourl"},"leadArtists":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Leadartists","description":"List of lead artists associated with the content"},"starCast":{"items":{"type":"string"},"type":"array","title":"Starcast","description":"List of primary cast members (actor names) associated with the content"},"audioDuration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Audioduration","description":"Duration of the audio in seconds"},"videoDuration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Videoduration","description":"Duration of the video in seconds"},"releaseDate":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Releasedate","description":"Release date of the content"},"totalLikes":{"type":"integer","title":"Totallikes","description":"Total number of likes for the content","default":0},"totalPlays":{"type":"integer","title":"Totalplays","description":"Total number of plays for the content","default":0},"uploadedBy":{"title":"Uploadedby","description":"Information about the uploader"},"audioUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Audiourl"},"videoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Videourl"},"isTranscoded":{"type":"boolean","title":"Istranscoded","description":"Indicates if content is transcoded and ready for streaming","default":false},"is5thCircleProjectReady":{"type":"boolean","title":"Is5Thcircleprojectready","description":"True when camelot, key, and bpm are set in audioFeatures","default":false},"collaborators":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Collaborators"},"audioCredits":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Audiocredits"},"videoCredits":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Videocredits"},"musicianCredits":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Musiciancredits"},"parentAlbums":{"items":{"$ref":"#/components/schemas/ParentAlbumRefSchema"},"type":"array","title":"Parentalbums"},"lyricsUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lyricsurl"},"subTitlesUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subtitlesurl"},"iosAudioStream":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Iosaudiostream"},"androidAudioStream":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Androidaudiostream"},"awsAndroidAudioStream":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Awsandroidaudiostream"},"awsIosAudioStream":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Awsiosaudiostream"},"videoStream":{"type":"string","title":"Videostream","default":""},"musicType":{"type":"integer","title":"Musictype","default":1},"languages":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Languages"},"genres":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Genres"},"markets":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Markets"},"tags":{"items":{"$ref":"#/components/schemas/TagSchema"},"type":"array","title":"Tags"},"subscriptions":{"items":{"anyOf":[{"$ref":"#/components/schemas/SubscriptionPlanShortSchema"},{"type":"string","format":"uuid"},{"type":"string"},{"additionalProperties":true,"type":"object"}]},"type":"array","title":"Subscriptions"},"recordingType":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Recordingtype"},"totalViews":{"type":"integer","title":"Totalviews","default":0},"totalListeners":{"type":"integer","title":"Totallisteners","default":0},"drmDetails":{"additionalProperties":true,"type":"object","title":"Drmdetails"},"drmToken":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Drmtoken"},"isLiked":{"type":"boolean","title":"Isliked","default":false},"shareUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Shareurl"},"nextContentId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Nextcontentid"},"addedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Addedat"}},"type":"object","required":["id","title","contentType"],"title":"ContentSchema","description":"Complete content information for detail views.\nThis is the primary content response schema."},"ContentShortSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id","description":"Unique identifier for the content"},"title":{"type":"string","title":"Title","description":"Title of the content"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description","description":"Short description of the content"},"contentType":{"type":"integer"},"approvalStatus":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Approvalstatus","description":"Approval status of the content"},"explicitLyrics":{"type":"boolean","title":"Explicitlyrics","description":"Indicates if the content has explicit lyrics","default":false},"thumbnailUrl":{"items":{"type":"string"},"type":"array","title":"Thumbnailurl","description":"List of thumbnail URLs for the content"},"isrcCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Isrccode","description":"ISRC code of the content"},"iswcCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Iswccode","description":"ISWC code of the content"},"upcCode":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Upccode","description":"UPC code of the content"},"featuredPictureUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredpictureurl","description":"URL of the featured picture for the content"},"featuredVideoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Featuredvideourl","description":"URL of the featured video for the content"},"leadArtists":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Leadartists","description":"List of lead artists associated with the content"},"starCast":{"items":{"type":"string"},"type":"array","title":"Starcast","description":"List of primary cast members (actor names) associated with the content"},"audioDuration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Audioduration","description":"Duration of the audio in seconds"},"videoDuration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Videoduration","description":"Duration of the video in seconds"},"releaseDate":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Releasedate","description":"Release date of the content"},"totalLikes":{"type":"integer","title":"Totallikes","description":"Total number of likes for the content","default":0},"totalPlays":{"type":"integer","title":"Totalplays","description":"Total number of plays for the content","default":0},"uploadedBy":{"title":"Uploadedby","description":"Information about the uploader"},"audioUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Audiourl","description":"URL of the audio file"},"videoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Videourl","description":"URL of the video file"},"isTranscoded":{"type":"boolean","title":"Istranscoded","description":"Indicates if content is transcoded and ready for streaming","default":false},"is5thCircleProjectReady":{"type":"boolean","title":"Is5Thcircleprojectready","description":"True when camelot, key, and bpm are set in audioFeatures","default":false}},"type":"object","required":["id","title","contentType"],"title":"ContentShortSchema","description":"Minimal content information for lists and embeddings.\nUsed in playlists, recommendations, search results, etc."},"ContentType":{"type":"integer","enum":[1,2,3,4,5,6,7,8],"title":"ContentType"},"CreatePostFormDataResponse":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"targets":{"items":{"type":"string"},"type":"array","title":"Targets","default":[]}},"type":"object","title":"CreatePostFormDataResponse","description":"Response model for create post form data."},"CreateSocialPostRequest":{"properties":{"caption":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Caption"},"platform_captions":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Platform Captions","description":"Optional per-platform caption overrides keyed by SocialPlatform enum value"},"media_urls":{"items":{"type":"string"},"type":"array","title":"Media Urls"},"platforms":{"items":{"$ref":"#/components/schemas/SocialPlatform"},"type":"array","title":"Platforms"},"schedule_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Schedule At"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"},"youtube_post_type":{"anyOf":[{"type":"string","enum":["video","short"]},{"type":"null"}],"title":"Youtube Post Type","default":"video"},"youtube_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Youtube Title"},"youtube_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Youtube Description"},"youtube_thumbnail_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Youtube Thumbnail Url","description":"S3 storage key for custom YouTube video thumbnail image"},"instagram_post_type":{"anyOf":[{"type":"string","enum":["reel","video"]},{"type":"null"}],"title":"Instagram Post Type","default":"reel"}},"type":"object","required":["platforms"],"title":"CreateSocialPostRequest","description":"Request body for creating a new multi-platform post."},"DashboardStatsResponse":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"currentListeners":{"type":"integer","title":"Currentlisteners","description":"Number of users currently listening to this artist's content"},"topTracks":{"items":{"$ref":"#/components/schemas/TopTrackResponse"},"type":"array","title":"Toptracks","description":"List of top tracks ordered by views/plays","default":[]}},"type":"object","required":["currentListeners"],"title":"DashboardStatsResponse","description":"Response model for the artist dashboard statistics.\n\nContains aggregated statistics for an artist including\ncurrent listener count and top performing tracks."},"DeviceInfo":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"make":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Make"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"},"platform":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Platform"}},"type":"object","title":"DeviceInfo","description":"Device information for event tracking."},"DeviceInfoModel":{"properties":{"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"make":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Make"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"},"platform":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Platform"}},"type":"object","title":"DeviceInfoModel","description":"Device information for event tracking."},"EntityType":{"type":"integer","enum":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23],"title":"EntityType"},"ErrorDetailSchema":{"properties":{"error_code":{"type":"string","title":"Error Code","description":"Machine-readable error code (e.g., VALIDATION_ERROR, JWT_EXPIRED)"},"error_type":{"type":"string","title":"Error Type","description":"Exception class name or error category"},"details":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Details","description":"Additional error details (e.g., validation field errors)"}},"additionalProperties":false,"type":"object","required":["error_code","error_type"],"title":"ErrorDetailSchema","description":"Detailed error information for API responses."},"EventAttributes":{"properties":{"artists":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Artists"},"content":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Content"},"audioDuration":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Audioduration"},"videoDuration":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Videoduration"},"totalDuration":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalduration"},"position":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Position"}},"additionalProperties":true,"type":"object","title":"EventAttributes","description":"Attributes for an app event."},"EventPricingSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"eventCost":{"type":"number","title":"Eventcost"},"currency":{"type":"string","title":"Currency","default":"₹"},"paymentGateway":{"type":"integer","title":"Paymentgateway","default":1},"zone":{"type":"string","title":"Zone","default":"IN"}},"type":"object","required":["eventCost"],"title":"EventPricingSchema","description":"Event pricing information."},"EventSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"title":{"type":"string","title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"eventType":{"type":"integer","title":"Eventtype"},"status":{"type":"integer","title":"Status"},"eventCost":{"type":"integer","title":"Eventcost"},"maxParticipants":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Maxparticipants"},"eventAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Eventat"},"eventDuration":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Eventduration"},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thumbnailurl"},"featuredPictureUrl":{"items":{"type":"string"},"type":"array","title":"Featuredpictureurl"},"totalBookmarks":{"type":"integer","title":"Totalbookmarks","default":0},"totalViews":{"type":"integer","title":"Totalviews","default":0},"leadArtists":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Leadartists"},"isBookmarked":{"type":"boolean","title":"Isbookmarked","default":false},"promoVideo":{"items":{},"type":"array","title":"Promovideo"},"eventLink":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eventlink"},"joinUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Joinurl"},"cancelledAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Cancelledat"},"collaborators":{"items":{"type":"string"},"type":"array","title":"Collaborators"},"tags":{"items":{},"type":"array","title":"Tags"},"coupons":{"items":{"type":"string"},"type":"array","title":"Coupons"},"pricing":{"anyOf":[{"$ref":"#/components/schemas/EventPricingSchema"},{"type":"null"}]},"ticketDetails":{"anyOf":[{"$ref":"#/components/schemas/TicketDetailsSchema"},{"type":"null"}]},"purchaseStatus":{"type":"integer","title":"Purchasestatus","default":0},"shareUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Shareurl"}},"type":"object","required":["id","title","eventType","status","eventCost"],"title":"EventSchema","description":"Complete event information for detail views.\nThis is the primary event response schema."},"EventShortSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"title":{"type":"string","title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"eventType":{"type":"integer","title":"Eventtype"},"status":{"type":"integer","title":"Status"},"eventCost":{"type":"integer","title":"Eventcost"},"maxParticipants":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Maxparticipants"},"eventAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Eventat"},"eventDuration":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Eventduration"},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thumbnailurl"},"featuredPictureUrl":{"items":{"type":"string"},"type":"array","title":"Featuredpictureurl"},"totalBookmarks":{"type":"integer","title":"Totalbookmarks","default":0},"totalViews":{"type":"integer","title":"Totalviews","default":0},"leadArtists":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Leadartists"},"isBookmarked":{"type":"boolean","title":"Isbookmarked","default":false}},"type":"object","required":["id","title","eventType","status","eventCost"],"title":"EventShortSchema","description":"Minimal event information for lists and embeddings.\nUsed in home page, search results, etc."},"EventStatus":{"type":"integer","enum":[1,2,3,4,5,6],"title":"EventStatus"},"FacebookManualConnectRequest":{"properties":{"page_url":{"type":"string","title":"Page Url"},"user_access_token":{"type":"string","title":"User Access Token"}},"type":"object","required":["page_url","user_access_token"],"title":"FacebookManualConnectRequest","description":"Payload for manually connecting a Facebook Page by URL."},"FacebookManualConnectResponse":{"properties":{"success":{"type":"boolean","title":"Success"},"page_id":{"type":"string","title":"Page Id"},"page_name":{"type":"string","title":"Page Name"}},"type":"object","required":["success","page_id","page_name"],"title":"FacebookManualConnectResponse","description":"Response returned after a Facebook Page is manually connected."},"FeedData":{"properties":{"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"attachments":{"anyOf":[{"$ref":"#/components/schemas/Attachments"},{"type":"null"}]}},"type":"object","title":"FeedData"},"FollowRequest":{"properties":{"follower_group":{"type":"string","minLength":1,"title":"Follower Group"},"follower_id":{"type":"string","minLength":1,"title":"Follower Id"},"target_group":{"type":"string","minLength":1,"title":"Target Group"},"target_id":{"type":"string","minLength":1,"title":"Target Id"}},"type":"object","required":["follower_group","follower_id","target_group","target_id"],"title":"FollowRequest","description":"Request to follow a feed."},"GResponse_AlbumSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/AlbumSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[AlbumSchema]"},"GResponse_AllContentCreditsResponseSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/AllContentCreditsResponseSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[AllContentCreditsResponseSchema]"},"GResponse_ArtistApplicationResponseSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/ArtistApplicationResponseSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistApplicationResponseSchema]"},"GResponse_ArtistDetailsResponseSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/ArtistDetailsResponseSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistDetailsResponseSchema]"},"GResponse_ArtistEngagementStatus_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/ArtistEngagementStatus"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistEngagementStatus]"},"GResponse_ArtistProfileOverviewResponse_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/ArtistProfileOverviewResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistProfileOverviewResponse]"},"GResponse_ArtistShortSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/ArtistShortSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistShortSchema]"},"GResponse_ArtistStatsSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/ArtistStatsSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistStatsSchema]"},"GResponse_ArtistWithLatestReleaseSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/ArtistWithLatestReleaseSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistWithLatestReleaseSchema]"},"GResponse_ArtistsFeedTokenSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/ArtistsFeedTokenSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistsFeedTokenSchema]"},"GResponse_ClaimRequestSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/ClaimRequestSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ClaimRequestSchema]"},"GResponse_DashboardStatsResponse_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/DashboardStatsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[DashboardStatsResponse]"},"GResponse_Dict_str__Any__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[Dict[str, Any]]"},"GResponse_EventSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/EventSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[EventSchema]"},"GResponse_FacebookManualConnectResponse_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/FacebookManualConnectResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[FacebookManualConnectResponse]"},"GResponse_LatestReleaseSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/LatestReleaseSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[LatestReleaseSchema]"},"GResponse_List_ArtistSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"items":{"$ref":"#/components/schemas/ArtistSchema"},"type":"array"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[List[ArtistSchema]]"},"GResponse_List_ArtistShortSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"items":{"$ref":"#/components/schemas/ArtistShortSchema"},"type":"array"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[List[ArtistShortSchema]]"},"GResponse_List_ContentShortSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"items":{"$ref":"#/components/schemas/ContentShortSchema"},"type":"array"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[List[ContentShortSchema]]"},"GResponse_List_ProfileClaimSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"items":{"$ref":"#/components/schemas/ProfileClaimSchema"},"type":"array"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[List[ProfileClaimSchema]]"},"GResponse_List_SocialAccountResponse__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"items":{"$ref":"#/components/schemas/SocialAccountResponse"},"type":"array"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[List[SocialAccountResponse]]"},"GResponse_List_SocialPostListItem__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"items":{"$ref":"#/components/schemas/SocialPostListItem"},"type":"array"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[List[SocialPostListItem]]"},"GResponse_List_StudioRoleResponse__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"items":{"$ref":"#/components/schemas/StudioRoleResponse"},"type":"array"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[List[StudioRoleResponse]]"},"GResponse_NoneType_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"type":"null","title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[NoneType]"},"GResponse_OAuthInitiateResponse_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/OAuthInitiateResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[OAuthInitiateResponse]"},"GResponse_PaginatedResponse_AlbumShortSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/PaginatedResponse_AlbumShortSchema_"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PaginatedResponse[AlbumShortSchema]]"},"GResponse_PaginatedResponse_ArtistAppEvents__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/PaginatedResponse_ArtistAppEvents_"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PaginatedResponse[ArtistAppEvents]]"},"GResponse_PaginatedResponse_ArtistApplicationResponseSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/PaginatedResponse_ArtistApplicationResponseSchema_"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PaginatedResponse[ArtistApplicationResponseSchema]]"},"GResponse_PaginatedResponse_ArtistShortSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/PaginatedResponse_ArtistShortSchema_"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PaginatedResponse[ArtistShortSchema]]"},"GResponse_PaginatedResponse_ClaimRequestListItem__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/PaginatedResponse_ClaimRequestListItem_"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PaginatedResponse[ClaimRequestListItem]]"},"GResponse_PaginatedResponse_ContentSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/PaginatedResponse_ContentSchema_"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PaginatedResponse[ContentSchema]]"},"GResponse_PaginatedResponse_ContentShortSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/PaginatedResponse_ContentShortSchema_"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PaginatedResponse[ContentShortSchema]]"},"GResponse_PaginatedResponse_EventShortSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/PaginatedResponse_EventShortSchema_"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PaginatedResponse[EventShortSchema]]"},"GResponse_PaginatedResponse_NotificationItemSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/PaginatedResponse_NotificationItemSchema_"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PaginatedResponse[NotificationItemSchema]]"},"GResponse_PlatformPostStatusSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/PlatformPostStatusSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PlatformPostStatusSchema]"},"GResponse_SocialAccountResponse_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/SocialAccountResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[SocialAccountResponse]"},"GResponse_SocialMediaUploadResponse_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/SocialMediaUploadResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[SocialMediaUploadResponse]"},"GResponse_SocialPostModerationValidationResponse_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/SocialPostModerationValidationResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[SocialPostModerationValidationResponse]"},"GResponse_SocialPostResponse_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/SocialPostResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[SocialPostResponse]"},"GResponse_SupportChatSuggestionsSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/SupportChatSuggestionsSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[SupportChatSuggestionsSchema]"},"GResponse_SupportThreadSchema_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/SupportThreadSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[SupportThreadSchema]"},"GResponse_Union_ClaimRequestSchema__NoneType__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"$ref":"#/components/schemas/ClaimRequestSchema"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[Union[ClaimRequestSchema, NoneType]]"},"GResponse_bool_":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[bool]"},"GResponse_list_AlbumShortSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"items":{"$ref":"#/components/schemas/AlbumShortSchema"},"type":"array"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[list[AlbumShortSchema]]"},"GResponse_list_PlaylistShortSchema__":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"message":{"type":"string","title":"Message","default":"Request processed successfully"},"status":{"type":"integer","title":"Status","default":200},"data":{"anyOf":[{"items":{"$ref":"#/components/schemas/PlaylistShortSchema"},"type":"array"},{"type":"null"}],"title":"Data"},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[list[PlaylistShortSchema]]"},"GenderEnum":{"type":"integer","enum":[1,2,3,4],"title":"GenderEnum"},"GenreSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"picture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Picture"}},"type":"object","required":["id"],"title":"GenreSchema","description":"Genre information schema."},"GrowthValue":{"properties":{"value":{"type":"number","title":"Value","default":0},"previousValue":{"type":"number","title":"Previousvalue","default":0},"growth":{"type":"number","title":"Growth","default":0}},"type":"object","title":"GrowthValue","description":"Value with growth percentage."},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"LanguageSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"picture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Picture"}},"type":"object","required":["id"],"title":"LanguageSchema","description":"Language information schema."},"LatestReleaseSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string"}],"title":"Id"},"title":{"type":"string","title":"Title"},"contentType":{"$ref":"#/components/schemas/ContentType"},"entityType":{"anyOf":[{"$ref":"#/components/schemas/EntityType"},{"type":"null"}],"description":"Type of entity, e.g., Album, Single"},"releaseDate":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Releasedate"},"thumbnailUrl":{"items":{"type":"string"},"type":"array","title":"Thumbnailurl"}},"type":"object","required":["id","title","contentType"],"title":"LatestReleaseSchema","description":"Schema for latest release details."},"LeadArtistShortSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"stageName":{"type":"string","title":"Stagename"},"firstName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"verifiedMember":{"type":"boolean","title":"Verifiedmember","default":false},"coreMember":{"type":"boolean","title":"Coremember","default":false},"profilePicture":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Profilepicture"}},"type":"object","required":["id","stageName"],"title":"LeadArtistShortSchema","description":"Minimal artist info for embedding in content responses.\nUsed across Content, Album, Playlist responses."},"NotificationItemSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"anyOf":[{"type":"string"},{"type":"string","format":"uuid"}],"title":"Id"},"title":{"type":"string","title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"notificationType":{"type":"integer","title":"Notificationtype"},"data":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Data"},"buttonText":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Buttontext"},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thumbnailurl"},"isRead":{"type":"boolean","title":"Isread"},"readAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Readat"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"}},"type":"object","required":["id","title","notificationType","isRead"],"title":"NotificationItemSchema","description":"Schema for a single notification."},"OAuthInitiateResponse":{"properties":{"platform":{"$ref":"#/components/schemas/SocialPlatform"},"auth_url":{"type":"string","title":"Auth Url"},"state":{"type":"string","title":"State"}},"type":"object","required":["platform","auth_url","state"],"title":"OAuthInitiateResponse","description":"URL + state to redirect the user for OAuth authorization."},"PaginatedResponse_AlbumShortSchema_":{"properties":{"list":{"items":{"$ref":"#/components/schemas/AlbumShortSchema"},"type":"array","title":"List"},"meta":{"$ref":"#/components/schemas/PaginationMeta"}},"type":"object","required":["meta"],"title":"PaginatedResponse[AlbumShortSchema]"},"PaginatedResponse_ArtistAppEvents_":{"properties":{"list":{"items":{"$ref":"#/components/schemas/ArtistAppEvents"},"type":"array","title":"List"},"meta":{"$ref":"#/components/schemas/PaginationMeta"}},"type":"object","required":["meta"],"title":"PaginatedResponse[ArtistAppEvents]"},"PaginatedResponse_ArtistApplicationResponseSchema_":{"properties":{"list":{"items":{"$ref":"#/components/schemas/ArtistApplicationResponseSchema"},"type":"array","title":"List"},"meta":{"$ref":"#/components/schemas/PaginationMeta"}},"type":"object","required":["meta"],"title":"PaginatedResponse[ArtistApplicationResponseSchema]"},"PaginatedResponse_ArtistShortSchema_":{"properties":{"list":{"items":{"$ref":"#/components/schemas/ArtistShortSchema"},"type":"array","title":"List"},"meta":{"$ref":"#/components/schemas/PaginationMeta"}},"type":"object","required":["meta"],"title":"PaginatedResponse[ArtistShortSchema]"},"PaginatedResponse_ClaimRequestListItem_":{"properties":{"list":{"items":{"$ref":"#/components/schemas/ClaimRequestListItem"},"type":"array","title":"List"},"meta":{"$ref":"#/components/schemas/PaginationMeta"}},"type":"object","required":["meta"],"title":"PaginatedResponse[ClaimRequestListItem]"},"PaginatedResponse_ContentSchema_":{"properties":{"list":{"items":{"$ref":"#/components/schemas/ContentSchema"},"type":"array","title":"List"},"meta":{"$ref":"#/components/schemas/PaginationMeta"}},"type":"object","required":["meta"],"title":"PaginatedResponse[ContentSchema]"},"PaginatedResponse_ContentShortSchema_":{"properties":{"list":{"items":{"$ref":"#/components/schemas/ContentShortSchema"},"type":"array","title":"List"},"meta":{"$ref":"#/components/schemas/PaginationMeta"}},"type":"object","required":["meta"],"title":"PaginatedResponse[ContentShortSchema]"},"PaginatedResponse_EventShortSchema_":{"properties":{"list":{"items":{"$ref":"#/components/schemas/EventShortSchema"},"type":"array","title":"List"},"meta":{"$ref":"#/components/schemas/PaginationMeta"}},"type":"object","required":["meta"],"title":"PaginatedResponse[EventShortSchema]"},"PaginatedResponse_NotificationItemSchema_":{"properties":{"list":{"items":{"$ref":"#/components/schemas/NotificationItemSchema"},"type":"array","title":"List"},"meta":{"$ref":"#/components/schemas/PaginationMeta"}},"type":"object","required":["meta"],"title":"PaginatedResponse[NotificationItemSchema]"},"PaginationMeta":{"properties":{"total":{"type":"integer","title":"Total","default":0},"page":{"type":"integer","title":"Page","default":0},"per_page":{"type":"integer","title":"Per Page","default":0}},"type":"object","title":"PaginationMeta","description":"Pagination metadata for list responses."},"ParentAlbumRefSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"title":{"type":"string","title":"Title"},"contentType":{"type":"integer","title":"Contenttype"}},"type":"object","required":["id","title","contentType"],"title":"ParentAlbumRefSchema","description":"Lightweight parent album reference for content list items."},"PlatformPostStatus":{"type":"integer","enum":[1,2,3,4],"title":"PlatformPostStatus","description":"Per-platform publish execution status."},"PlatformPostStatusSchema":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"platform":{"$ref":"#/components/schemas/SocialPlatform"},"status":{"$ref":"#/components/schemas/PlatformPostStatus"},"external_post_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"External Post Id"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"},"retry_count":{"type":"integer","title":"Retry Count"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"}},"type":"object","required":["id","platform","status","retry_count","created_at","updated_at"],"title":"PlatformPostStatusSchema","description":"Status of a single platform's publish attempt."},"PlaylistShortSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id","description":"Unique identifier for the playlist"},"title":{"type":"string","maxLength":1024,"title":"Title","description":"Title of the playlist"},"description":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Description","description":"Description of the playlist"},"thumbnailUrl":{"items":{"type":"string"},"type":"array","title":"Thumbnailurl","description":"List of thumbnail URLs for the playlist"},"featuredPictureUrl":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}],"title":"Featuredpictureurl","description":"URL of the featured picture"},"curated":{"type":"boolean","title":"Curated","description":"Whether the playlist is curated","default":false},"isPublic":{"type":"boolean","title":"Ispublic","description":"Visibility of the playlist","default":true},"isVisibleToArtist":{"type":"boolean","title":"Isvisibletoartist","description":"Visible to artists in their dashboard","default":false},"isPublished":{"type":"boolean","title":"Ispublished","description":"Whether the playlist is published and visible to end-users","default":false},"totalFollows":{"type":"integer","title":"Totalfollows","description":"Total number of follows","default":0},"totalViews":{"type":"integer","title":"Totalviews","description":"Total number of views","default":0},"curatedBy":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Curatedby","description":"Curated by"},"user":{"anyOf":[{"$ref":"#/components/schemas/UserShortSchema"},{"type":"null"}],"description":"User who created the playlist"}},"type":"object","required":["id","title"],"title":"PlaylistShortSchema","description":"Minimal playlist information for lists and embeddings.\nUsed in library, recommendations, search results, etc."},"ProfileClaimSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"userId":{"type":"string","format":"uuid","title":"Userid"},"artistId":{"type":"string","format":"uuid","title":"Artistid"},"claimedRoles":{"items":{"$ref":"#/components/schemas/ArtistClaimRoles"},"type":"array","title":"Claimedroles"},"claimRequestId":{"type":"string","format":"uuid","title":"Claimrequestid"}},"type":"object","required":["id","userId","artistId","claimedRoles","claimRequestId"],"title":"ProfileClaimSchema","description":"Approved profile-claim link response."},"ProfileCompletionItem":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"key":{"type":"string","title":"Key","description":"Stable item identifier"},"label":{"type":"string","title":"Label","description":"Display label"},"status":{"$ref":"#/components/schemas/ProfileCompletionStatus","description":"Completion status"},"progressPercent":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Progresspercent","description":"Partial completion percentage for multi-step items"},"progressLabel":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Progresslabel","description":"Human-readable partial progress, e.g. 4/6"}},"type":"object","required":["key","label","status"],"title":"ProfileCompletionItem"},"ProfileCompletionSection":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"percent":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"Percent","description":"Overall completion percentage","default":0},"items":{"items":{"$ref":"#/components/schemas/ProfileCompletionItem"},"type":"array","title":"Items"}},"type":"object","title":"ProfileCompletionSection"},"ProfileCompletionStatus":{"type":"string","enum":["completed","pending"],"title":"ProfileCompletionStatus"},"ProfileDateRange":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"startDate":{"type":"string","format":"date","title":"Startdate"},"endDate":{"type":"string","format":"date","title":"Enddate"}},"type":"object","required":["startDate","endDate"],"title":"ProfileDateRange"},"ProfileIdentitySection":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"location":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Location","description":"Formatted city and country for the artist profile header"}},"type":"object","title":"ProfileIdentitySection"},"ProfilePerformanceMetrics":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"totalStreams":{"$ref":"#/components/schemas/GrowthValue"},"totalListeners":{"$ref":"#/components/schemas/GrowthValue"},"totalTracks":{"$ref":"#/components/schemas/GrowthValue"},"countriesReach":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","title":"ProfilePerformanceMetrics"},"ProfileReferralSummary":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"referralCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Referralcode"},"referredCount":{"type":"integer","title":"Referredcount","default":0},"referredUsers":{"items":{"$ref":"#/components/schemas/ProfileReferredUser"},"type":"array","title":"Referredusers"}},"type":"object","title":"ProfileReferralSummary"},"ProfileReferredUser":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"firstName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"profilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicture"},"gHandle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ghandle"},"joinedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Joinedat","description":"When the referred user joined the platform"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source","description":"UTM source from the referred user's acquisitionData.utm_source"},"followingMe":{"type":"boolean","title":"Followingme","description":"Whether the referred user is following this artist","default":false},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country","description":"Resolved country name from the user's country_code"}},"type":"object","required":["id"],"title":"ProfileReferredUser"},"ProfileTopContentItem":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"contentId":{"type":"string","format":"uuid","title":"Contentid"},"title":{"type":"string","title":"Title","default":"Untitled"},"contentType":{"type":"integer","title":"Contenttype","default":0},"contentTypeLabel":{"type":"string","title":"Contenttypelabel","default":"Content"},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thumbnailurl"},"releaseDate":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Releasedate"},"totalPlays":{"type":"integer","title":"Totalplays","default":0},"uniqueListeners":{"type":"integer","title":"Uniquelisteners","default":0}},"type":"object","required":["contentId"],"title":"ProfileTopContentItem"},"S3PresignedPostFields":{"properties":{"key":{"type":"string","title":"Key","description":"The S3 object key for the upload"},"AWSAccessKeyId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Awsaccesskeyid","description":"AWS access key ID used to sign the request (present with SigV2)"},"x-amz-credential":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Amz-Credential","description":"AWS credential scope string (present with SigV4)"},"x-amz-algorithm":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Amz-Algorithm","description":"Signing algorithm, e.g. AWS4-HMAC-SHA256 (present with SigV4)"},"x-amz-date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Amz-Date","description":"Date in ISO 8601 format used for SigV4 signing"},"x-amz-security-token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Amz-Security-Token","description":"Temporary security token (present when using STS/assumed roles)"},"x-amz-signature":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Amz-Signature","description":"Request signature (present with SigV4)"},"policy":{"type":"string","title":"Policy","description":"Base64-encoded policy document"},"signature":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signature","description":"HMAC signature of the policy (present with SigV2)"},"acl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Acl","description":"Access control list, e.g. 'public-read' or 'private'"},"Content-Type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Content-Type","description":"MIME type of the file being uploaded"}},"type":"object","required":["key","policy"],"title":"S3PresignedPostFields","description":"Fields returned by AWS S3 generate_presigned_post.\n\nThese fields must be included as form data when uploading to the presigned URL."},"SocialAccountResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"artist_id":{"type":"string","format":"uuid","title":"Artist Id"},"platform":{"$ref":"#/components/schemas/SocialPlatform"},"platform_user_id":{"type":"string","title":"Platform User Id"},"platform_username":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform Username"},"platform_profile_picture_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Platform Profile Picture Url"},"account_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Account Type"},"status":{"$ref":"#/components/schemas/SocialAccountStatus"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"}},"type":"object","required":["id","artist_id","platform","platform_user_id","status","created_at","updated_at"],"title":"SocialAccountResponse","description":"Safe representation of a connected social account (no tokens)."},"SocialAccountStatus":{"type":"integer","enum":[1,2,3],"title":"SocialAccountStatus","description":"OAuth account connection status."},"SocialFacebookTokenConnectRequest":{"properties":{"access_token":{"type":"string","title":"Access Token"}},"type":"object","required":["access_token"],"title":"SocialFacebookTokenConnectRequest","description":"Payload for connecting Instagram through a Facebook Login access token."},"SocialMediaUploadRequest":{"properties":{"filename":{"type":"string","title":"Filename"},"content_type":{"type":"string","title":"Content Type","default":"application/octet-stream"},"media_category":{"type":"string","enum":["images","videos","temp"],"title":"Media Category","default":"temp"},"expires_in":{"type":"integer","maximum":3600.0,"minimum":60.0,"title":"Expires In","description":"Upload URL expiration in seconds","default":900}},"type":"object","required":["filename"],"title":"SocialMediaUploadRequest","description":"Request for a presigned social-media upload URL."},"SocialMediaUploadResponse":{"properties":{"url":{"type":"string","title":"Url"},"key":{"type":"string","title":"Key"},"fields":{"$ref":"#/components/schemas/S3PresignedPostFields"},"expires_in":{"type":"integer","title":"Expires In"}},"type":"object","required":["url","key","fields","expires_in"],"title":"SocialMediaUploadResponse","description":"Presigned POST payload for uploading private social media."},"SocialOAuthCallbackRequest":{"properties":{"code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Code"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"oauth_token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oauth Token"},"oauth_verifier":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Oauth Verifier"}},"type":"object","title":"SocialOAuthCallbackRequest","description":"Payload submitted by the frontend callback page after provider redirect."},"SocialPlatform":{"type":"integer","enum":[1,2,3,4,5,6,7],"title":"SocialPlatform","description":"Supported social media platforms for publishing."},"SocialPostListItem":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"caption":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Caption"},"platform_captions":{"additionalProperties":{"type":"string"},"type":"object","title":"Platform Captions"},"youtube_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Youtube Description"},"media_urls":{"items":{"type":"string"},"type":"array","title":"Media Urls"},"media_refs":{"items":{"type":"string"},"type":"array","title":"Media Refs"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"},"platforms":{"items":{"$ref":"#/components/schemas/SocialPlatform"},"type":"array","title":"Platforms"},"schedule_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Schedule At"},"status":{"$ref":"#/components/schemas/SocialPostStatus"},"moderation_status":{"$ref":"#/components/schemas/SocialPostModerationStatus"},"moderation_checked_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Moderation Checked At"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["id","platforms","status","moderation_status","created_at"],"title":"SocialPostListItem","description":"Lightweight list item for post listing."},"SocialPostModerationStatus":{"type":"integer","enum":[1,2,3,4],"title":"SocialPostModerationStatus","description":"Canonical post moderation lifecycle status."},"SocialPostModerationValidationResponse":{"properties":{"moderation_status":{"$ref":"#/components/schemas/SocialPostModerationStatus"},"moderation_labels":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Moderation Labels"},"moderation_provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Moderation Provider"},"moderation_checked_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Moderation Checked At"},"can_publish":{"type":"boolean","title":"Can Publish","default":true}},"type":"object","required":["moderation_status"],"title":"SocialPostModerationValidationResponse","description":"Validation result returned before publish finalization."},"SocialPostResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"artist_id":{"type":"string","format":"uuid","title":"Artist Id"},"caption":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Caption"},"platform_captions":{"additionalProperties":{"type":"string"},"type":"object","title":"Platform Captions"},"youtube_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Youtube Description"},"youtube_thumbnail_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Youtube Thumbnail Url"},"youtube_post_type":{"anyOf":[{"type":"string","enum":["video","short"]},{"type":"null"}],"title":"Youtube Post Type"},"instagram_post_type":{"anyOf":[{"type":"string","enum":["reel","video"]},{"type":"null"}],"title":"Instagram Post Type"},"media_urls":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Media Urls"},"media_refs":{"items":{"type":"string"},"type":"array","title":"Media Refs"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"},"platforms":{"items":{"$ref":"#/components/schemas/SocialPlatform"},"type":"array","title":"Platforms"},"schedule_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Schedule At"},"status":{"$ref":"#/components/schemas/SocialPostStatus"},"moderation_status":{"$ref":"#/components/schemas/SocialPostModerationStatus"},"moderation_labels":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Moderation Labels"},"moderation_provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Moderation Provider"},"moderation_checked_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Moderation Checked At"},"platform_posts":{"items":{"$ref":"#/components/schemas/PlatformPostStatusSchema"},"type":"array","title":"Platform Posts","default":[]},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"}},"type":"object","required":["id","artist_id","platforms","status","moderation_status","created_at","updated_at"],"title":"SocialPostResponse","description":"Full canonical post with per-platform statuses."},"SocialPostStatus":{"type":"integer","enum":[1,2,3],"title":"SocialPostStatus","description":"Canonical post lifecycle status."},"StudioRoleBaseResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"stageName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stagename"},"profilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicture"},"verifiedMember":{"type":"boolean","title":"Verifiedmember","default":false},"coreMember":{"type":"boolean","title":"Coremember","default":false}},"additionalProperties":true,"type":"object","required":["id"],"title":"StudioRoleBaseResponse","description":"Base studio role response with artist info."},"StudioRoleFullSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string"}],"title":"Id"},"role":{"$ref":"#/components/schemas/StudioRoleTypeEnum"},"user":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"artist":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]}},"type":"object","required":["id","role"],"title":"StudioRoleFullSchema","description":"Schema representing a studio role with associated user info."},"StudioRoleResponse":{"properties":{"role":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role"},"artist":{"$ref":"#/components/schemas/StudioRoleBaseResponse"}},"additionalProperties":true,"type":"object","required":["artist"],"title":"StudioRoleResponse","description":"Full studio role response with artist details."},"StudioRoleTypeEnum":{"type":"integer","enum":[1,2,3,4],"title":"StudioRoleTypeEnum"},"SubscriptionPlanShortSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"notes":{"anyOf":[{},{"type":"null"}],"title":"Notes"},"isVisible":{"type":"boolean","title":"Isvisible","default":true},"isEnabled":{"type":"boolean","title":"Isenabled","default":true},"isFree":{"type":"boolean","title":"Isfree","default":false}},"type":"object","required":["id","name"],"title":"SubscriptionPlanShortSchema","description":"Short subscription plan schema for embedding."},"SupportChatSuggestionSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","title":"Id","description":"Stable identifier for the suggestion template"},"label":{"type":"string","title":"Label","description":"Short chip text shown in the UI"},"body":{"type":"string","title":"Body","description":"Full message text inserted into the composer"},"contextType":{"$ref":"#/components/schemas/SupportSuggestionContextType","default":"general"},"contextId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contextid","description":"Claim or application id when contextual"},"deepLink":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deeplink","description":"Optional URL referenced by the message body"}},"type":"object","required":["id","label","body"],"title":"SupportChatSuggestionSchema","description":"A suggested quick-reply message for the support chat composer."},"SupportChatSuggestionsSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"suggestions":{"items":{"$ref":"#/components/schemas/SupportChatSuggestionSchema"},"type":"array","title":"Suggestions"}},"type":"object","title":"SupportChatSuggestionsSchema","description":"Suggestion list response."},"SupportChatTokenSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"token":{"type":"string","title":"Token","description":"Stream user token for the caller"},"streamUserId":{"type":"string","title":"Streamuserid","description":"Stream user id the token was issued for (user_* / artist_*)"},"channel":{"$ref":"#/components/schemas/ChatChannelRef","description":"The support channel reference"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expiresat"}},"type":"object","required":["token","streamUserId","channel"],"title":"SupportChatTokenSchema","description":"Stream credentials + channel ref for a support conversation."},"SupportConversationSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"artistId":{"type":"string","format":"uuid","title":"Artistid"},"channel":{"$ref":"#/components/schemas/ChatChannelRef"},"artistStageName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artiststagename"},"artistProfilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artistprofilepicture"},"lastMessageAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Lastmessageat"}},"type":"object","required":["id","artistId","channel"],"title":"SupportConversationSchema","description":"A support conversation entry (admin inbox row / artist thread)."},"SupportSuggestionContextType":{"type":"string","enum":["claim","application","general"],"title":"SupportSuggestionContextType"},"SupportThreadSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"conversation":{"$ref":"#/components/schemas/SupportConversationSchema"},"credentials":{"$ref":"#/components/schemas/SupportChatTokenSchema"}},"type":"object","required":["conversation","credentials"],"title":"SupportThreadSchema","description":"Get-or-create result: conversation + caller Stream credentials."},"TagSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"type":"object","required":["id"],"title":"TagSchema","description":"Tag information schema."},"TicketDetailsSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"ticketId":{"type":"string","title":"Ticketid"}},"type":"object","required":["ticketId"],"title":"TicketDetailsSchema","description":"Ticket details for an event."},"TopTrackResponse":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"type":"string","format":"uuid","title":"Id","description":"Unique identifier of the content"},"title":{"type":"string","title":"Title","description":"Title of the track"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description","description":"Track description"},"contentType":{"type":"integer","title":"Contenttype","description":"Type of content (1=Music, etc.)"},"explicitLyrics":{"type":"boolean","title":"Explicitlyrics","description":"Whether track has explicit lyrics","default":false},"lyricsUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lyricsurl","description":"URL to lyrics"},"subTitlesUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subtitlesurl","description":"URL to subtitles"},"audioUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Audiourl","description":"URL to audio file"},"videoUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Videourl","description":"URL to video file"},"iosAudioStream":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Iosaudiostream","description":"iOS audio stream URL"},"audioDuration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Audioduration","description":"Audio duration in seconds","default":0.0},"videoDuration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Videoduration","description":"Video duration in seconds","default":0.0},"thumbnailUrl":{"items":{"type":"string"},"type":"array","title":"Thumbnailurl","description":"List of thumbnail URLs"},"releaseDate":{"type":"string","format":"date-time","title":"Releasedate","description":"ISO format release date"},"leadArtists":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Leadartists","description":"List of lead artist IDs"},"collaborators":{"items":{"$ref":"#/components/schemas/CollaboratorSchema"},"type":"array","title":"Collaborators","description":"List of collaborators"},"totalViews":{"type":"integer","title":"Totalviews","description":"Total number of views","default":0}},"type":"object","required":["id","title","contentType","releaseDate"],"title":"TopTrackResponse","description":"Response model for a single top track in the dashboard.\n\nThis model represents the short info of a content/track\nalong with its total view count."},"UpdateSocialPostRequest":{"properties":{"caption":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Caption"},"platform_captions":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Platform Captions"},"media_urls":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Media Urls"},"schedule_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Schedule At"},"youtube_post_type":{"anyOf":[{"type":"string","enum":["video","short"]},{"type":"null"}],"title":"Youtube Post Type"},"youtube_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Youtube Title"},"youtube_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Youtube Description"},"youtube_thumbnail_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Youtube Thumbnail Url"},"instagram_post_type":{"anyOf":[{"type":"string","enum":["reel","video"]},{"type":"null"}],"title":"Instagram Post Type"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"}},"type":"object","required":["youtube_post_type","instagram_post_type"],"title":"UpdateSocialPostRequest","description":"Request body for updating a scheduled social post."},"UserShortSchema":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat","description":"Timestamp when the record was created"},"updatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updatedat","description":"Timestamp when the record was last updated"},"id":{"anyOf":[{"type":"string"},{"type":"string","format":"uuid"}],"title":"Id"},"firstName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Firstname"},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastname"},"profilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicture"},"gHandle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ghandle"},"gender":{"anyOf":[{"$ref":"#/components/schemas/GenderEnum"},{"type":"null"}]},"dob":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Dob"},"name":{"type":"string","title":"Name","description":"Compute the full name of the user.","readOnly":true}},"type":"object","required":["id","name"],"title":"UserShortSchema","description":"Schema representing a short version of a user."},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VerificationUploadRequest":{"properties":{"verification_data":{"additionalProperties":true,"type":"object","title":"Verification Data","description":"Arbitrary JSON containing ID docs, social links, proof URLs, etc."}},"type":"object","required":["verification_data"],"title":"VerificationUploadRequest","description":"Payload for attaching verification evidence to a claim."},"VideoAttachment":{"properties":{"url":{"type":"string","title":"Url"},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thumbnailurl"},"durationMs":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Durationms"},"width":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Width"},"height":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Height"},"mimeType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mimetype"}},"type":"object","required":["url"],"title":"VideoAttachment"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}},"servers":[{"url":"/v1/artists"}]}