mirror of
https://github.com/LukeHagar/plexjs.git
synced 2025-12-06 12:37:46 +00:00
45 lines
20 KiB
Markdown
45 lines
20 KiB
Markdown
# GetPinResponse
|
|
|
|
## Example Usage
|
|
|
|
```typescript
|
|
import { GetPinResponse } from "@lukehagar/plexjs/sdk/models/operations";
|
|
|
|
let value: GetPinResponse = {
|
|
contentType: "<value>",
|
|
statusCode: 101,
|
|
rawResponse: new Response("{\"message\": \"hello world\"}", {
|
|
headers: { "Content-Type": "application/json" },
|
|
}),
|
|
authPinContainer: {
|
|
id: 308667304,
|
|
code: "7RQZ",
|
|
product: "0",
|
|
qr: "https://plex.tv/api/v2/pins/qr/7RQZ",
|
|
clientIdentifier: "string",
|
|
location: {
|
|
code: "VI",
|
|
continentCode: "NA",
|
|
country: "United States Virgin Islands",
|
|
city: "Amsterdam",
|
|
timeZone: "America/St_Thomas",
|
|
postalCode: "802",
|
|
subdivisions: "Saint Thomas",
|
|
coordinates: "18.3381, -64.8941",
|
|
},
|
|
createdAt: new Date("2024-07-16T17:03:05Z"),
|
|
expiresAt: new Date("2024-07-16T17:18:05Z"),
|
|
authToken: null,
|
|
newRegistration: null,
|
|
},
|
|
};
|
|
```
|
|
|
|
## Fields
|
|
|
|
| Field | Type | Required | Description | Example |
|
|
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
|
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation | |
|
|
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation | |
|
|
| `rawResponse` | [Response](https://developer.mozilla.org/en-US/docs/Web/API/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing | |
|
|
| `authPinContainer` | [operations.GetPinAuthPinContainer](../../../sdk/models/operations/getpinauthpincontainer.md) | :heavy_minus_sign: | Requests a new pin id used in the authentication flow | {<br/>"id": 308667304,<br/>"code": "7RQZ",<br/>"product": "0",<br/>"trusted": false,<br/>"qr": "https://plex.tv/api/v2/pins/qr/7RQZ",<br/>"clientIdentifier": "string",<br/>"location": {<br/>"code": "VI",<br/>"continent_code": "NA",<br/>"country": "United States Virgin Islands",<br/>"city": "Amsterdam",<br/>"european_union_member": true,<br/>"time_zone": "America/St_Thomas",<br/>"postal_code": 802,<br/>"in_privacy_restricted_country": true,<br/>"in_privacy_restricted_region": true,<br/>"subdivisions": "Saint Thomas",<br/>"coordinates": "18.3381, -64.8941"<br/>},<br/>"expiresIn": 876,<br/>"createdAt": "2024-07-16T17:03:05Z",<br/>"expiresAt": "2024-07-16T17:18:05Z",<br/>"authToken": null,<br/>"newRegistration": null<br/>} | |