Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert string MediaType to enum MediaType #9762

Merged
merged 4 commits into from
Nov 12, 2023

Conversation

crobibero
Copy link
Member

@crobibero crobibero commented May 13, 2023

Requested by client devs

Works as normal from my testing

@github-actions
Copy link

github-actions bot commented May 13, 2023

Changes in OpenAPI specification found. Expand to see details.

What's Changed


GET /Items/Filters
Parameters:

Changed: mediaTypes in query

Optional. Filter by MediaType. Allows multiple, comma delimited.

POST /Playlists
Parameters:

Changed: mediaType in query

The media type.

Request:

Changed content type : application/json

Updated CreatePlaylistDto :

  • Changed property MediaType (string -> string)

Gets or sets the media type.

Changed content type : text/json

Updated CreatePlaylistDto :

  • Changed property MediaType (string -> string)

Gets or sets the media type.

Changed content type : application/*+json

Updated CreatePlaylistDto :

  • Changed property MediaType (string -> string)

Gets or sets the media type.

POST /Sessions/Capabilities
Parameters:

Changed: playableMediaTypes in query

A list of playable media types, comma delimited. Audio, Video, Book, Photo.

GET /Artists/{name}
Return Type:

Changed response : 200 OK

Artist returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Genres/{genreName}
Return Type:

Changed response : 200 OK

Genres returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

POST /Items/{itemId}
Request:

Changed content type : application/json

Updated BaseItemDto :

  • Changed property MediaType (string -> string)

Media types.

Changed content type : text/json

Updated BaseItemDto :

  • Changed property MediaType (string -> string)

Media types.

Changed content type : application/*+json

Updated BaseItemDto :

  • Changed property MediaType (string -> string)

Media types.

GET /Items/{itemId}/Ancestors
Return Type:

Changed response : 200 OK

Item parents returned.

  • Changed content type : application/json

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /LiveTv/Channels/{channelId}
Return Type:

Changed response : 200 OK

Live tv channel returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /LiveTv/Programs/{programId}
Return Type:

Changed response : 200 OK

Program returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /LiveTv/Recordings/{recordingId}
Return Type:

Changed response : 200 OK

Recording returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /MusicGenres/{genreName}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Persons/{name}
Return Type:

Changed response : 200 OK

Person returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Search/Hints
Parameters:

Changed: mediaTypes in query

If specified, only results with the specified media types are returned. This allows multiple, comma delimited.

Return Type:

Changed response : 200 OK

Search hint returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property SearchHints (array)

Gets the search hints.

Changed items (object):

Class SearchHintResult.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property SearchHints (array)

Gets the search hints.

Changed items (object):

Class SearchHintResult.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property SearchHints (array)

Gets the search hints.

Changed items (object):

Class SearchHintResult.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Studios/{name}
Return Type:

Changed response : 200 OK

Studio returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Users/{userId}/Items/{itemId}
Return Type:

Changed response : 200 OK

Item returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Users/{userId}/Items/{itemId}/LocalTrailers
Return Type:

Changed response : 200 OK

An Microsoft.AspNetCore.Mvc.OkResult containing the item's local trailers.

  • Changed content type : application/json

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Users/{userId}/Items/{itemId}/SpecialFeatures
Return Type:

Changed response : 200 OK

Special features returned.

  • Changed content type : application/json

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Users/{userId}/Items/Latest
Return Type:

Changed response : 200 OK

Latest media returned.

  • Changed content type : application/json

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Users/{userId}/Items/Root
Return Type:

Changed response : 200 OK

Root folder returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Years/{year}
Return Type:

Changed response : 200 OK

Year returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Artists
Parameters:

Changed: mediaTypes in query

Optional filter by MediaType. Allows multiple, comma delimited.

Return Type:

Changed response : 200 OK

Artists returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Artists/AlbumArtists
Parameters:

Changed: mediaTypes in query

Optional filter by MediaType. Allows multiple, comma delimited.

Return Type:

Changed response : 200 OK

Album artists returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Channels
Return Type:

Changed response : 200 OK

Channels returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Channels/{channelId}/Items
Return Type:

Changed response : 200 OK

Channel items returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Channels/Items/Latest
Return Type:

Changed response : 200 OK

Latest channel items returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Genres
Return Type:

Changed response : 200 OK

Genres returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Albums/{id}/InstantMix
Return Type:

Changed response : 200 OK

Instant playlist returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Artists/{id}/InstantMix
Return Type:

Changed response : 200 OK

Instant playlist returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Artists/InstantMix
Return Type:

Changed response : 200 OK

Instant playlist returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Items/{id}/InstantMix
Return Type:

Changed response : 200 OK

Instant playlist returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /MusicGenres/{name}/InstantMix
Return Type:

Changed response : 200 OK

Instant playlist returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /MusicGenres/InstantMix
Return Type:

Changed response : 200 OK

Instant playlist returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Playlists/{id}/InstantMix
Return Type:

Changed response : 200 OK

Instant playlist returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Songs/{id}/InstantMix
Return Type:

Changed response : 200 OK

Instant playlist returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Items
Parameters:

Changed: mediaTypes in query

Optional filter by MediaType. Allows multiple, comma delimited.

Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Users/{userId}/Items
Parameters:

Changed: mediaTypes in query

Optional filter by MediaType. Allows multiple, comma delimited.

Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Users/{userId}/Items/Resume
Parameters:

Changed: mediaTypes in query

Optional. Filter by MediaType. Allows multiple, comma delimited.

Return Type:

Changed response : 200 OK

Items returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Albums/{itemId}/Similar
Return Type:

Changed response : 200 OK

Similar items returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Artists/{itemId}/Similar
Return Type:

Changed response : 200 OK

Similar items returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Items/{itemId}/CriticReviews
Return Type:

Changed response : 200 OK

Critic reviews returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Items/{itemId}/Similar
Return Type:

Changed response : 200 OK

Similar items returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Items/{itemId}/ThemeSongs
Return Type:

Changed response : 200 OK

Theme songs returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Items/{itemId}/ThemeVideos
Return Type:

Changed response : 200 OK

Theme videos returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Library/MediaFolders
Return Type:

Changed response : 200 OK

Media folders returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Movies/{itemId}/Similar
Return Type:

Changed response : 200 OK

Similar items returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Shows/{itemId}/Similar
Return Type:

Changed response : 200 OK

Similar items returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /Trailers/{itemId}/Similar
Return Type:

Changed response : 200 OK

Similar items returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /LiveTv/Channels
Return Type:

Changed response : 200 OK

Available live tv channels returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /LiveTv/Programs
Return Type:

Changed response : 200 OK

Live tv epgs returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

POST /LiveTv/Programs
Return Type:

Changed response : 200 OK

Live tv epgs returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /LiveTv/Programs/Recommended
Return Type:

Changed response : 200 OK

Recommended epgs returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /LiveTv/Recordings
Return Type:

Changed response : 200 OK

Live tv recordings returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /LiveTv/Recordings/Folders
Return Type:

Changed response : 200 OK

Recording folders returned.

  • Changed content type : application/json

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="CamelCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

  • Changed content type : application/json; profile="PascalCase"

openapi-base openapi-changes.md openapi-head Changed property Items (array)

Gets or sets the items.

Changed items (object):

This is strictly used as a data transfer object from the api layer.
This holds information about a BaseItem in a format that is convenient for the client.

openapi-base openapi-changes.md openapi-head Changed property MediaType (string -> string)

Media types.

GET /LiveTv/Recordings/Groups
Return Type:

Changed response : 200 OK

Recording groups returned.

  • Changed content type : application/json

openapi...[Comment body truncated]

@crobibero crobibero marked this pull request as ready for review May 13, 2023 20:04
@crobibero crobibero requested review from nielsvanvelzen and a team May 13, 2023 20:04
/// <summary>
/// Unknown media type.
/// </summary>
Unknown = 0,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it possible to get unknown media types via the API or do unknown media items only exist internally?

Copy link
Member Author

@crobibero crobibero May 13, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I could probably go through and remove Unknown and have the default be null instead, but we get warnings if the default doesn't exist

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's probably sane to have a good default value where everyone knows to just error out because something is wrong, right?

@crobibero crobibero added the breaking change: plugin api Includes a breaking change for the plugin API label May 13, 2023
@jellyfin-bot jellyfin-bot added the merge conflict Merge conflicts should be resolved before a merge label Oct 10, 2023
@jellyfin-bot
Copy link
Contributor

This pull request has merge conflicts. Please resolve the conflicts so the PR can be successfully reviewed and merged.

@jellyfin-bot jellyfin-bot removed the merge conflict Merge conflicts should be resolved before a merge label Oct 10, 2023
@jellyfin-bot jellyfin-bot added the merge conflict Merge conflicts should be resolved before a merge label Nov 9, 2023
@jellyfin-bot
Copy link
Contributor

This pull request has merge conflicts. Please resolve the conflicts so the PR can be successfully reviewed and merged.

@jellyfin-bot jellyfin-bot removed the merge conflict Merge conflicts should be resolved before a merge label Nov 10, 2023
@Bond-009 Bond-009 merged commit 4288106 into jellyfin:master Nov 12, 2023
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking change: plugin api Includes a breaking change for the plugin API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants