diff --git a/referenced/parameters/clientDetails.yaml b/referenced/parameters/clientDetails.yaml index a5a60778..9e9aa6d1 100644 --- a/referenced/parameters/clientDetails.yaml +++ b/referenced/parameters/clientDetails.yaml @@ -8,7 +8,7 @@ - MacOSX - Android - LG - required: true + required: false - in: header name: X-Plex-Platform-Version @@ -19,7 +19,7 @@ - 4.3.1 - 10.6.7 - 3.2 - required: true + required: false - in: header name: X-Plex-Provides @@ -31,7 +31,7 @@ - MacOSX - Android - LG - required: true + required: false - in: header name: X-Plex-Client-Identifier @@ -49,14 +49,14 @@ - Laika - Plex Media Server - Media Link - required: true + required: false - in: header name: X-Plex-Version description: Plex application version number schema: type: string - required: true + required: false - in: header name: X-Plex-Device @@ -67,7 +67,7 @@ - iPhone3,2 - Motorola XOOMâ„¢ - LG5200TV - required: true + required: false - in: header name: X-Plex-Device-Name @@ -75,4 +75,4 @@ schema: type: string example: Plex Web (Chrome) - required: true \ No newline at end of file + required: false \ No newline at end of file diff --git a/referenced/paths/resources.yaml b/referenced/paths/resources.yaml index a5199b4a..03a4264b 100644 --- a/referenced/paths/resources.yaml +++ b/referenced/paths/resources.yaml @@ -4,6 +4,8 @@ get: summary: Get Devices description: Get Devices operationId: getDevices + parameters: + $ref: "../parameters/clientDetails.yaml" responses: "200": description: List of Plex Devices diff --git a/referenced/paths/user.yaml b/referenced/paths/user.yaml index 19f02d3f..e8e2e098 100644 --- a/referenced/paths/user.yaml +++ b/referenced/paths/user.yaml @@ -4,6 +4,8 @@ get: summary: Get Logged in User description: Get Logged in User operationId: getCurrentUserDetails + parameters: + $ref: "../parameters/clientDetails.yaml" responses: "200": description: Logged in user details