mirror of
https://github.com/LukeHagar/plexjs.git
synced 2025-12-09 20:47:47 +00:00
50 lines
20 KiB
Markdown
50 lines
20 KiB
Markdown
# GetPinResponse
|
|
|
|
## Example Usage
|
|
|
|
```typescript
|
|
import { GetPinResponse } from "@lukehagar/plexjs/sdk/models/operations";
|
|
|
|
let value: GetPinResponse = {
|
|
contentType: "<value>",
|
|
statusCode: 135218,
|
|
rawResponse: new Response('{"message": "hello world"}', {
|
|
headers: { "Content-Type": "application/json" },
|
|
}),
|
|
authPinContainer: {
|
|
id: 308667304,
|
|
code: "7RQZ",
|
|
product: "0",
|
|
trusted: false,
|
|
qr: "https://plex.tv/api/v2/pins/qr/7RQZ",
|
|
clientIdentifier: "string",
|
|
location: {
|
|
code: "VI",
|
|
continentCode: "NA",
|
|
country: "United States Virgin Islands",
|
|
city: "Amsterdam",
|
|
europeanUnionMember: true,
|
|
timeZone: "America/St_Thomas",
|
|
postalCode: 802,
|
|
inPrivacyRestrictedCountry: true,
|
|
inPrivacyRestrictedRegion: true,
|
|
subdivisions: "Saint Thomas",
|
|
coordinates: "18.3381, -64.8941",
|
|
},
|
|
expiresIn: 876,
|
|
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/>} | |