{"openapi":"3.1.0","info":{"title":"Analytics API","description":"Analytics and statistics API for Goongoonalo platform","version":"0.1.0"},"paths":{"/content-plays/total-plays":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Total Plays","description":"Get total plays statistics with growth comparison.\n\nReturns the total number of plays in the specified period\ncompared to the previous period of the same duration.","operationId":"get_total_plays_content_plays_total_plays_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content"},"description":"Content ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type filter","title":"Content Type"},"description":"Content Type filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalPlaysResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/total-duration":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Total Duration","description":"Get total duration statistics with growth comparison.\n\nReturns the total duration (in seconds) of plays in the specified period.","operationId":"get_total_duration_content_plays_total_duration_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content"},"description":"Content ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type filter","title":"Content Type"},"description":"Content Type filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalDurationResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/total-units":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Total Units","description":"Get total units (eligible plays) statistics.\n\nReturns the count of eligible plays (>= 14 seconds) in the specified period.","operationId":"get_total_units_content_plays_total_units_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content"},"description":"Content ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type filter","title":"Content Type"},"description":"Content Type filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalUnitsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/current-listeners":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Current Listeners","description":"Get current listeners count.\n\nReturns the number of users currently listening to content\n(within the last 5 minutes).","operationId":"get_current_listeners_content_plays_current_listeners_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"User ID filter","title":"Content Id"},"description":"User ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type filter","title":"Content Type"},"description":"Content Type filter"}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"array","items":{"type":"string","format":"uuid"},"description":"Content IDs filter"},{"type":"null"}],"title":"Content Ids"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_CurrentListenersResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/total-listeners":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Total Listeners","description":"Get total unique listeners statistics with growth comparison.\n\nReturns the count of unique users who listened to content in the period.","operationId":"get_total_listeners_content_plays_total_listeners_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content"},"description":"Content ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type filter","title":"Content Type"},"description":"Content Type filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalListenersResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/total-likes":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Total Likes","description":"Get total likes statistics with growth comparison.","operationId":"get_total_likes_content_plays_total_likes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content Id"},"description":"Content ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type filter","title":"Content Type"},"description":"Content Type filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalLikesResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/monthly-listeners":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Monthly Listeners","description":"Get unique listeners for chart display.\n\nReturns labels and data grouped by daily, weekly (day of week), or monthly.","operationId":"get_monthly_listeners_content_plays_monthly_listeners_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content"},"description":"Content ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type filter","title":"Content Type"},"description":"Content Type filter"},{"name":"group","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/GroupEnum"},{"type":"null"}],"description":"Grouping (DAILY=1, WEEKLY=2, MONTHLY=3)","default":1,"title":"Group"},"description":"Grouping (DAILY=1, WEEKLY=2, MONTHLY=3)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_MonthlyStatsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/monthly-plays":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Monthly Plays","description":"Get play counts for chart display.\n\nReturns labels and data grouped by daily, weekly (day of week), or monthly.","operationId":"get_monthly_plays_content_plays_monthly_plays_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content"},"description":"Content ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type filter","title":"Content Type"},"description":"Content Type filter"},{"name":"group","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/GroupEnum"},{"type":"null"}],"description":"Grouping (DAILY=1, WEEKLY=2, MONTHLY=3)","default":1,"title":"Group"},"description":"Grouping (DAILY=1, WEEKLY=2, MONTHLY=3)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_MonthlyStatsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/gender-stats":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Gender Stats","description":"API Endpoint: Get gender demographics of listeners\n\nReturns the proportion and breakdown of listener genders for the given filters and date range.","operationId":"get_gender_stats_content_plays_gender_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content"},"description":"Content ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type","title":"Content Type"},"description":"Content Type"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/age-group-stats":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Age Group Stats","description":"Get age group demographics of listeners.","operationId":"get_age_group_stats_content_plays_age_group_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content"},"description":"Content ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type","title":"Content Type"},"description":"Content Type"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/platform-stats":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Platform Stats","description":"Get platform (device OS) demographics of listeners.","operationId":"get_platform_stats_content_plays_platform_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content"},"description":"Content ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type","title":"Content Type"},"description":"Content Type"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/top-contents":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Top Contents","operationId":"get_top_contents_content_plays_top_contents_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","description":"Number of top contents to fetch","default":10,"title":"Limit"},"description":"Number of top contents to fetch"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content type filter","default":1,"title":"Content Type"},"description":"Content type filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TopContentsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/top-artists":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Top Artists","operationId":"get_top_artists_content_plays_top_artists_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Limit"}},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content type filter","default":1,"title":"Content Type"},"description":"Content type filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TopArtistsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/top-events":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Top Events","description":"Get top events by bookmarks.","operationId":"get_top_events_content_plays_top_events_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TopEventsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/top-albums":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Top Albums","operationId":"get_top_albums_content_plays_top_albums_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content type filter","title":"Content Type"},"description":"Content type filter"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TopAlbumsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/albums/total-played/{album_id}":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Album Total Plays","description":"Get total plays statistics with growth comparison.\n\nReturns the total number of plays in the specified period\ncompared to the previous period of the same duration.","operationId":"get_album_total_plays_content_plays_albums_total_played__album_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"album_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Album Id"}},{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalPlaysResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/albums/total-duration/{album_id}":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Album Total Duration","description":"Get total duration for content groups with growth.","operationId":"get_album_total_duration_content_plays_albums_total_duration__album_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"album_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Album Id"}},{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalDurationResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/albums/total-listeners/{album_id}":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Album Total Listeners","description":"Get total unique listeners for content groups with growth.","operationId":"get_album_total_listeners_content_plays_albums_total_listeners__album_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"album_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Album Id"}},{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalListenersResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/albums/current-listeners/{album_id}":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Album Current Listeners","description":"Get current listeners for content groups.","operationId":"get_album_current_listeners_content_plays_albums_current_listeners__album_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"album_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Album Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_CurrentListenersResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/albums/total-units/{album_id}":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Album Total Units","description":"Get total units (eligible plays) for content groups with growth.","operationId":"get_album_total_units_content_plays_albums_total_units__album_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"album_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Album Id"}},{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalUnitsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/albums/gender-stats/{album_id}":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Album Gender Stats","description":"Get gender demographics for Album listeners.","operationId":"get_album_gender_stats_content_plays_albums_gender_stats__album_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"album_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Album Id"}},{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type","title":"Content Type"},"description":"Content Type"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/albums/age-group-stats/{album_id}":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Album Age Group Stats","description":"Get age group demographics for Album listeners.","operationId":"get_album_age_group_stats_content_plays_albums_age_group_stats__album_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"album_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Album Id"}},{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type","title":"Content Type"},"description":"Content Type"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/content-plays/albums/platform-stats/{album_id}":{"get":{"tags":["Content Plays Statistics"],"summary":"Get Album Platform Stats","description":"Get platform demographics for Album listeners.","operationId":"get_album_platform_stats_content_plays_albums_platform_stats__album_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"album_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Album Id"}},{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"content_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ContentType"},{"type":"null"}],"description":"Content Type","title":"Content Type"},"description":"Content Type"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/count":{"get":{"tags":["Artist Statistics"],"summary":"Get Artists Count","description":"Get total count of artists with growth.","operationId":"get_artists_count_artists_stats_count_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistCountResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/follows":{"get":{"tags":["Artist Statistics"],"summary":"Get Platform Follows","description":"Get platform-wide total follows across all artists with growth.","operationId":"get_platform_follows_artists_stats_follows_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistFollowsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/follows/{artist_id}":{"get":{"tags":["Artist Statistics"],"summary":"Get Artist Follows","description":"Get artist current followers count with growth.","operationId":"get_artist_follows_artists_stats_follows__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":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistFollowsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/new-follows/{artist_id}":{"get":{"tags":["Artist Statistics"],"summary":"Get Artist New Follows","description":"Get new followers gained during the period.","operationId":"get_artist_new_follows_artists_stats_new_follows__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":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistFollowsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/new":{"get":{"tags":["Artist Statistics"],"summary":"Get New Artists","description":"Get new artists registered in the period.","operationId":"get_new_artists_artists_stats_new_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_NewArtistsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/content-earnings/{artist_id}":{"get":{"tags":["Artist Statistics"],"summary":"Get Artist Content Earnings","description":"Get artist's content earnings breakdown.","operationId":"get_artist_content_earnings_artists_stats_content_earnings__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":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ContentEarningsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/event-earnings/{artist_id}":{"get":{"tags":["Artist Statistics"],"summary":"Get Artist Event Earnings","description":"Get artist's event earnings breakdown.","operationId":"get_artist_event_earnings_artists_stats_event_earnings__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":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EventEarningsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/plays-summary/{artist_id}":{"get":{"tags":["Artist Statistics"],"summary":"Get Artist Plays Summary","description":"Get artist's plays summary.","operationId":"get_artist_plays_summary_artists_stats_plays_summary__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":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ArtistPlaySummary_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/monthly-followers":{"get":{"tags":["Artist Statistics"],"summary":"Get Monthly Followers","description":"Get monthly followers trend for chart display.\n\nNote: Returns stub data — MongoDB follower tracking not yet migrated.","operationId":"get_monthly_followers_artists_stats_monthly_followers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MonthlyStatsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/top-followers":{"get":{"tags":["Artist Statistics"],"summary":"Get Top Followers","description":"Get top artists by follower count.\n\nNote: Returns stub data — requires aggregation pipeline.","operationId":"get_top_followers_artists_stats_top_followers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"count","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Number of results","default":10,"title":"Count"},"description":"Number of results"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"array","items":{}},"title":"Response Get Top Followers Artists Stats Top Followers Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/content-summary/{artist_id}":{"get":{"tags":["Artist Statistics"],"summary":"Get Artist Content Summary","description":"Get summary of artist's content counts.","operationId":"get_artist_content_summary_artists_stats_content_summary__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_ArtistContentSummary_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/plays-by-content-type":{"get":{"tags":["Artist Statistics"],"summary":"Get Plays By Content Type","description":"Get plays breakdown by content type (song, podcast, etc.).\n\nNote: Returns stub data — requires aggregation by content type.","operationId":"get_plays_by_content_type_artists_stats_plays_by_content_type_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist","in":"query","required":true,"schema":{"type":"string","format":"uuid","description":"Artist ID","title":"Artist"},"description":"Artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"array","items":{"type":"object","additionalProperties":true}},"title":"Response Get Plays By Content Type Artists Stats Plays By Content Type Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/gender-stats/{artist_id}":{"get":{"tags":["Artist Statistics"],"summary":"Get Artist Gender Stats","description":"Get gender demographics for an artist's listeners.\n\nReturns listener distribution by gender for the specified period,\noptionally filtered by artist.","operationId":"get_artist_gender_stats_artists_stats_gender_stats__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":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/age-group-stats/{artist_id}":{"get":{"tags":["Artist Statistics"],"summary":"Get Artist Age Group Stats","description":"Get age group demographics for an artist's listeners.\n\nReturns listener distribution by age group for the specified period,\noptionally filtered by artist.","operationId":"get_artist_age_group_stats_artists_stats_age_group_stats__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":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/platform-stats/{artist_id}":{"get":{"tags":["Artist Statistics"],"summary":"Get Artist Platform Stats","description":"Get platform demographics for an artist's listeners.\n\nReturns listener distribution by device platform for the specified period,\noptionally filtered by artist.","operationId":"get_artist_platform_stats_artists_stats_platform_stats__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":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/artists-stats/geographical-stats/{artist_id}":{"get":{"tags":["Artist Statistics"],"summary":"Get Geographical Stats","description":"Get geographical distribution of listeners.","operationId":"get_geographical_stats_artists_stats_geographical_stats__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":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"array","items":{}},"title":"Response Get Geographical Stats Artists Stats Geographical Stats  Artist Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/tickets-sold":{"get":{"tags":["Event Statistics"],"summary":"Get Tickets Sold","description":"Get total tickets sold with growth.","operationId":"get_tickets_sold_events_stats_tickets_sold_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"event_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Event ID filter","title":"Event Id"},"description":"Event ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EventTicketsSoldResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/bookmarks":{"get":{"tags":["Event Statistics"],"summary":"Get Events Bookmarks","description":"Get total event bookmarks with growth.","operationId":"get_events_bookmarks_events_stats_bookmarks_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"event_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Event ID filter","title":"Event Id"},"description":"Event ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EventBookmarksResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/count":{"get":{"tags":["Event Statistics"],"summary":"Get Events Count","description":"Get total count of events with growth.","operationId":"get_events_count_events_stats_count_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EventCountResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/views":{"get":{"tags":["Event Statistics"],"summary":"Get Event Views","description":"Get total event views with growth.\n\nCounts AppEvents with trigger 'open_event' in the specified period.","operationId":"get_event_views_events_stats_views_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"event_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Event ID filter","title":"Event Id"},"description":"Event ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EventViewsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/user-views":{"get":{"tags":["Event Statistics"],"summary":"Get Event User Views","description":"Get unique user views for events with growth.\n\nCounts distinct users from AppEvents with trigger 'open_event'.","operationId":"get_event_user_views_events_stats_user_views_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"event_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Event ID filter","title":"Event Id"},"description":"Event ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EventViewsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/attendees":{"get":{"tags":["Event Statistics"],"summary":"Get Event Attendees","description":"Get total event attendees with growth.\n\nUses ticket sales as proxy for attendees.","operationId":"get_event_attendees_events_stats_attendees_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EventAttendeesResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/earnings":{"get":{"tags":["Event Statistics"],"summary":"Get Event Earnings Chart","description":"Get event earnings chart data.\n\nReturns monthly earnings aggregated from ticket revenue.","operationId":"get_event_earnings_chart_events_stats_earnings_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/attendees-graph":{"get":{"tags":["Event Statistics"],"summary":"Get Event Attendees Graph","description":"Get event attendees graph data.\n\nMonthly ticket count used as proxy for attendees.","operationId":"get_event_attendees_graph_events_stats_attendees_graph_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/gender-stats":{"get":{"tags":["Event Statistics"],"summary":"Get Event Gender Stats","description":"Get gender demographics for event attendees/viewers.\n\nReturns listener distribution by gender for the specified period.","operationId":"get_event_gender_stats_events_stats_gender_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/age-group-stats":{"get":{"tags":["Event Statistics"],"summary":"Get Event Age Group Stats","description":"Get age group demographics for event attendees/viewers.\n\nReturns distribution by age group for the specified period.","operationId":"get_event_age_group_stats_events_stats_age_group_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/platform-stats":{"get":{"tags":["Event Statistics"],"summary":"Get Event Platform Stats","description":"Get platform demographics for event attendees/viewers.\n\nReturns distribution by device platform for the specified period.","operationId":"get_event_platform_stats_events_stats_platform_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/upcoming":{"get":{"tags":["Event Statistics"],"summary":"Get Upcoming Events","description":"Get upcoming events.","operationId":"get_upcoming_events_events_stats_upcoming_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","description":"Number of results per page","default":10,"title":"Limit"},"description":"Number of results per page"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_UpcomingEventsResponse__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/monthly-tickets":{"get":{"tags":["Event Statistics"],"summary":"Get Monthly Tickets","description":"Get monthly ticket sales for chart display.","operationId":"get_monthly_tickets_events_stats_monthly_tickets_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_MonthlyStatsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/monthly-revenue":{"get":{"tags":["Event Statistics"],"summary":"Get Monthly Event Revenue","description":"Get monthly event revenue for chart display.","operationId":"get_monthly_event_revenue_events_stats_monthly_revenue_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_MonthlyStatsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/geographical-stats":{"get":{"tags":["Event Statistics"],"summary":"Get Event Geographical Stats","description":"Get geographical distribution of event attendees.","operationId":"get_event_geographical_stats_events_stats_geographical_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EventGeographicalResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/attendance-rate":{"get":{"tags":["Event Statistics"],"summary":"Get Attendance Rate","description":"Get event attendance rate statistics.","operationId":"get_attendance_rate_events_stats_attendance_rate_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_AttendanceRateResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events-stats/revenue-breakdown":{"get":{"tags":["Event Statistics"],"summary":"Get Event Revenue Breakdown","description":"Get event revenue breakdown by type.","operationId":"get_event_revenue_breakdown_events_stats_revenue_breakdown_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EventRevenueBreakdownResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/stats/{artist_id}":{"get":{"tags":["Revenue Statistics"],"summary":"Get Revenue Stats","description":"Get overall revenue statistics for the period.","operationId":"get_revenue_stats_revenue_stats__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":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_RevenueTrendResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/recognitions":{"get":{"tags":["Revenue Statistics"],"summary":"List Recognitions","description":"List revenue recognitions.\n\nReturns a limited list of recognition periods.","operationId":"list_recognitions_revenue_recognitions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"subscriber_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Subscriber ID filter","title":"Subscriber Id"},"description":"Subscriber ID filter"},{"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":"limit","in":"query","required":false,"schema":{"type":"integer","description":"Items per page","default":10,"title":"Limit"},"description":"Items per page"},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/RecognitionState"},{"type":"null"}],"description":"state filter","title":"State"},"description":"state filter"},{"name":"month","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"month filter","title":"Month"},"description":"month filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_list_RecognitionDetailResponse__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/recognitions/summary":{"get":{"tags":["Revenue Statistics"],"summary":"Get Recognition Summary","description":"Get summary of recognitions for the month.","operationId":"get_recognition_summary_revenue_recognitions_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"month","in":"query","required":true,"schema":{"type":"string","description":"Month (YYYY-MM)","title":"Month"},"description":"Month (YYYY-MM)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_RecognitionSummary_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/recognitions/{recognition_id}":{"get":{"tags":["Revenue Statistics"],"summary":"Get Recognition Detail","description":"Get detailed information about a specific recognition.","operationId":"get_recognition_detail_revenue_recognitions__recognition_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"recognition_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Recognition Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_RecognitionDetailResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/collaborator-balances":{"get":{"tags":["Revenue Statistics"],"summary":"Get Collaborator Balances","description":"Get collaborator balances.\n\nReturns the current balance for collaborators based on filters, limited in number.","operationId":"get_collaborator_balances_revenue_collaborator_balances_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","description":"Items per page","default":10,"title":"Limit"},"description":"Items per page"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_list_CollaboratorBalanceResponse__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/stream-aggregates":{"get":{"tags":["Revenue Statistics"],"summary":"Get Stream Aggregates","description":"Get daily stream aggregates for the period. Results are limited by `limit`.","operationId":"get_stream_aggregates_revenue_stream_aggregates_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"subscriber_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Subscriber ID filter","title":"Subscriber Id"},"description":"Subscriber ID filter"},{"name":"content_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content Id"},"description":"Content ID filter"},{"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":"date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Start date (YYYY-MM-DD)","title":"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":"limit","in":"query","required":false,"schema":{"type":"integer","description":"Items per page","default":10,"title":"Limit"},"description":"Items per page"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_list_StreamAggregateResponse__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/trend":{"get":{"tags":["Revenue Statistics"],"summary":"Get Revenue Trend","description":"Get revenue trend with comparison to previous period.","operationId":"get_revenue_trend_revenue_trend_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":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"period","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Trend period (day, week, month)","title":"Period"},"description":"Trend period (day, week, month)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_RevenueTrendResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/payouts":{"get":{"tags":["Revenue Statistics"],"summary":"List Payouts","description":"List revenue payouts with pagination.","operationId":"list_payouts_revenue_payouts_get","security":[{"HTTPBearer":[]}],"parameters":[{"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":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","description":"Items per page","default":10,"title":"Limit"},"description":"Items per page"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_list_PayoutDetail__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/payouts/{payout_id}":{"get":{"tags":["Revenue Statistics"],"summary":"Get Payout Detail","description":"Get detailed information about a specific payout.","operationId":"get_payout_detail_revenue_payouts__payout_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"payout_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Payout Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PayoutDetail_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/by-content-type":{"get":{"tags":["Revenue Statistics"],"summary":"Get Revenue By Content Type","description":"Get revenue breakdown by content type.","operationId":"get_revenue_by_content_type_revenue_by_content_type_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/by-source":{"get":{"tags":["Revenue Statistics"],"summary":"Get Revenue By Source","description":"Get revenue breakdown by source.","operationId":"get_revenue_by_source_revenue_by_source_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/earnings-summary":{"get":{"tags":["Revenue Statistics"],"summary":"Get Earnings Summary","description":"Get overall earnings summary for an artist_id.","operationId":"get_earnings_summary_revenue_earnings_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"artist_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","description":"Artist ID","title":"Artist Id"},"description":"Artist ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_RevenueTrendResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/overview":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Dashboard Overview","description":"Get consolidated revenue dashboard overview.\n\nProvides key metrics including:\n- Total revenue with growth comparison\n- Total streams with growth\n- Average revenue per stream\n- Pending payouts","operationId":"get_dashboard_overview_revenue_dashboard_overview_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"period","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Time period: daily, weekly, monthly, yearly","title":"Period"},"description":"Time period: daily, weekly, monthly, yearly"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom start date (YYYY-MM-DD)","title":"Start Date"},"description":"Custom start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom end date (YYYY-MM-DD)","title":"End Date"},"description":"Custom end date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DashboardOverviewResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/streaming":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Streaming Revenue","description":"Get streaming revenue breakdown.\n\nReturns revenue from streaming with chart data and breakdown by:\n- Content type (songs, podcasts)\n- Subscription tier\n- Region","operationId":"get_streaming_revenue_revenue_dashboard_streaming_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Custom start date (YYYY-MM-DD)","title":"Start Date"},"description":"Custom start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Custom end date (YYYY-MM-DD)","title":"End Date"},"description":"Custom end date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"period","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Time period: daily, weekly, monthly, yearly","default":"","title":"Period"},"description":"Time period: daily, weekly, monthly, yearly"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DashboardStreamingResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/earnings":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Earnings","description":"Get earnings breakdown.\n\nReturns earnings with chart data and breakdown by source:\n- Streaming revenue\n- Sync licensing\n- Sponsorships\n- Social monetization","operationId":"get_earnings_revenue_dashboard_earnings_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"Time period: daily, weekly, monthly, yearly","default":"monthly","title":"Period"},"description":"Time period: daily, weekly, monthly, yearly"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom start date (YYYY-MM-DD)","title":"Start Date"},"description":"Custom start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom end date (YYYY-MM-DD)","title":"End Date"},"description":"Custom end date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_EarningsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/distribution":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Revenue Distribution","description":"Get revenue distribution breakdown.\n\nReturns how revenue is distributed:\n- Platform fee\n- Artist earnings\n- Collaborator shares\n- Taxes withheld","operationId":"get_revenue_distribution_revenue_dashboard_distribution_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"Time period: daily, weekly, monthly, yearly","default":"monthly","title":"Period"},"description":"Time period: daily, weekly, monthly, yearly"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Custom start date (YYYY-MM-DD)","title":"Start Date"},"description":"Custom start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Custom end date (YYYY-MM-DD)","title":"End Date"},"description":"Custom end date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DistributionResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/payouts":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Payout History","description":"Get payout history with summary.","operationId":"get_payout_history_revenue_dashboard_payouts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"Time period: daily, weekly, monthly, yearly","default":"monthly","title":"Period"},"description":"Time period: daily, weekly, monthly, yearly"},{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Custom start date (YYYY-MM-DD)","title":"Start Date"},"description":"Custom start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Custom end date (YYYY-MM-DD)","title":"End Date"},"description":"Custom end date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Items per page","default":10,"title":"Limit"},"description":"Items per page"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PayoutHistoryResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/forecast":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Revenue Forecast","description":"Get revenue forecast based on historical data.\n\nUses historical trends to project future earnings.","operationId":"get_revenue_forecast_revenue_dashboard_forecast_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"months","in":"query","required":false,"schema":{"type":"integer","maximum":12,"minimum":1,"description":"Number of months to forecast","default":3,"title":"Months"},"description":"Number of months to forecast"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_RevenueForecastResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/top-content":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Top Revenue Content","description":"Get top revenue-generating content.","operationId":"get_top_revenue_content_revenue_dashboard_top_content_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"Time period: daily, weekly, monthly, yearly","default":"monthly","title":"Period"},"description":"Time period: daily, weekly, monthly, yearly"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"description":"Number of results","default":10,"title":"Limit"},"description":"Number of results"},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom start date (YYYY-MM-DD)","title":"Start Date"},"description":"Custom start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom end date (YYYY-MM-DD)","title":"End Date"},"description":"Custom end date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TopRevenueContentResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/sync-licensing":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Sync Licensing Revenue","description":"Get sync licensing revenue breakdown.\n\nPlaceholder for sync licensing integration.","operationId":"get_sync_licensing_revenue_revenue_dashboard_sync_licensing_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"Time period: daily, weekly, monthly, yearly","default":"monthly","title":"Period"},"description":"Time period: daily, weekly, monthly, yearly"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom start date (YYYY-MM-DD)","title":"Start Date"},"description":"Custom start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom end date (YYYY-MM-DD)","title":"End Date"},"description":"Custom end date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DashboardSyncLicensingResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/sponsorships":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Sponsorship Revenue","description":"Get sponsorship revenue breakdown.\n\nPlaceholder for sponsorship integration.","operationId":"get_sponsorship_revenue_revenue_dashboard_sponsorships_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"Time period: daily, weekly, monthly, yearly","default":"monthly","title":"Period"},"description":"Time period: daily, weekly, monthly, yearly"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom start date (YYYY-MM-DD)","title":"Start Date"},"description":"Custom start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom end date (YYYY-MM-DD)","title":"End Date"},"description":"Custom end date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DashboardSponsorshipResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/social-monetization":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Social Monetization Revenue","description":"Get social monetization revenue breakdown.\n\nPlaceholder for social monetization integration.","operationId":"get_social_monetization_revenue_revenue_dashboard_social_monetization_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"Time period: daily, weekly, monthly, yearly","default":"monthly","title":"Period"},"description":"Time period: daily, weekly, monthly, yearly"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom start date (YYYY-MM-DD)","title":"Start Date"},"description":"Custom start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom end date (YYYY-MM-DD)","title":"End Date"},"description":"Custom end date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DashboardSocialResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/geographic-breakdown":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Geographic Revenue Breakdown","description":"Get revenue breakdown by geography.","operationId":"get_geographic_revenue_breakdown_revenue_dashboard_geographic_breakdown_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"Time period: daily, weekly, monthly, yearly","default":"monthly","title":"Period"},"description":"Time period: daily, weekly, monthly, yearly"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom start date (YYYY-MM-DD)","title":"Start Date"},"description":"Custom start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Custom end date (YYYY-MM-DD)","title":"End Date"},"description":"Custom end date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_GeographicBreakdownResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/revenue/dashboard/comparison":{"get":{"tags":["Revenue Dashboard"],"summary":"Get Period Comparison","description":"Compare revenue between two periods.\nThe current period is defined by `start_date` and `end_date`.\nThe previous period is automatically calculated to be of the same duration,\nimmediately preceding the current period.","operationId":"get_period_comparison_revenue_dashboard_comparison_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":false,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","default":"2026-06-07","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":false,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","default":"2026-07-07","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_PeriodComparisonResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/overall":{"get":{"tags":["Finance Statistics"],"summary":"Get Overall Finance Stats","description":"Get overall finance statistics.\n\nReturns subscription revenue, event revenue, advertising revenue and\nreferral units — each with growth percentage and pricing info.","operationId":"get_overall_finance_stats_finance_stats_overall_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_OverallFinanceResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/overall-graph":{"get":{"tags":["Finance Statistics"],"summary":"Get Overall Finance Graph","description":"Get overall finance graph (daily breakdown of event, ad and content revenue).","operationId":"get_overall_finance_graph_finance_stats_overall_graph_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_FinanceGraphResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/subscriptions":{"get":{"tags":["Finance Statistics"],"summary":"Get Subscription Revenue","description":"Get subscription revenue statistics.","operationId":"get_subscription_revenue_finance_stats_subscriptions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/events/revenue/list":{"get":{"tags":["Finance Statistics"],"summary":"Get Events Revenue List","description":"Get list of events with ticket revenue.","operationId":"get_events_revenue_list_finance_stats_events_revenue_list_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","description":"Items per page","default":10,"title":"Limit"},"description":"Items per page"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_EventFinanceItem__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/contents/revenue/list":{"get":{"tags":["Finance Statistics"],"summary":"Get Contents Revenue List","description":"Get list of content with streaming revenue.","operationId":"get_contents_revenue_list_finance_stats_contents_revenue_list_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","description":"Items per page","default":10,"title":"Limit"},"description":"Items per page"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_ContentFinanceItem__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/advertisements/revenue/list":{"get":{"tags":["Finance Statistics"],"summary":"Get Advertisements Revenue List","description":"Get list of advertisement revenue.","operationId":"get_advertisements_revenue_list_finance_stats_advertisements_revenue_list_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_AdvertisementFinanceItem__"}}}}},"security":[{"HTTPBearer":[]}]}},"/finance-stats/events/revenue/summary":{"get":{"tags":["Finance Statistics"],"summary":"Get Events Revenue Summary","description":"Get events revenue summary.","operationId":"get_events_revenue_summary_finance_stats_events_revenue_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/payouts":{"get":{"tags":["Finance Statistics"],"summary":"Get Payouts Summary","description":"Get payouts summary.","operationId":"get_payouts_summary_finance_stats_payouts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Payout status filter","title":"Status"},"description":"Payout status filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/transactions":{"get":{"tags":["Finance Statistics"],"summary":"Get Transactions List","description":"Get list of transactions.","operationId":"get_transactions_list_finance_stats_transactions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Items per page","default":10,"title":"Limit"},"description":"Items per page"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_RecentEarningsItem__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/referral-balance/{artist_id}":{"get":{"tags":["Finance Statistics"],"summary":"Get Referral Balance","description":"Get referral balance for an artist.","operationId":"get_referral_balance_finance_stats_referral_balance__artist_id__get","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_ReferralBalanceResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/transactions/summary":{"get":{"tags":["Finance Statistics"],"summary":"Get Transactions Summary","description":"Get transactions summary.","operationId":"get_transactions_summary_finance_stats_transactions_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/monthly-revenue":{"get":{"tags":["Finance Statistics"],"summary":"Get Monthly Revenue","description":"Get monthly revenue for chart display.","operationId":"get_monthly_revenue_finance_stats_monthly_revenue_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MonthlyStatsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/monthly-expenses":{"get":{"tags":["Finance Statistics"],"summary":"Get Monthly Expenses","description":"Get monthly expenses for chart display.","operationId":"get_monthly_expenses_finance_stats_monthly_expenses_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MonthlyStatsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/revenue-by-source":{"get":{"tags":["Finance Statistics"],"summary":"Get Revenue By Source","description":"Get revenue breakdown by source (mirrors old backend's `get_revenue_by_stream`).\n\nThis currently only returns streaming revenue as the sole source. The\nlogic is powered by the RevenueDashboardService helper which wraps the\nunderlying payout queries.","operationId":"get_revenue_by_source_finance_stats_revenue_by_source_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"period","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Time period (daily|weekly|monthly|yearly|custom)","title":"Period"},"description":"Time period (daily|weekly|monthly|yearly|custom)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_RevenueByStreamResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/tax-summary":{"get":{"tags":["Finance Statistics"],"summary":"Get Tax Summary","description":"Get tax summary for the period.","operationId":"get_tax_summary_finance_stats_tax_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/refunds":{"get":{"tags":["Finance Statistics"],"summary":"Get Refunds Summary","description":"Get refunds summary for the period.","operationId":"get_refunds_summary_finance_stats_refunds_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/finance-stats/cash-flow":{"get":{"tags":["Finance Statistics"],"summary":"Get Cash Flow","description":"Get cash flow statement for the period.","operationId":"get_cash_flow_finance_stats_cash_flow_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/subscriptions":{"get":{"tags":["Application Statistics"],"summary":"Get Subscription Stats","description":"Get total subscriptions with growth.","operationId":"get_subscription_stats_app_stats_subscriptions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalSubscriptionsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/active-users":{"get":{"tags":["Application Statistics"],"summary":"Get Active Users","description":"Get active users statistics with growth.","operationId":"get_active_users_app_stats_active_users_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ActiveUsersResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/new-users":{"get":{"tags":["Application Statistics"],"summary":"Get New Users","description":"Get new user registrations with growth.","operationId":"get_new_users_app_stats_new_users_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppStatsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/downloads":{"get":{"tags":["Application Statistics"],"summary":"Get App Downloads","description":"Get app downloads statistics with growth.","operationId":"get_app_downloads_app_stats_downloads_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppStatsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/churn":{"get":{"tags":["Application Statistics"],"summary":"Get Churn Rate","description":"Get user churn rate with growth.","operationId":"get_churn_rate_app_stats_churn_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppStatsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/engagement":{"get":{"tags":["Application Statistics"],"summary":"Get Engagement Metrics","description":"Get user engagement metrics.","operationId":"get_engagement_metrics_app_stats_engagement_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/platform-distribution":{"get":{"tags":["Application Statistics"],"summary":"Get Platform Distribution","description":"Get user distribution by platform.","operationId":"get_platform_distribution_app_stats_platform_distribution_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/geo-distribution":{"get":{"tags":["Application Statistics"],"summary":"Get Geo Distribution","description":"Get user distribution by geography.","operationId":"get_geo_distribution_app_stats_geo_distribution_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Geo Distribution App Stats Geo Distribution Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/content-library":{"get":{"tags":["Application Statistics"],"summary":"Get Content Library Stats","description":"Get content library statistics.","operationId":"get_content_library_stats_app_stats_content_library_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/app-stats/monthly-users":{"get":{"tags":["Application Statistics"],"summary":"Get Monthly Users","description":"Get monthly active users for chart display.","operationId":"get_monthly_users_app_stats_monthly_users_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MonthlyStatsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/monthly-subscriptions":{"get":{"tags":["Application Statistics"],"summary":"Get Monthly Subscriptions","description":"Get monthly subscriptions for chart display.","operationId":"get_monthly_subscriptions_app_stats_monthly_subscriptions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MonthlyStatsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/daily-active-users":{"get":{"tags":["Application Statistics"],"summary":"Get Daily Active Users","description":"Get daily active users time series.","operationId":"get_daily_active_users_app_stats_daily_active_users_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Daily Active Users App Stats Daily Active Users Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/peak-hours":{"get":{"tags":["Application Statistics"],"summary":"Get Peak Usage Hours","description":"Get peak usage hours analysis.","operationId":"get_peak_usage_hours_app_stats_peak_hours_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Peak Usage Hours App Stats Peak Hours Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/app-stats/summary":{"get":{"tags":["Application Statistics"],"summary":"Get App Summary","description":"Get comprehensive app summary statistics.","operationId":"get_app_summary_app_stats_summary_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/user-plays/most-played":{"get":{"tags":["User Plays Statistics"],"summary":"Get Most Played Content","description":"Get most played content ranked by total duration.\n\nReturns a list of content items most played in the specified period,\noptionally filtered by user or artist_id.","operationId":"get_most_played_content_user_plays_most_played_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"user","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"User ID filter","title":"User"},"description":"User ID filter"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"count","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Number of results","default":10,"title":"Count"},"description":"Number of results"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_MostPlayedContentResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/user-plays/total-played":{"get":{"tags":["User Plays Statistics"],"summary":"Get Total Played","description":"Get total content played count with growth comparison.\n\nReturns the total number of content items played (or unique count)\nin the specified period compared to the previous period.","operationId":"get_total_played_user_plays_total_played_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"user","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"User ID filter","title":"User"},"description":"User ID filter"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"unique_content","in":"query","required":false,"schema":{"type":"boolean","description":"Count unique content only","default":false,"title":"Unique Content"},"description":"Count unique content only"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalPlayedResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/user-plays/total-playtime":{"get":{"tags":["User Plays Statistics"],"summary":"Get Total Playtime","description":"Get total playtime (seconds) with growth comparison.\n\nReturns the total playtime in the specified period\ncompared to the previous period of the same duration.","operationId":"get_total_playtime_user_plays_total_playtime_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"user","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"User ID filter","title":"User"},"description":"User ID filter"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TotalPlaytimeResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/user-plays/top-users":{"get":{"tags":["User Plays Statistics"],"summary":"Get Top Users","description":"Get top users ranked by total playtime.\n\nReturns a list of top users with play count and playtime\nin the specified period.","operationId":"get_top_users_user_plays_top_users_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"count","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Number of results","default":10,"title":"Count"},"description":"Number of results"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_TopUsersResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/users-stats/count":{"get":{"tags":["User Statistics"],"summary":"Get Users Count","description":"Get total users count with growth comparison.\n\nReturns the total number of users registered in the specified period\ncompared to the previous period of the same duration.","operationId":"get_users_count_users_stats_count_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_UsersCountResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/overall-stats/gender-stats":{"get":{"tags":["Overall Statistics"],"summary":"Get Overall Gender Stats","description":"Get overall gender demographics across the platform.\n\nReturns listener distribution by gender for the specified period.","operationId":"get_overall_gender_stats_overall_stats_gender_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content Id"},"description":"Content ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/overall-stats/age-group-stats":{"get":{"tags":["Overall Statistics"],"summary":"Get Overall Age Group Stats","description":"Get overall age group demographics across the platform.\n\nReturns listener distribution by age group for the specified period.","operationId":"get_overall_age_group_stats_overall_stats_age_group_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content Id"},"description":"Content ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/overall-stats/platform-stats":{"get":{"tags":["Overall Statistics"],"summary":"Get Overall Platform Stats","description":"Get overall platform demographics across the platform.\n\nReturns listener distribution by device platform for the specified period.","operationId":"get_overall_platform_stats_overall_stats_platform_stats_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID filter","title":"Artist Id"},"description":"Artist ID filter"},{"name":"content_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Content ID filter","title":"Content Id"},"description":"Content ID filter"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/custom-notification-stats/consolidated":{"get":{"tags":["Custom Notification Statistics"],"summary":"Get Consolidated Stats","description":"Get consolidated custom notification statistics.\n\nReturns a list of metrics (opened, action taken, closed)\nfor the specified custom notification.","operationId":"get_consolidated_stats_custom_notification_stats_consolidated_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"notification","in":"query","required":true,"schema":{"type":"string","format":"uuid","description":"Custom notification ID","title":"Notification"},"description":"Custom notification ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_List_Dict_str__Any___"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/custom-notification-stats/usage-graph":{"get":{"tags":["Custom Notification Statistics"],"summary":"Get Usage Graph","description":"Get custom notification usage graph data.\n\nReturns chart data showing notification interaction metrics\n(opened, action taken, closed).","operationId":"get_usage_graph_custom_notification_stats_usage_graph_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"notification","in":"query","required":true,"schema":{"type":"string","format":"uuid","description":"Custom notification ID","title":"Notification"},"description":"Custom notification ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_DemographicsResponse_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/consolidated-dashboard":{"get":{"tags":["Consolidated Dashboard"],"summary":"Get Consolidated Dashboard","description":"Get consolidated dashboard data for admin/all-artists or artist-wise views.","operationId":"get_consolidated_dashboard_consolidated_dashboard_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"start_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"Start date (YYYY-MM-DD)","title":"Start Date"},"description":"Start date (YYYY-MM-DD)"},{"name":"end_date","in":"query","required":true,"schema":{"type":"string","format":"date","description":"End date (YYYY-MM-DD)","title":"End Date"},"description":"End date (YYYY-MM-DD)"},{"name":"artist_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Artist ID for artist-wise dashboard. Keep empty for admin all-artists view.","title":"Artist Id"},"description":"Artist ID for artist-wise dashboard. Keep empty for admin all-artists view."},{"name":"top_limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"description":"Max items for leaderboard sections","default":10,"title":"Top Limit"},"description":"Max items for leaderboard sections"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GResponse_ConsolidatedDashboardPayload_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/":{"get":{"tags":["analytics"],"summary":"Root","operationId":"root__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/health":{"get":{"tags":["health"],"summary":"Health Check","operationId":"health_check_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"ActiveUsersResponse":{"properties":{"activeUsers":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["activeUsers"],"title":"ActiveUsersResponse","description":"Response for active users."},"AdvertisementFinanceItem":{"properties":{"title":{"type":"string","title":"Title"},"totalRevenue":{"type":"number","title":"Totalrevenue","default":0},"pricing":{"$ref":"#/components/schemas/EventFinancePricing"}},"type":"object","required":["title"],"title":"AdvertisementFinanceItem","description":"Single advertisement row in the advertisements revenue list."},"AlbumWithTotalPlays":{"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},"totalPlays":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalplays"}},"type":"object","required":["id","title","contentType"],"title":"AlbumWithTotalPlays"},"AppStatsResponse":{"properties":{"activeUsers":{"anyOf":[{"$ref":"#/components/schemas/GrowthValue"},{"type":"null"}]},"newUsers":{"anyOf":[{"$ref":"#/components/schemas/GrowthValue"},{"type":"null"}]},"downloads":{"anyOf":[{"$ref":"#/components/schemas/GrowthValue"},{"type":"null"}]},"retentionRate":{"anyOf":[{"$ref":"#/components/schemas/GrowthValue"},{"type":"null"}]},"churnRate":{"anyOf":[{"$ref":"#/components/schemas/GrowthValue"},{"type":"null"}]}},"type":"object","title":"AppStatsResponse","description":"Generic app stats response."},"ArtistContentSummary":{"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"},"totalSongs":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalsongs"},"totalAlbums":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalalbums"},"totalPodcasts":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalpodcasts"},"totalEvents":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalevents"}},"type":"object","title":"ArtistContentSummary"},"ArtistCountResponse":{"properties":{"artistsCount":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["artistsCount"],"title":"ArtistCountResponse","description":"Response for artist count."},"ArtistFollowsResponse":{"properties":{"follows":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["follows"],"title":"ArtistFollowsResponse","description":"Response for artist follows."},"ArtistPlaySummary":{"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"},"totalPlays":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalplays"},"totalDuration":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalduration"},"uniqueListeners":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Uniquelisteners"},"averagePlayDuration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Averageplayduration"}},"type":"object","title":"ArtistPlaySummary"},"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."},"ArtistWithTotalPlays":{"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"},"totalPlays":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalplays"},"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":"ArtistWithTotalPlays"},"AttendanceRateResponse":{"properties":{"averageAttendanceRate":{"type":"number","title":"Averageattendancerate","default":0},"totalCapacity":{"type":"integer","title":"Totalcapacity","default":0},"totalAttendees":{"type":"integer","title":"Totalattendees","default":0}},"type":"object","title":"AttendanceRateResponse","description":"Response for event attendance rate."},"ChartData":{"properties":{"labels":{"items":{"type":"string"},"type":"array","title":"Labels","default":[]},"data":{"items":{"type":"number"},"type":"array","title":"Data","default":[]}},"type":"object","title":"ChartData","description":"Chart data with labels and values."},"ChartDataWithIncome":{"properties":{"labels":{"items":{"type":"string"},"type":"array","title":"Labels","default":[]},"income":{"items":{"type":"number"},"type":"array","title":"Income","default":[]},"expense":{"items":{"type":"number"},"type":"array","title":"Expense","default":[]}},"type":"object","title":"ChartDataWithIncome","description":"Chart data with labels, income, and expense."},"CollaboratorBalanceResponse":{"properties":{"id":{"type":"string","title":"Id"},"collaboratorId":{"type":"string","title":"Collaboratorid"},"collaboratorName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collaboratorname"},"collaboratorType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collaboratortype"},"balancePaise":{"type":"integer","title":"Balancepaise","default":0},"balanceInr":{"type":"number","title":"Balanceinr","default":0},"totalEarnedPaise":{"type":"integer","title":"Totalearnedpaise","default":0},"totalEarnedInr":{"type":"number","title":"Totalearnedinr","default":0},"totalPaidOutPaise":{"type":"integer","title":"Totalpaidoutpaise","default":0},"totalPaidOutInr":{"type":"number","title":"Totalpaidoutinr","default":0},"pendingPayoutPaise":{"type":"integer","title":"Pendingpayoutpaise","default":0},"pendingPayoutInr":{"type":"number","title":"Pendingpayoutinr","default":0},"owedToPlatformPaise":{"type":"integer","title":"Owedtoplatformpaise","default":0},"owedToPlatformInr":{"type":"number","title":"Owedtoplatforminr","default":0},"lastPayoutAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Lastpayoutat"},"updatedAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updatedat"}},"type":"object","required":["id","collaboratorId"],"title":"CollaboratorBalanceResponse","description":"Collaborator balance record."},"ConsolidatedDashboardPayload":{"properties":{"artistId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Artistid"},"startDate":{"type":"string","format":"date","title":"Startdate"},"endDate":{"type":"string","format":"date","title":"Enddate"},"summary":{"$ref":"#/components/schemas/ConsolidatedDashboardSummary"},"contentTypeBreakdown":{"items":{"$ref":"#/components/schemas/ContentTypeCountItem"},"type":"array","title":"Contenttypebreakdown","default":[]},"topArtists":{"items":{"$ref":"#/components/schemas/TopArtistDashboardItem"},"type":"array","title":"Topartists","default":[]},"topContents":{"items":{"$ref":"#/components/schemas/TopContentDashboardItem"},"type":"array","title":"Topcontents","default":[]},"topEvents":{"items":{"$ref":"#/components/schemas/TopEventDashboardItem"},"type":"array","title":"Topevents","default":[]},"playTrend":{"items":{"$ref":"#/components/schemas/PlayTrendPoint"},"type":"array","title":"Playtrend","default":[]},"bookmarksTrend":{"items":{"$ref":"#/components/schemas/PlayTrendPoint"},"type":"array","title":"Bookmarkstrend","default":[]},"topCountries":{"items":{"$ref":"#/components/schemas/LocationCountItem"},"type":"array","title":"Topcountries","default":[]},"topCities":{"items":{"$ref":"#/components/schemas/LocationCountItem"},"type":"array","title":"Topcities","default":[]}},"type":"object","required":["startDate","endDate","summary"],"title":"ConsolidatedDashboardPayload","description":"Final payload returned by consolidated dashboard endpoint."},"ConsolidatedDashboardSummary":{"properties":{"users":{"$ref":"#/components/schemas/GrowthValue"},"activeUsers":{"$ref":"#/components/schemas/GrowthValue"},"uniqueListeners":{"$ref":"#/components/schemas/GrowthValue"},"paidUsers":{"$ref":"#/components/schemas/GrowthValue"},"newArtists":{"$ref":"#/components/schemas/GrowthValue"},"events":{"$ref":"#/components/schemas/GrowthValue"},"subscriptions":{"$ref":"#/components/schemas/GrowthValue"},"plays":{"$ref":"#/components/schemas/GrowthValue"},"eventBookmarks":{"$ref":"#/components/schemas/GrowthValue"},"revenue":{"$ref":"#/components/schemas/CurrencyGrowthValue"},"subscriptionRevenue":{"$ref":"#/components/schemas/CurrencyGrowthValue"},"eventRevenue":{"$ref":"#/components/schemas/CurrencyGrowthValue"},"avgPlaysPerListener":{"type":"number","title":"Avgplaysperlistener","default":0},"paidUserConversionRate":{"type":"number","title":"Paiduserconversionrate","default":0},"totals":{"$ref":"#/components/schemas/ConsolidatedTotals"}},"type":"object","title":"ConsolidatedDashboardSummary","description":"Top-level KPI summary for dashboard."},"ConsolidatedTotals":{"properties":{"users":{"type":"integer","title":"Users","default":0},"artists":{"type":"integer","title":"Artists","default":0},"contents":{"type":"integer","title":"Contents","default":0},"events":{"type":"integer","title":"Events","default":0}},"type":"object","title":"ConsolidatedTotals","description":"Absolute totals for key entities in dashboard."},"ContentEarningsItem":{"properties":{"content":{"additionalProperties":true,"type":"object","title":"Content"},"totalPlays":{"type":"integer","title":"Totalplays","default":0},"earnings":{"type":"integer","title":"Earnings","default":0}},"type":"object","required":["content"],"title":"ContentEarningsItem","description":"Single content earnings item."},"ContentEarningsResponse":{"properties":{"contents":{"items":{"$ref":"#/components/schemas/ContentEarningsItem"},"type":"array","title":"Contents","default":[]}},"type":"object","title":"ContentEarningsResponse","description":"Response for content earnings."},"ContentFinanceItem":{"properties":{"content":{"$ref":"#/components/schemas/ContentShortSchema"},"units":{"type":"integer","title":"Units","default":0},"streamTime":{"type":"integer","title":"Streamtime","default":0},"amount":{"type":"number","title":"Amount","default":0},"pricing":{"$ref":"#/components/schemas/EventFinancePricing"}},"type":"object","required":["content"],"title":"ContentFinanceItem","description":"Single content row in the contents revenue list."},"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"},"ContentTypeCountItem":{"properties":{"contentType":{"type":"integer","title":"Contenttype","default":0},"label":{"type":"string","title":"Label","default":""},"count":{"type":"integer","title":"Count","default":0}},"type":"object","title":"ContentTypeCountItem","description":"Content count grouped by content type."},"ContentWithTotalPlays":{"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":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalplays"},"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":"ContentWithTotalPlays"},"CurrencyGrowthValue":{"properties":{"value":{"type":"number","title":"Value","default":0},"previousValue":{"type":"number","title":"Previousvalue","default":0},"growth":{"type":"number","title":"Growth","default":0},"currency":{"type":"string","title":"Currency","default":"INR"},"symbol":{"type":"string","title":"Symbol","default":"₹"}},"type":"object","title":"CurrencyGrowthValue","description":"Growth value with currency metadata."},"CurrencyInfo":{"properties":{"symbol":{"type":"string","title":"Symbol","default":"₹"},"abbr":{"type":"string","title":"Abbr","default":"INR"}},"type":"object","title":"CurrencyInfo","description":"Currency symbol and abbreviation."},"CurrentListenersResponse":{"properties":{"currentListeners":{"type":"integer","title":"Currentlisteners"}},"type":"object","required":["currentListeners"],"title":"CurrentListenersResponse","description":"Response for current listeners count."},"DashboardOverviewResponse":{"properties":{"artistId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artistid"},"period":{"type":"string","title":"Period","default":""},"overview":{"$ref":"#/components/schemas/DashboardSummaryResponse"}},"type":"object","required":["overview"],"title":"DashboardOverviewResponse","description":"Full dashboard overview response."},"DashboardOverviewSummary":{"properties":{"todayRevenue":{"$ref":"#/components/schemas/RevenueValueWithCurrency"},"periodRevenue":{"$ref":"#/components/schemas/RevenueValueWithGrowth"},"totalContent":{"additionalProperties":{"type":"integer"},"type":"object","title":"Totalcontent"},"topTrack":{"$ref":"#/components/schemas/TopAsset"}},"type":"object","required":["todayRevenue","periodRevenue","totalContent","topTrack"],"title":"DashboardOverviewSummary","description":"Summary section of dashboard overview."},"DashboardSocialResponse":{"properties":{"artistId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artistid"},"period":{"type":"string","title":"Period","default":""},"social":{"$ref":"#/components/schemas/SocialMonetizationRevenueResponse"}},"type":"object","title":"DashboardSocialResponse","description":"Dashboard social monetization endpoint response."},"DashboardSponsorshipResponse":{"properties":{"artistId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artistid"},"period":{"type":"string","title":"Period","default":""},"sponsorship":{"$ref":"#/components/schemas/SponsorshipRevenueResponse"}},"type":"object","title":"DashboardSponsorshipResponse","description":"Dashboard sponsorship endpoint response."},"DashboardStreamingResponse":{"properties":{"artistId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artistid"},"period":{"type":"string","title":"Period","default":""},"streaming":{"$ref":"#/components/schemas/StreamingRevenueResponse"}},"type":"object","required":["streaming"],"title":"DashboardStreamingResponse","description":"Dashboard streaming endpoint response."},"DashboardSummaryResponse":{"properties":{"summary":{"$ref":"#/components/schemas/DashboardOverviewSummary"}},"type":"object","required":["summary"],"title":"DashboardSummaryResponse","description":"Dashboard summary response."},"DashboardSyncLicensingResponse":{"properties":{"artistId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artistid"},"period":{"type":"string","title":"Period","default":""},"syncLicensing":{"$ref":"#/components/schemas/SyncLicensingRevenueResponse"}},"type":"object","title":"DashboardSyncLicensingResponse","description":"Dashboard sync licensing endpoint response."},"DemographicsResponse":{"properties":{"labels":{"items":{"type":"string"},"type":"array","title":"Labels","default":[]},"data":{"items":{"type":"integer"},"type":"array","title":"Data","default":[]}},"type":"object","title":"DemographicsResponse","description":"Response for demographic statistics (gender, age group, platform)."},"DistributionResponse":{"properties":{"summary":{"$ref":"#/components/schemas/DistributionSummary"},"platformBreakdown":{"items":{"$ref":"#/components/schemas/PlatformBreakdownItem"},"type":"array","title":"Platformbreakdown","default":[]},"monthlyTrend":{"$ref":"#/components/schemas/ChartData"},"topPerformingTracks":{"items":{"$ref":"#/components/schemas/RevenueByAssetItem"},"type":"array","title":"Topperformingtracks","default":[]}},"type":"object","required":["summary"],"title":"DistributionResponse","description":"Distribution response."},"DistributionSummary":{"properties":{"totalDistribution":{"$ref":"#/components/schemas/RevenueValueWithGrowth"},"totalStreams":{"$ref":"#/components/schemas/StreamingValueWithGrowth"},"avgPerStream":{"$ref":"#/components/schemas/RevenueValueWithCurrency"},"totalContent":{"additionalProperties":{"type":"integer"},"type":"object","title":"Totalcontent"}},"type":"object","required":["totalDistribution","totalStreams","avgPerStream","totalContent"],"title":"DistributionSummary","description":"Distribution revenue summary."},"EarningsResponse":{"properties":{"summary":{"$ref":"#/components/schemas/EarningsSummary"},"lastPayout":{"$ref":"#/components/schemas/LastPayoutInfo"},"monthlyTrend":{"$ref":"#/components/schemas/ChartData"},"revenueByTrack":{"items":{"$ref":"#/components/schemas/RevenueByAssetItem"},"type":"array","title":"Revenuebytrack","default":[]}},"type":"object","required":["summary"],"title":"EarningsResponse","description":"Earnings response."},"EarningsSummary":{"properties":{"periodEarnings":{"$ref":"#/components/schemas/RevenueValueWithGrowth"},"totalEarnings":{"$ref":"#/components/schemas/RevenueValueWithCurrency"},"currentBalance":{"$ref":"#/components/schemas/RevenueValueWithCurrency"},"pendingPayout":{"$ref":"#/components/schemas/PendingPayoutInfo"},"totalPaidOut":{"$ref":"#/components/schemas/RevenueValueWithCurrency"}},"type":"object","required":["periodEarnings","totalEarnings","currentBalance","pendingPayout","totalPaidOut"],"title":"EarningsSummary","description":"Earnings/royalty summary."},"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."},"EventAttendeesResponse":{"properties":{"attendees":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["attendees"],"title":"EventAttendeesResponse","description":"Response for event attendees."},"EventBookmarksResponse":{"properties":{"bookmarks":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["bookmarks"],"title":"EventBookmarksResponse","description":"Response for event bookmarks."},"EventCountResponse":{"properties":{"events":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["events"],"title":"EventCountResponse","description":"Response for event count."},"EventDetails":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"eventAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eventat"},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thumbnailurl"},"eventCost":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Eventcost"}},"type":"object","required":["id"],"title":"EventDetails"},"EventEarningsItem":{"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"},"event":{"$ref":"#/components/schemas/EventDetails"},"ticketsSold":{"type":"integer","title":"Ticketssold","default":0},"earned":{"type":"number","title":"Earned","default":0}},"type":"object","required":["event"],"title":"EventEarningsItem","description":"Single event earnings item."},"EventEarningsResponse":{"properties":{"events":{"items":{"$ref":"#/components/schemas/EventEarningsItem"},"type":"array","title":"Events","default":[]}},"type":"object","title":"EventEarningsResponse","description":"Response for event earnings."},"EventFinanceEventInfo":{"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","default":""},"eventType":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Eventtype"},"status":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Status"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thumbnailurl"},"eventAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Eventat"},"eventDuration":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Eventduration"},"eventCost":{"type":"number","title":"Eventcost","default":0},"pricing":{"$ref":"#/components/schemas/EventFinancePricing"}},"type":"object","required":["id"],"title":"EventFinanceEventInfo","description":"Short event details embedded in finance list items."},"EventFinanceItem":{"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"},"event":{"$ref":"#/components/schemas/EventFinanceEventInfo"},"revenue":{"type":"number","title":"Revenue","default":0.0},"growth":{"type":"number","title":"Growth","default":0.0},"ticketsSold":{"type":"integer","title":"Ticketssold","default":0}},"type":"object","required":["event"],"title":"EventFinanceItem","description":"Single event row in the events revenue list."},"EventFinancePricing":{"properties":{"eventCost":{"type":"number","title":"Eventcost","default":0},"currency":{"type":"string","title":"Currency","default":"₹"},"paymentGateway":{"type":"integer","title":"Paymentgateway","default":1},"zone":{"type":"string","title":"Zone","default":""}},"type":"object","title":"EventFinancePricing","description":"Pricing details attached to an event finance item."},"EventGeographicalItem":{"properties":{"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"count":{"type":"integer","title":"Count","default":0}},"type":"object","title":"EventGeographicalItem","description":"Single geographical distribution item."},"EventGeographicalResponse":{"properties":{"countries":{"items":{"$ref":"#/components/schemas/EventGeographicalItem"},"type":"array","title":"Countries","default":[]},"cities":{"items":{"$ref":"#/components/schemas/EventGeographicalItem"},"type":"array","title":"Cities","default":[]}},"type":"object","title":"EventGeographicalResponse","description":"Response for event geographical distribution."},"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."},"EventRevenueBreakdownResponse":{"properties":{"breakdown":{"items":{"$ref":"#/components/schemas/RevenueBreakdownItemSchema"},"type":"array","title":"Breakdown","default":[]}},"type":"object","title":"EventRevenueBreakdownResponse","description":"Response for event revenue breakdown."},"EventTicketsSoldResponse":{"properties":{"tickets":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["tickets"],"title":"EventTicketsSoldResponse","description":"Response for event tickets sold."},"EventType":{"type":"integer","enum":[1,2],"title":"EventType"},"EventViewsResponse":{"properties":{"views":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["views"],"title":"EventViewsResponse","description":"Response for event views."},"EventWithTotalBookmarks":{"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"},"totalPlays":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Totalplays"}},"type":"object","required":["id","title","eventType","status","eventCost"],"title":"EventWithTotalBookmarks"},"FinanceGraphResponse":{"properties":{"labels":{"items":{"type":"string"},"type":"array","title":"Labels","default":[]},"eventRevenue":{"items":{"type":"number"},"type":"array","title":"Eventrevenue","default":[]},"adRevenue":{"items":{"type":"number"},"type":"array","title":"Adrevenue","default":[]},"contentRevenue":{"items":{"type":"number"},"type":"array","title":"Contentrevenue","default":[]},"currency":{"$ref":"#/components/schemas/CurrencyInfo"}},"type":"object","title":"FinanceGraphResponse","description":"Response for overall finance graph over a date range."},"FinancePricing":{"properties":{"eventCost":{"type":"number","title":"Eventcost","default":0.0},"currency":{"type":"string","title":"Currency","default":"₹"},"paymentGateway":{"type":"integer","title":"Paymentgateway","default":1},"zone":{"type":"string","title":"Zone","default":"IN"}},"type":"object","title":"FinancePricing","description":"Pricing info for finance stats."},"FinanceRevenueItem":{"properties":{"value":{"type":"number","title":"Value","default":0},"growth":{"type":"number","title":"Growth","default":0},"pricing":{"$ref":"#/components/schemas/FinancePricing"}},"type":"object","title":"FinanceRevenueItem","description":"Single revenue item with growth and pricing."},"GResponse_ActiveUsersResponse_":{"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/ActiveUsersResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ActiveUsersResponse]"},"GResponse_ArtistContentSummary_":{"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/ArtistContentSummary"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistContentSummary]"},"GResponse_ArtistCountResponse_":{"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/ArtistCountResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistCountResponse]"},"GResponse_ArtistFollowsResponse_":{"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/ArtistFollowsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistFollowsResponse]"},"GResponse_ArtistPlaySummary_":{"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/ArtistPlaySummary"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ArtistPlaySummary]"},"GResponse_AttendanceRateResponse_":{"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/AttendanceRateResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[AttendanceRateResponse]"},"GResponse_ConsolidatedDashboardPayload_":{"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/ConsolidatedDashboardPayload"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ConsolidatedDashboardPayload]"},"GResponse_ContentEarningsResponse_":{"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/ContentEarningsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ContentEarningsResponse]"},"GResponse_CurrentListenersResponse_":{"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/CurrentListenersResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[CurrentListenersResponse]"},"GResponse_DashboardOverviewResponse_":{"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/DashboardOverviewResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[DashboardOverviewResponse]"},"GResponse_DashboardSocialResponse_":{"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/DashboardSocialResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[DashboardSocialResponse]"},"GResponse_DashboardSponsorshipResponse_":{"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/DashboardSponsorshipResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[DashboardSponsorshipResponse]"},"GResponse_DashboardStreamingResponse_":{"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/DashboardStreamingResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[DashboardStreamingResponse]"},"GResponse_DashboardSyncLicensingResponse_":{"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/DashboardSyncLicensingResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[DashboardSyncLicensingResponse]"},"GResponse_DemographicsResponse_":{"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/DemographicsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[DemographicsResponse]"},"GResponse_DistributionResponse_":{"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/DistributionResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[DistributionResponse]"},"GResponse_EarningsResponse_":{"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/EarningsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[EarningsResponse]"},"GResponse_EventAttendeesResponse_":{"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/EventAttendeesResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[EventAttendeesResponse]"},"GResponse_EventBookmarksResponse_":{"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/EventBookmarksResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[EventBookmarksResponse]"},"GResponse_EventCountResponse_":{"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/EventCountResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[EventCountResponse]"},"GResponse_EventEarningsResponse_":{"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/EventEarningsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[EventEarningsResponse]"},"GResponse_EventGeographicalResponse_":{"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/EventGeographicalResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[EventGeographicalResponse]"},"GResponse_EventRevenueBreakdownResponse_":{"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/EventRevenueBreakdownResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[EventRevenueBreakdownResponse]"},"GResponse_EventTicketsSoldResponse_":{"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/EventTicketsSoldResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[EventTicketsSoldResponse]"},"GResponse_EventViewsResponse_":{"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/EventViewsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[EventViewsResponse]"},"GResponse_FinanceGraphResponse_":{"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/FinanceGraphResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[FinanceGraphResponse]"},"GResponse_GeographicBreakdownResponse_":{"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/GeographicBreakdownResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[GeographicBreakdownResponse]"},"GResponse_List_AdvertisementFinanceItem__":{"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/AdvertisementFinanceItem"},"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[AdvertisementFinanceItem]]"},"GResponse_List_ContentFinanceItem__":{"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/ContentFinanceItem"},"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[ContentFinanceItem]]"},"GResponse_List_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":[{"items":{"additionalProperties":true,"type":"object"},"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[Dict[str, Any]]]"},"GResponse_List_EventFinanceItem__":{"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/EventFinanceItem"},"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[EventFinanceItem]]"},"GResponse_List_RecentEarningsItem__":{"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/RecentEarningsItem"},"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[RecentEarningsItem]]"},"GResponse_List_UpcomingEventsResponse__":{"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/UpcomingEventsResponse"},"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[UpcomingEventsResponse]]"},"GResponse_MonthlyStatsResponse_":{"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/MonthlyStatsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[MonthlyStatsResponse]"},"GResponse_MostPlayedContentResponse_":{"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/MostPlayedContentResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[MostPlayedContentResponse]"},"GResponse_NewArtistsResponse_":{"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/NewArtistsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[NewArtistsResponse]"},"GResponse_OverallFinanceResponse_":{"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/OverallFinanceResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[OverallFinanceResponse]"},"GResponse_PayoutDetail_":{"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/PayoutDetail"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PayoutDetail]"},"GResponse_PayoutHistoryResponse_":{"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/PayoutHistoryResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PayoutHistoryResponse]"},"GResponse_PeriodComparisonResponse_":{"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/PeriodComparisonResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[PeriodComparisonResponse]"},"GResponse_RecognitionDetailResponse_":{"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/RecognitionDetailResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[RecognitionDetailResponse]"},"GResponse_RecognitionSummary_":{"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/RecognitionSummary"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[RecognitionSummary]"},"GResponse_ReferralBalanceResponse_":{"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/ReferralBalanceResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[ReferralBalanceResponse]"},"GResponse_RevenueByStreamResponse_":{"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/RevenueByStreamResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[RevenueByStreamResponse]"},"GResponse_RevenueForecastResponse_":{"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/RevenueForecastResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[RevenueForecastResponse]"},"GResponse_RevenueTrendResponse_":{"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/RevenueTrendResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[RevenueTrendResponse]"},"GResponse_TopAlbumsResponse_":{"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/TopAlbumsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TopAlbumsResponse]"},"GResponse_TopArtistsResponse_":{"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/TopArtistsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TopArtistsResponse]"},"GResponse_TopContentsResponse_":{"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/TopContentsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TopContentsResponse]"},"GResponse_TopEventsResponse_":{"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/TopEventsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TopEventsResponse]"},"GResponse_TopRevenueContentResponse_":{"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/TopRevenueContentResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TopRevenueContentResponse]"},"GResponse_TopUsersResponse_":{"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/TopUsersResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TopUsersResponse]"},"GResponse_TotalDurationResponse_":{"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/TotalDurationResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TotalDurationResponse]"},"GResponse_TotalLikesResponse_":{"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/TotalLikesResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TotalLikesResponse]"},"GResponse_TotalListenersResponse_":{"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/TotalListenersResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TotalListenersResponse]"},"GResponse_TotalPlayedResponse_":{"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/TotalPlayedResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TotalPlayedResponse]"},"GResponse_TotalPlaysResponse_":{"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/TotalPlaysResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TotalPlaysResponse]"},"GResponse_TotalPlaytimeResponse_":{"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/TotalPlaytimeResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TotalPlaytimeResponse]"},"GResponse_TotalSubscriptionsResponse_":{"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/TotalSubscriptionsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TotalSubscriptionsResponse]"},"GResponse_TotalUnitsResponse_":{"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/TotalUnitsResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[TotalUnitsResponse]"},"GResponse_UsersCountResponse_":{"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/UsersCountResponse"},{"type":"null"}]},"error":{"anyOf":[{"$ref":"#/components/schemas/ErrorDetailSchema"},{"type":"null"}],"description":"Error details when success=False"}},"additionalProperties":false,"type":"object","title":"GResponse[UsersCountResponse]"},"GResponse_list_CollaboratorBalanceResponse__":{"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/CollaboratorBalanceResponse"},"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[CollaboratorBalanceResponse]]"},"GResponse_list_PayoutDetail__":{"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/PayoutDetail"},"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[PayoutDetail]]"},"GResponse_list_RecognitionDetailResponse__":{"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/RecognitionDetailResponse"},"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[RecognitionDetailResponse]]"},"GResponse_list_StreamAggregateResponse__":{"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/StreamAggregateResponse"},"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[StreamAggregateResponse]]"},"GenderEnum":{"type":"integer","enum":[1,2,3,4],"title":"GenderEnum"},"GeographicBreakdownResponse":{"properties":{"countries":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Countries","default":[]},"regions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Regions","default":[]}},"type":"object","title":"GeographicBreakdownResponse","description":"Placeholder geographic revenue breakdown."},"GroupEnum":{"type":"integer","enum":[1,2,3],"title":"GroupEnum"},"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"},"LastPayoutInfo":{"properties":{"amount":{"type":"number","title":"Amount","default":0},"date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date"},"currency":{"type":"string","title":"Currency","default":"₹"}},"type":"object","title":"LastPayoutInfo","description":"Last payout information."},"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."},"LocationCountItem":{"properties":{"name":{"type":"string","title":"Name"},"value":{"type":"integer","title":"Value","default":0}},"type":"object","required":["name"],"title":"LocationCountItem","description":"Location-based dashboard aggregate item."},"MonthlyStatsResponse":{"properties":{"labels":{"items":{"type":"string"},"type":"array","title":"Labels","default":[]},"data":{"items":{"type":"number"},"type":"array","title":"Data","default":[]}},"type":"object","title":"MonthlyStatsResponse","description":"Response for monthly statistics with chart data."},"MostPlayedContentItem":{"properties":{"contentId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contentid"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"totalDuration":{"type":"integer","title":"Totalduration","default":0},"totalPlays":{"type":"integer","title":"Totalplays","default":0}},"type":"object","title":"MostPlayedContentItem","description":"Single item in the most-played content list."},"MostPlayedContentResponse":{"properties":{"contents":{"items":{"$ref":"#/components/schemas/MostPlayedContentItem"},"type":"array","title":"Contents","default":[]}},"type":"object","title":"MostPlayedContentResponse","description":"Response for most played content endpoint."},"NewArtistsResponse":{"properties":{"newArtists":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["newArtists"],"title":"NewArtistsResponse","description":"Response for new artists."},"OverallFinanceResponse":{"properties":{"subscriptionRevenue":{"$ref":"#/components/schemas/FinanceRevenueItem"},"eventRevenue":{"$ref":"#/components/schemas/FinanceRevenueItem"},"advertisingRevenue":{"$ref":"#/components/schemas/FinanceRevenueItem"},"referralUnits":{"$ref":"#/components/schemas/FinanceRevenueItem"}},"type":"object","required":["subscriptionRevenue","eventRevenue","advertisingRevenue","referralUnits"],"title":"OverallFinanceResponse","description":"Response for overall finance statistics."},"PayoutDetail":{"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"},"recognitionId":{"type":"string","title":"Recognitionid"},"songId":{"type":"string","title":"Songid"},"songTitle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Songtitle"},"eligibleStreams":{"type":"integer","title":"Eligiblestreams","default":0},"songWeight":{"type":"number","title":"Songweight","default":0},"songRevenuePaise":{"type":"integer","title":"Songrevenuepaise","default":0},"payoutItems":{"items":{"$ref":"#/components/schemas/PayoutItem"},"type":"array","title":"Payoutitems","default":[]},"reversed":{"type":"boolean","title":"Reversed","default":false}},"type":"object","required":["id","recognitionId","songId"],"title":"PayoutDetail","description":"Payout details for a song."},"PayoutHistoryItem":{"properties":{"id":{"type":"string","title":"Id"},"songTitle":{"type":"string","title":"Songtitle","default":"Unknown"},"amount":{"type":"number","title":"Amount","default":0},"currency":{"type":"string","title":"Currency","default":"₹"},"date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date"},"streams":{"type":"integer","title":"Streams","default":0}},"type":"object","required":["id"],"title":"PayoutHistoryItem","description":"Single payout history entry."},"PayoutHistoryResponse":{"properties":{"payouts":{"items":{"$ref":"#/components/schemas/PayoutHistoryItem"},"type":"array","title":"Payouts","default":[]},"limit":{"type":"integer","title":"Limit","default":10},"total":{"type":"integer","title":"Total","default":0},"summary":{"$ref":"#/components/schemas/PayoutHistorySummary"}},"type":"object","title":"PayoutHistoryResponse","description":"Payout history response."},"PayoutHistorySummary":{"properties":{"totalPayouts":{"type":"integer","title":"Totalpayouts","default":0},"totalAmount":{"type":"number","title":"Totalamount","default":0},"currency":{"type":"string","title":"Currency","default":"₹"}},"type":"object","title":"PayoutHistorySummary","description":"Payout history summary."},"PayoutItem":{"properties":{"collaboratorId":{"type":"string","title":"Collaboratorid"},"collaboratorName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collaboratorname"},"collaboratorType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collaboratortype"},"percentSnapshot":{"type":"number","title":"Percentsnapshot","default":0},"amountPaise":{"type":"integer","title":"Amountpaise","default":0},"isLead":{"type":"boolean","title":"Islead","default":false},"reversed":{"type":"boolean","title":"Reversed","default":false}},"type":"object","required":["collaboratorId"],"title":"PayoutItem","description":"Payout item details."},"PendingPayoutInfo":{"properties":{"value":{"type":"number","title":"Value","default":0},"currency":{"type":"string","title":"Currency","default":"₹"},"note":{"type":"string","title":"Note","default":""}},"type":"object","title":"PendingPayoutInfo","description":"Pending payout with threshold note."},"PeriodComparisonItem":{"properties":{"start":{"type":"string","title":"Start"},"end":{"type":"string","title":"End"},"revenue":{"type":"number","title":"Revenue"}},"type":"object","required":["start","end","revenue"],"title":"PeriodComparisonItem"},"PeriodComparisonResponse":{"properties":{"currentPeriod":{"$ref":"#/components/schemas/PeriodComparisonItem"},"previousPeriod":{"$ref":"#/components/schemas/PeriodComparisonItem"},"change":{"type":"number","title":"Change"},"difference":{"type":"number","title":"Difference"}},"type":"object","required":["currentPeriod","previousPeriod","change","difference"],"title":"PeriodComparisonResponse","description":"Result of comparing two revenue periods."},"PlatformBreakdownItem":{"properties":{"id":{"type":"string","title":"Id"},"name":{"type":"string","title":"Name"},"streams":{"type":"integer","title":"Streams","default":0},"revenue":{"type":"number","title":"Revenue","default":0},"percentage":{"type":"number","title":"Percentage","default":0},"color":{"type":"string","title":"Color","default":"#C8A951"}},"type":"object","required":["id","name"],"title":"PlatformBreakdownItem","description":"Platform breakdown item."},"PlayTrendPoint":{"properties":{"label":{"type":"string","title":"Label"},"value":{"type":"integer","title":"Value","default":0}},"type":"object","required":["label"],"title":"PlayTrendPoint","description":"Daily play trend point."},"RecentEarningsItem":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"date":{"type":"string","title":"Date"},"description":{"type":"string","title":"Description","default":""},"amount":{"type":"number","title":"Amount","default":0},"type":{"type":"string","title":"Type","default":"streaming"},"typeIcon":{"type":"string","title":"Typeicon","default":"music"},"currency":{"type":"string","title":"Currency","default":"INR"},"transactionName":{"type":"string","title":"Transactionname"},"revenueStream":{"type":"string","title":"Revenuestream","default":"Streaming"},"streams":{"type":"integer","title":"Streams","default":0},"artistId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Artistid"},"stageName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stagename"},"profilePicture":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicture"}},"type":"object","required":["id","date","transactionName"],"title":"RecentEarningsItem","description":"Recent earnings transaction."},"RecognitionDetailResponse":{"properties":{"id":{"type":"string","title":"Id"},"subscriberId":{"type":"string","title":"Subscriberid"},"userSubscriptionId":{"type":"string","title":"Usersubscriptionid"},"planId":{"type":"string","title":"Planid"},"planName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Planname"},"monthStart":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Monthstart"},"monthEnd":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Monthend"},"planStartDate":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Planstartdate"},"planEndDate":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Planenddate"},"planAmountPaise":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Planamountpaise"},"planDurationDays":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Plandurationdays"},"daysInMonthCovered":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Daysinmonthcovered"},"state":{"type":"string","title":"State"},"recognizedAmountPaise":{"type":"integer","title":"Recognizedamountpaise","default":0},"collaboratorPoolPaise":{"type":"integer","title":"Collaboratorpoolpaise","default":0},"totalEligibleStreams":{"type":"integer","title":"Totaleligiblestreams","default":0},"totalSongs":{"type":"integer","title":"Totalsongs","default":0},"roundingReservePaise":{"type":"integer","title":"Roundingreservepaise","default":0},"distributedSumPaise":{"type":"integer","title":"Distributedsumpaise","default":0},"createdAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Createdat"},"processedAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Processedat"},"errorMessage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Errormessage"},"retryCount":{"type":"integer","title":"Retrycount","default":0},"payouts":{"items":{"$ref":"#/components/schemas/PayoutDetail"},"type":"array","title":"Payouts","default":[]}},"type":"object","required":["id","subscriberId","userSubscriptionId","planId","state"],"title":"RecognitionDetailResponse","description":"Detailed recognition record with payouts."},"RecognitionState":{"type":"integer","enum":[1,2,3,4,5],"title":"RecognitionState","description":"State machine for recognition processing."},"RecognitionSummary":{"properties":{"totalRecognitions":{"type":"integer","title":"Totalrecognitions","default":0},"byState":{"additionalProperties":{"type":"integer"},"type":"object","title":"Bystate"},"totals":{"$ref":"#/components/schemas/ReconginitionSummaryTotal"}},"type":"object","required":["totals"],"title":"RecognitionSummary","description":"Summary of a recognition record."},"ReconginitionSummaryTotal":{"properties":{"recognizedAmountPaise":{"type":"integer","title":"Recognizedamountpaise","default":0},"recognizedAmountINR":{"type":"number","title":"Recognizedamountinr","default":0},"collaboratorPoolPaise":{"type":"integer","title":"Collaboratorpoolpaise","default":0},"collaboratorPoolINR":{"type":"number","title":"Collaboratorpoolinr","default":0},"totalEligibleStreams":{"type":"integer","title":"Totaleligiblestreams","default":0},"totalSongs":{"type":"integer","title":"Totalsongs","default":0}},"type":"object","title":"ReconginitionSummaryTotal"},"ReferralBalanceResponse":{"properties":{"id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Id"},"balance":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Balance"}},"type":"object","title":"ReferralBalanceResponse"},"RevenueBreakdownItem":{"properties":{"id":{"type":"string","title":"Id"},"label":{"type":"string","title":"Label"},"percentage":{"type":"number","title":"Percentage","default":0},"amount":{"type":"number","title":"Amount","default":0},"color":{"type":"string","title":"Color","default":"#C8A951"}},"type":"object","required":["id","label"],"title":"RevenueBreakdownItem","description":"Revenue breakdown by source."},"RevenueBreakdownItemSchema":{"properties":{"type":{"type":"string","title":"Type","default":""},"amount":{"type":"number","title":"Amount","default":0},"percentage":{"type":"number","title":"Percentage","default":0}},"type":"object","title":"RevenueBreakdownItemSchema","description":"Single revenue breakdown item."},"RevenueByAssetItem":{"properties":{"id":{"type":"integer","title":"Id"},"songId":{"type":"string","title":"Songid"},"name":{"type":"string","title":"Name"},"type":{"type":"string","title":"Type","default":"Streaming"},"amount":{"type":"number","title":"Amount","default":0},"currency":{"type":"string","title":"Currency","default":"₹"},"percentage":{"type":"number","title":"Percentage","default":0},"streams":{"type":"integer","title":"Streams","default":0}},"type":"object","required":["id","songId","name"],"title":"RevenueByAssetItem","description":"Revenue by asset/track."},"RevenueByStreamResponse":{"properties":{"totalRevenue":{"type":"number","title":"Totalrevenue","default":0},"currency":{"type":"string","title":"Currency","default":"₹"},"period":{"type":"string","title":"Period","default":""},"breakdown":{"items":{"$ref":"#/components/schemas/RevenueBreakdownItem"},"type":"array","title":"Breakdown","default":[]}},"type":"object","title":"RevenueByStreamResponse","description":"Revenue breakdown by stream type."},"RevenueForecastResponse":{"properties":{"labels":{"items":{"type":"string"},"type":"array","title":"Labels","default":[]},"data":{"items":{"type":"number"},"type":"array","title":"Data","default":[]},"confidence":{"type":"number","title":"Confidence","default":0},"projectedTotal":{"type":"number","title":"Projectedtotal","default":0},"currency":{"type":"string","title":"Currency","default":"INR"}},"type":"object","title":"RevenueForecastResponse","description":"Revenue forecast response."},"RevenueTrendResponse":{"properties":{"totalBalance":{"type":"number","title":"Totalbalance","default":0},"currency":{"type":"string","title":"Currency","default":"₹"},"period":{"type":"string","title":"Period","default":""},"chartData":{"$ref":"#/components/schemas/ChartDataWithIncome"},"tooltip":{"additionalProperties":true,"type":"object","title":"Tooltip"}},"type":"object","title":"RevenueTrendResponse","description":"Revenue trend response for charts."},"RevenueValueWithCurrency":{"properties":{"value":{"type":"number","title":"Value","default":0},"currency":{"type":"string","title":"Currency","default":"₹"}},"type":"object","title":"RevenueValueWithCurrency","description":"Revenue value with currency."},"RevenueValueWithGrowth":{"properties":{"value":{"type":"number","title":"Value","default":0},"growth":{"type":"number","title":"Growth","default":0},"currency":{"type":"string","title":"Currency","default":"₹"},"previousValue":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Previousvalue"}},"type":"object","title":"RevenueValueWithGrowth","description":"Revenue value with growth and currency."},"SocialMonetizationRevenueResponse":{"properties":{"summary":{"$ref":"#/components/schemas/SocialMonetizationSummary"},"platformBreakdown":{"items":{"$ref":"#/components/schemas/RevenueBreakdownItem"},"type":"array","title":"Platformbreakdown","default":[]},"recentEarnings":{"items":{"$ref":"#/components/schemas/RecentEarningsItem"},"type":"array","title":"Recentearnings","default":[]},"monthlyTrend":{"$ref":"#/components/schemas/ChartData"}},"type":"object","title":"SocialMonetizationRevenueResponse","description":"Social monetization revenue data."},"SocialMonetizationSummary":{"properties":{"totalRevenue":{"$ref":"#/components/schemas/RevenueValueWithGrowth"},"totalFollowers":{"$ref":"#/components/schemas/GrowthValue"},"engagementRate":{"$ref":"#/components/schemas/GrowthValue"},"avgRevenuePerPost":{"$ref":"#/components/schemas/RevenueValueWithCurrency"}},"type":"object","title":"SocialMonetizationSummary","description":"Summary for social monetization placeholder."},"SponsorshipRevenueResponse":{"properties":{"summary":{"$ref":"#/components/schemas/SponsorshipSummary"},"sponsorTypeBreakdown":{"items":{"$ref":"#/components/schemas/RevenueBreakdownItem"},"type":"array","title":"Sponsortypebreakdown","default":[]},"activeSponsors":{"items":{"$ref":"#/components/schemas/RecentEarningsItem"},"type":"array","title":"Activesponsors","default":[]},"monthlyTrend":{"$ref":"#/components/schemas/ChartData"}},"type":"object","title":"SponsorshipRevenueResponse","description":"Sponsorship revenue data."},"SponsorshipSummary":{"properties":{"totalSponsorship":{"$ref":"#/components/schemas/RevenueValueWithGrowth"},"activeSponsors":{"$ref":"#/components/schemas/GrowthValue"},"avgSponsorValue":{"$ref":"#/components/schemas/RevenueValueWithCurrency"},"upcomingDeals":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","title":"SponsorshipSummary","description":"Summary for sponsorship placeholder."},"StreamAggregateResponse":{"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"},"songId":{"type":"string","format":"uuid","title":"Songid"},"playDate":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Playdate"},"totalPlayCount":{"type":"integer","title":"Totalplaycount","default":0},"eligiblePlayCount":{"type":"integer","title":"Eligibleplaycount","default":0},"totalSecondsStreamed":{"type":"integer","title":"Totalsecondsstreamed","default":0}},"type":"object","required":["id","songId"],"title":"StreamAggregateResponse","description":"Stream aggregate response."},"StreamingRevenueResponse":{"properties":{"summary":{"$ref":"#/components/schemas/StreamingRevenueSummary"},"monthlyTrend":{"$ref":"#/components/schemas/ChartData"},"revenueByTrack":{"items":{"$ref":"#/components/schemas/RevenueByAssetItem"},"type":"array","title":"Revenuebytrack","default":[]}},"type":"object","required":["summary","monthlyTrend"],"title":"StreamingRevenueResponse","description":"Full streaming revenue response."},"StreamingRevenueSummary":{"properties":{"totalRevenue":{"$ref":"#/components/schemas/RevenueValueWithGrowth"},"totalStreams":{"$ref":"#/components/schemas/StreamingValueWithGrowth"},"avgRevenuePerStream":{"$ref":"#/components/schemas/RevenueValueWithCurrency"},"previousPeriod":{"$ref":"#/components/schemas/RevenueValueWithCurrency"}},"type":"object","required":["totalRevenue","totalStreams","avgRevenuePerStream","previousPeriod"],"title":"StreamingRevenueSummary","description":"Streaming revenue summary."},"StreamingValueWithGrowth":{"properties":{"value":{"type":"integer","title":"Value","default":0},"growth":{"type":"number","title":"Growth","default":0}},"type":"object","title":"StreamingValueWithGrowth","description":"Streaming value with growth."},"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."},"StudioRoleTypeEnum":{"type":"integer","enum":[1,2,3,4],"title":"StudioRoleTypeEnum"},"SyncLicensingRevenueResponse":{"properties":{"summary":{"$ref":"#/components/schemas/SyncLicensingSummary"},"dealTypeBreakdown":{"items":{"$ref":"#/components/schemas/RevenueBreakdownItem"},"type":"array","title":"Dealtypebreakdown","default":[]},"recentDeals":{"items":{"$ref":"#/components/schemas/RecentEarningsItem"},"type":"array","title":"Recentdeals","default":[]},"monthlyTrend":{"$ref":"#/components/schemas/ChartData"}},"type":"object","title":"SyncLicensingRevenueResponse","description":"Sync licensing revenue data."},"SyncLicensingSummary":{"properties":{"totalDeals":{"$ref":"#/components/schemas/RevenueValueWithGrowth"},"activeDeals":{"$ref":"#/components/schemas/GrowthValue"},"avgDealValue":{"$ref":"#/components/schemas/RevenueValueWithCurrency"},"pendingApprovals":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","title":"SyncLicensingSummary","description":"Summary for sync licensing placeholder."},"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."},"TopAlbumsResponse":{"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"},"albums":{"items":{"$ref":"#/components/schemas/AlbumWithTotalPlays"},"type":"array","title":"Albums"}},"type":"object","required":["albums"],"title":"TopAlbumsResponse"},"TopArtistDashboardItem":{"properties":{"artistId":{"type":"string","format":"uuid","title":"Artistid"},"name":{"type":"string","title":"Name","default":"Unknown"},"totalPlays":{"type":"integer","title":"Totalplays","default":0},"totalFollows":{"type":"integer","title":"Totalfollows","default":0}},"type":"object","required":["artistId"],"title":"TopArtistDashboardItem","description":"Top artist item for dashboard leaderboard."},"TopArtistsResponse":{"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":{"$ref":"#/components/schemas/ArtistWithTotalPlays"},"type":"array","title":"Artists"}},"type":"object","required":["artists"],"title":"TopArtistsResponse"},"TopAsset":{"properties":{"name":{"type":"string","title":"Name","default":"N/A"},"type":{"type":"string","title":"Type","default":"Music Track"},"streams":{"type":"integer","title":"Streams","default":0},"revenue":{"type":"number","title":"Revenue","default":0}},"type":"object","title":"TopAsset","description":"Top performing asset info."},"TopContentDashboardItem":{"properties":{"contentId":{"type":"string","format":"uuid","title":"Contentid"},"title":{"type":"string","title":"Title","default":"Untitled"},"contentType":{"type":"integer","title":"Contenttype","default":0},"totalPlays":{"type":"integer","title":"Totalplays","default":0}},"type":"object","required":["contentId"],"title":"TopContentDashboardItem","description":"Top content item for dashboard leaderboard."},"TopContentsResponse":{"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"},"contents":{"items":{"$ref":"#/components/schemas/ContentWithTotalPlays"},"type":"array","title":"Contents"}},"type":"object","required":["contents"],"title":"TopContentsResponse"},"TopEventDashboardItem":{"properties":{"eventId":{"type":"string","format":"uuid","title":"Eventid"},"title":{"type":"string","title":"Title","default":"Untitled"},"totalBookmarks":{"type":"integer","title":"Totalbookmarks","default":0}},"type":"object","required":["eventId"],"title":"TopEventDashboardItem","description":"Top event item for dashboard leaderboard."},"TopEventsResponse":{"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"},"events":{"items":{"$ref":"#/components/schemas/EventWithTotalBookmarks"},"type":"array","title":"Events"}},"type":"object","required":["events"],"title":"TopEventsResponse"},"TopRevenueContentResponse":{"properties":{"tracks":{"items":{"$ref":"#/components/schemas/RevenueByAssetItem"},"type":"array","title":"Tracks","default":[]},"period":{"type":"string","title":"Period","default":""}},"type":"object","title":"TopRevenueContentResponse","description":"Response for /revenue/dashboard/top-content endpoint."},"TopUserItem":{"properties":{"userId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Userid"},"username":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Username"},"displayName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Displayname"},"profilePicUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profilepicurl"},"totalPlays":{"type":"integer","title":"Totalplays","default":0},"totalPlaytime":{"type":"integer","title":"Totalplaytime","default":0}},"type":"object","title":"TopUserItem","description":"Single item in the top users list."},"TopUsersResponse":{"properties":{"users":{"items":{"$ref":"#/components/schemas/TopUserItem"},"type":"array","title":"Users","default":[]}},"type":"object","title":"TopUsersResponse","description":"Response for top users endpoint."},"TotalDurationResponse":{"properties":{"totalDuration":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["totalDuration"],"title":"TotalDurationResponse","description":"Response for total duration statistics."},"TotalLikesResponse":{"properties":{"totalLikes":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["totalLikes"],"title":"TotalLikesResponse","description":"Response for total likes statistics."},"TotalListenersResponse":{"properties":{"totalListeners":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["totalListeners"],"title":"TotalListenersResponse","description":"Response for total listeners statistics."},"TotalPlayedResponse":{"properties":{"totalPlayed":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","title":"TotalPlayedResponse","description":"Response for total content played count."},"TotalPlaysResponse":{"properties":{"totalPlays":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["totalPlays"],"title":"TotalPlaysResponse","description":"Response for total plays statistics."},"TotalPlaytimeResponse":{"properties":{"totalPlaytime":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","title":"TotalPlaytimeResponse","description":"Response for total playtime."},"TotalSubscriptionsResponse":{"properties":{"subscriptions":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["subscriptions"],"title":"TotalSubscriptionsResponse","description":"Response for total subscriptions."},"TotalUnitsResponse":{"properties":{"totalUnits":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["totalUnits"],"title":"TotalUnitsResponse","description":"Response for total units statistics."},"UpcomingEventsResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"eventAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eventat"},"eventType":{"anyOf":[{"$ref":"#/components/schemas/EventType"},{"type":"null"}]},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},"type":"object","required":["id"],"title":"UpcomingEventsResponse"},"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."},"UsersCountResponse":{"properties":{"usersCount":{"$ref":"#/components/schemas/GrowthValue"}},"type":"object","required":["usersCount"],"title":"UsersCountResponse","description":"Response for users count."},"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"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}},"servers":[{"url":"/v1/statistics"}]}