ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.656.1

This commit is contained in:
speakeasybot
2025-11-13 00:12:27 +00:00
parent 8642a796e0
commit 3ca57c37e9
22 changed files with 825 additions and 571 deletions

View File

@@ -0,0 +1,10 @@
# LibrarySections
OK
## Fields
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `MediaContainer` | [*components.LibrarySectionsMediaContainer](../../models/components/librarysectionsmediacontainer.md) | :heavy_minus_sign: | N/A |

View File

@@ -1,4 +1,4 @@
# RequestHandlerSlashGetResponses200Directory
# LibrarySectionsDirectory
## Fields

View File

@@ -1,4 +1,4 @@
# RequestHandlerSlashGetResponses200MediaContainer
# LibrarySectionsMediaContainer
`MediaContainer` is the root element of most Plex API responses. It serves as a generic container for various types of content (Metadata, Hubs, Directories, etc.) and includes pagination information (offset, size, totalSize) when applicable.
Common attributes: - identifier: Unique identifier for this container - size: Number of items in this response page - totalSize: Total number of items available (for pagination) - offset: Starting index of this page (for pagination)
@@ -62,4 +62,4 @@ The container often "hoists" common attributes from its children. For example, i
| `Updater` | **bool* | :heavy_minus_sign: | N/A | |
| `Version` | **string* | :heavy_minus_sign: | N/A | |
| `VoiceSearch` | **bool* | :heavy_minus_sign: | N/A | |
| `Directory` | [][components.RequestHandlerSlashGetResponses200Directory](../../models/components/requesthandlerslashgetresponses200directory.md) | :heavy_minus_sign: | N/A | |
| `Directory` | [][components.LibrarySectionsDirectory](../../models/components/librarysectionsdirectory.md) | :heavy_minus_sign: | N/A | |

View File

@@ -1,10 +0,0 @@
# RequestHandlerSlashGetResponses200
OK
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| `MediaContainer` | [*components.RequestHandlerSlashGetResponses200MediaContainer](../../models/components/requesthandlerslashgetresponses200mediacontainer.md) | :heavy_minus_sign: | N/A |

View File

@@ -3,9 +3,9 @@
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| `ContentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
| `StatusCode` | *int* | :heavy_check_mark: | HTTP response status code for this operation |
| `RawResponse` | [*http.Response](https://pkg.go.dev/net/http#Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `RequestHandlerSlashGetResponses200` | [*components.RequestHandlerSlashGetResponses200](../../models/components/requesthandlerslashgetresponses200.md) | :heavy_minus_sign: | OK |
| Field | Type | Required | Description |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| `ContentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
| `StatusCode` | *int* | :heavy_check_mark: | HTTP response status code for this operation |
| `RawResponse` | [*http.Response](https://pkg.go.dev/net/http#Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `LibrarySections` | [*components.LibrarySections](../../models/components/librarysections.md) | :heavy_minus_sign: | OK |

View File

@@ -3,9 +3,9 @@
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| `ContentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
| `StatusCode` | *int* | :heavy_check_mark: | HTTP response status code for this operation |
| `RawResponse` | [*http.Response](https://pkg.go.dev/net/http#Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `RequestHandlerSlashGetResponses200` | [*components.RequestHandlerSlashGetResponses200](../../models/components/requesthandlerslashgetresponses200.md) | :heavy_minus_sign: | OK |
| Field | Type | Required | Description |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| `ContentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
| `StatusCode` | *int* | :heavy_check_mark: | HTTP response status code for this operation |
| `RawResponse` | [*http.Response](https://pkg.go.dev/net/http#Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `LibrarySections` | [*components.LibrarySections](../../models/components/librarysections.md) | :heavy_minus_sign: | OK |

View File

@@ -685,7 +685,7 @@ func main() {
if err != nil {
log.Fatal(err)
}
if res.RequestHandlerSlashGetResponses200 != nil {
if res.LibrarySections != nil {
// handle response
}
}
@@ -750,7 +750,7 @@ func main() {
if err != nil {
log.Fatal(err)
}
if res.RequestHandlerSlashGetResponses200 != nil {
if res.LibrarySections != nil {
// handle response
}
}
@@ -3354,8 +3354,8 @@ func main() {
## Autocomplete
The field to autocomplete on is specified by the {field}.query parameter. For example `genre.query` or `title.query`.
Returns a set of items from the filtered items whose {field} starts with {field}.query. In the results, a {field}.queryRange will be present to express the range of the match
The field to autocomplete on is specified by the `{field}.query` parameter. For example `genre.query` or `title.query`.
Returns a set of items from the filtered items whose `{field}` starts with `{field}.query`. In the results, a `{field}.queryRange` will be present to express the range of the match
### Example Usage