|
177 | 177 | "https://www.googleapis.com/auth/homegraph"
|
178 | 178 | ]
|
179 | 179 | },
|
| 180 | + "requestLink": { |
| 181 | + "description": "Sends an account linking suggestion to users associated with any potential Cast devices detected by third-party devices. This request must be authorized using service account credentials from your Actions console project.", |
| 182 | + "flatPath": "v1/devices:requestLink", |
| 183 | + "httpMethod": "POST", |
| 184 | + "id": "homegraph.devices.requestLink", |
| 185 | + "parameterOrder": [], |
| 186 | + "parameters": {}, |
| 187 | + "path": "v1/devices:requestLink", |
| 188 | + "request": { |
| 189 | + "$ref": "RequestLinkRequest" |
| 190 | + }, |
| 191 | + "response": { |
| 192 | + "$ref": "Empty" |
| 193 | + }, |
| 194 | + "scopes": [ |
| 195 | + "https://www.googleapis.com/auth/homegraph" |
| 196 | + ] |
| 197 | + }, |
180 | 198 | "requestSync": {
|
181 | 199 | "description": "Requests Google to send an `action.devices.SYNC` [intent](https://developers.google.com/assistant/smarthome/reference/intent/sync) to your smart home Action to update device metadata for the given user. The third-party user's identity is passed via the `agent_user_id` (see RequestSyncDevicesRequest). This request must be authorized using service account credentials from your Actions console project.",
|
182 | 200 | "flatPath": "v1/devices:requestSync",
|
|
216 | 234 | }
|
217 | 235 | }
|
218 | 236 | },
|
219 |
| - "revision": "20210122", |
| 237 | + "revision": "20210226", |
220 | 238 | "rootUrl": "https://homegraph.googleapis.com/",
|
221 | 239 | "schemas": {
|
222 | 240 | "AgentDeviceId": {
|
|
527 | 545 | },
|
528 | 546 | "type": "object"
|
529 | 547 | },
|
| 548 | + "RequestLinkRequest": { |
| 549 | + "description": "Request type for the [`RequestLink`](#google.home.graph.v1.HomeGraphApiService.RequestLink) call.", |
| 550 | + "id": "RequestLinkRequest", |
| 551 | + "properties": { |
| 552 | + "payload": { |
| 553 | + "$ref": "RequestLinkRequestPayload", |
| 554 | + "description": "Required. ID(s) and detection time of potential Cast devices." |
| 555 | + }, |
| 556 | + "requestId": { |
| 557 | + "description": "Required. Request ID used for debugging.", |
| 558 | + "type": "string" |
| 559 | + } |
| 560 | + }, |
| 561 | + "type": "object" |
| 562 | + }, |
| 563 | + "RequestLinkRequestPayload": { |
| 564 | + "description": "Payload containing potential devices detected and when they were detected.", |
| 565 | + "id": "RequestLinkRequestPayload", |
| 566 | + "properties": { |
| 567 | + "detectionTime": { |
| 568 | + "description": "Required. Time at which devices represented in `potential_cast_device_ids` were detected.", |
| 569 | + "format": "google-datetime", |
| 570 | + "type": "string" |
| 571 | + }, |
| 572 | + "potentialCastDeviceIds": { |
| 573 | + "description": "Required. List of device IDs detected that may potentially be for Cast devices.", |
| 574 | + "items": { |
| 575 | + "type": "string" |
| 576 | + }, |
| 577 | + "type": "array" |
| 578 | + } |
| 579 | + }, |
| 580 | + "type": "object" |
| 581 | + }, |
530 | 582 | "RequestSyncDevicesRequest": {
|
531 | 583 | "description": "Request type for the [`RequestSyncDevices`](#google.home.graph.v1.HomeGraphApiService.RequestSyncDevices) call.",
|
532 | 584 | "id": "RequestSyncDevicesRequest",
|
|
0 commit comments