# Plex (*Plex*) ## Overview ### Available Operations * [GetServerResources](#getserverresources) - Get Server Resources ## GetServerResources Get Plex server access tokens and server connections ### Example Usage ```csharp using LukeHagar.PlexAPI.SDK; using LukeHagar.PlexAPI.SDK.Models.Components; using LukeHagar.PlexAPI.SDK.Models.Requests; var sdk = new PlexAPI( accepts: LukeHagar.PlexAPI.SDK.Models.Components.Accepts.ApplicationXml, clientIdentifier: "3381b62b-9ab7-4e37-827b-203e9809eb58", token: "" ); GetServerResourcesRequest req = new GetServerResourcesRequest() { IncludeHttps = IncludeHttps.True, IncludeRelay = IncludeRelay.True, IncludeIPv6 = IncludeIPv6.True, }; var res = await sdk.Plex.GetServerResourcesAsync(req); // handle response ``` ### Parameters | Parameter | Type | Required | Description | | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | | `request` | [GetServerResourcesRequest](../../Models/Requests/GetServerResourcesRequest.md) | :heavy_check_mark: | The request object to use for the request. | | `serverURL` | *string* | :heavy_minus_sign: | An optional server URL to use. | ### Response **[GetServerResourcesResponse](../../Models/Requests/GetServerResourcesResponse.md)** ### Errors | Error Type | Status Code | Content Type | | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | | LukeHagar.PlexAPI.SDK.Models.Errors.GetServerResourcesUnauthorized | 401 | application/json | | LukeHagar.PlexAPI.SDK.Models.Errors.SDKException | 4XX, 5XX | \*/\* |