/api/permissions/{permission_id}
UNUSED
/api/roles/{role_id}/permissions
UNUSED
/api/roles/{role_id}/permissions/{permission_id}
UNUSED
/api/roles/{role_id}
UNUSED
/api/permissions/{permission_id}
UNUSED
/api/roles/{role_id}
UNUSED
/api/roles/{role_id}/permissions
UNUSED
/api/roles/{role_id}
UNUSED
/api/permissions/{permission_id}
UNUSED
/api/roles/{role_id}/permissions/bulk
UNUSED
/api/admin/backup/upload
INTERNAL
/api/streams/{stream_id}/play
INTERNAL
/api/streams/{stream_id}/re-download
INTERNAL
/api/settings/upload-favicon
INTERNAL
/api/streams/popular
INTERNAL
/api/auth/register
INTERNAL
/api/users/me/watch-history
INTERNAL
/api/streams/{stream_id}/comments
INTERNAL
/api/streams/{stream_id}/comments
INTERNAL
/api/tags/streams/{stream_id}
INTERNAL
/api/streams/{stream_id}/thumbnail/{segment_number}
INTERNAL
/api/streams/{stream_id}/generate-thumbnails
INTERNAL
/api/admin/users/{user_id}
INTERNAL
/api/auth/twitch/login
INTERNAL
/api/admin/users/{user_id}/activate
INTERNAL
/api/permissions/admin
INTERNAL
/api/auth/twitch/unlink
INTERNAL
/api/permissions/public
INTERNAL
/api/admin/users/{user_id}
INTERNAL
/api/events
INTERNAL
/api/streams/{stream_id}/download-progress
INTERNAL
/api/users/me/watch-history/{stream_id}
INTERNAL
/api/streams/{stream_id}/processing-progress
INTERNAL
/api/streams/{stream_id}/chat
INTERNAL
/api/admin/users/{user_id}/deactivate
INTERNAL
/api/settings/bulk
INTERNAL
/api/streams/{stream_id}
INTERNAL
/api/streams/search
INTERNAL
/api/settings/{key}
INTERNAL
/api/admin/users/{user_id}/role
INTERNAL
/api/admin/backup/restore/status
INTERNAL
/api/auth/twitch/callback
INTERNAL
/api/streams/{stream_id}
INTERNAL
/api/admin/backup/{filename}
INTERNAL
/api/streams/{stream_id}
INTERNAL
/api/streams/{stream_id}/import-chat-json
INTERNAL
/api/auth/login
INTERNAL
/api/users/me/watch-history/{stream_id}
INTERNAL
/api/streams/{stream_id}/upload
INTERNAL
/api/streams/{stream_id}/comments/{comment_id}
INTERNAL
/api/streams/{stream_id}/thumbnail-progress
INTERNAL
/api/streams/{stream_id}/comments/{comment_id}
INTERNAL
/api/settings
INTERNAL
/api/settings/upload-logo
INTERNAL
/api/tags/streams/{stream_id}/{tag_id}
INTERNAL
/api/streams/random
INTERNAL
/api/users/me/watch-history/stream/{stream_id}
INTERNAL
/api/permissions/protected
INTERNAL
/api/tags/streams/{stream_id}/{tag_id}
INTERNAL
/api/admin/backup/restore/{filename}
INTERNAL
/api/streams/{stream_id}/chat/proxy-image
INTERNAL
/api/streams/{stream_id}/chat/upload
INTERNAL
/api/settings/{key}
INTERNAL
/api/auth/logout
INTERNAL
/api/health
INTERNAL
/api/streams/twitch-import
INTERNAL
/api/admin/users
INTERNAL
/api/streams/{stream_id}/metadata
INTERNAL
/api/auth/me
INTERNAL
/api/admin/backup
INTERNAL
/api/admin/backup/{filename}
INTERNAL
/
INTERNAL
/api/admin/backup/create
INTERNAL
/api/streams/latest
INTERNAL
/api/streams/{stream_id}/process
INTERNAL
/api/auth/refresh
INTERNAL
/permissions/admin
INTERNAL
/permissions/public
INTERNAL
/permissions
INTERNAL
/permissions/protected
INTERNAL
Field: role_id
Expected Type: Optional[UUID]
Actual: missing from UserListResponse interface
Field: role
Expected:
Actual: present in UserResponse interface
Field: role_id
Expected Type: Optional[UUID]
Actual: missing from UserResponse interface
Field: role_name
Expected Type: Optional[str]
Actual: missing from UserResponse interface
Field: stream_title
Expected:
Actual: present in WatchHistoryResponse interface
Field: stream_thumbnail_url
Expected:
Actual: present in WatchHistoryResponse interface
Field: stream_duration_seconds
Expected:
Actual: present in WatchHistoryResponse interface
Expected: schema PermissionResponse
Actual: not found in backend
Expected: schema RoleResponse
Actual: not found in backend
Expected: schema PermissionCreate
Actual: not found in backend
Expected: schema RoleCreate
Actual: not found in backend
Expected: schema SSEEvent
Actual: not found in backend
Total Issues: 3
Model: Role
Schema: RoleUpdate
Field: is_default
Model Type:
Schema Type: Optional[bool]
Model: Role
Schema: RoleUpdate
Field: permission_ids
Model Type:
Schema Type: Optional[List[UUID]]
Model: User
Schema: UserResponse
Field: role_name
Model Type:
Schema Type: Optional[str]