feat(openapi): add quick connect endpoint for linking jellyfin/emby accounts

This commit is contained in:
fallenbagel
2025-12-13 09:32:56 +08:00
parent 973e43f1cc
commit 8c4e39d098

View File

@@ -4992,6 +4992,38 @@ paths:
description: Unlink request invalid description: Unlink request invalid
'404': '404':
description: User does not exist description: User does not exist
/user/{userId}/settings/linked-accounts/jellyfin/quickconnect:
post:
summary: Link Jellyfin/Emby account with Quick Connect
description: Links a Jellyfin/Emby account to the user's profile using Quick Connect authentication
tags:
- users
parameters:
- in: path
name: userId
required: true
schema:
type: number
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
secret:
type: string
required:
- secret
responses:
'204':
description: Account successfully linked
'401':
description: Unauthorized
'422':
description: Account already linked
'500':
description: Server error
/user/{userId}/settings/notifications: /user/{userId}/settings/notifications:
get: get:
summary: Get notification settings for a user summary: Get notification settings for a user