build: dereferenced Plex Media Server API Spec updated

This commit is contained in:
LukeHagar
2024-09-18 02:59:19 +00:00
committed by github-actions[bot]
parent 979bb59d24
commit 1a898df7a2

View File

@@ -29,6 +29,7 @@ servers:
x-speakeasy-globals: x-speakeasy-globals:
parameters: parameters:
- name: X-Plex-Client-Identifier - name: X-Plex-Client-Identifier
x-speakeasy-name-override: ClientID
description: | description: |
The unique identifier for the client application The unique identifier for the client application
This is used to track the client application and its usage This is used to track the client application and its usage
@@ -38,6 +39,33 @@ x-speakeasy-globals:
type: string type: string
example: gcgzw5rz2xovp84b4vha3a40 example: gcgzw5rz2xovp84b4vha3a40
required: true required: true
- name: X-Plex-Product
x-speakeasy-name-override: ClientName
in: query
required: false
schema:
type: string
example: Plex Web
- name: X-Plex-Device
x-speakeasy-name-override: DeviceName
in: query
required: false
schema:
type: string
example: Linux
- name: X-Plex-Version
x-speakeasy-name-override: ClientVersion
in: query
required: false
schema:
type: string
example: 4.133.0
- name: X-Plex-Platform
in: query
required: false
schema:
type: string
example: Chrome
security: security:
- accessToken: [] - accessToken: []
components: components:
@@ -6392,6 +6420,7 @@ paths:
operationId: get-server-resources operationId: get-server-resources
parameters: parameters:
- name: X-Plex-Client-Identifier - name: X-Plex-Client-Identifier
x-speakeasy-name-override: ClientID
description: | description: |
The unique identifier for the client application The unique identifier for the client application
This is used to track the client application and its usage This is used to track the client application and its usage
@@ -7061,7 +7090,7 @@ paths:
- Plex - Plex
summary: Get a Pin summary: Get a Pin
operationId: getPin operationId: getPin
description: Retrieve a Pin from Plex.tv for authentication flows description: Retrieve a Pin ID from Plex.tv to use for authentication flows
security: [] security: []
parameters: parameters:
- name: strong - name: strong
@@ -7075,6 +7104,7 @@ paths:
default: false default: false
required: false required: false
- name: X-Plex-Client-Identifier - name: X-Plex-Client-Identifier
x-speakeasy-name-override: ClientID
description: | description: |
The unique identifier for the client application The unique identifier for the client application
This is used to track the client application and its usage This is used to track the client application and its usage
@@ -7085,11 +7115,32 @@ paths:
example: gcgzw5rz2xovp84b4vha3a40 example: gcgzw5rz2xovp84b4vha3a40
required: true required: true
- name: X-Plex-Product - name: X-Plex-Product
x-speakeasy-name-override: ClientName
in: query in: query
required: false required: false
schema: schema:
type: string type: string
example: Plex Web example: Plex Web
- name: X-Plex-Device
x-speakeasy-name-override: DeviceName
in: query
required: false
schema:
type: string
example: Linux
- name: X-Plex-Version
x-speakeasy-name-override: ClientVersion
in: query
required: false
schema:
type: string
example: 4.133.0
- name: X-Plex-Platform
in: query
required: false
schema:
type: string
example: Chrome
responses: responses:
'200': '200':
description: Requests a new pin id used in the authentication flow description: Requests a new pin id used in the authentication flow
@@ -7305,6 +7356,7 @@ paths:
operationId: getTokenByPinId operationId: getTokenByPinId
parameters: parameters:
- name: X-Plex-Client-Identifier - name: X-Plex-Client-Identifier
x-speakeasy-name-override: ClientID
description: | description: |
The unique identifier for the client application The unique identifier for the client application
This is used to track the client application and its usage This is used to track the client application and its usage
@@ -11888,6 +11940,7 @@ paths:
operationId: post-users-sign-in-data operationId: post-users-sign-in-data
parameters: parameters:
- name: X-Plex-Client-Identifier - name: X-Plex-Client-Identifier
x-speakeasy-name-override: ClientID
description: | description: |
The unique identifier for the client application The unique identifier for the client application
This is used to track the client application and its usage This is used to track the client application and its usage