BridgeService
A list of all methods in the BridgeService
service. Click on the method name to view detailed information about that method.
Methods | Description |
---|---|
GetBridgesAsync | List all available bridges |
GetBridgeAsync | Get details of a single bridge from its given {bridgeId} . |
UpdateBridgeAsync | Update a single bridge from its given {bridgeId} . |
GetBridgesAsync
List all available bridges
- HTTP Method:
GET
- Endpoint:
/clip/v2/resource/bridge
Return Type
GetBridgesOkResponse
Example Usage Code Snippet
using OpenHue;
var client = new OpenHueClient();
var response = await client.Bridge.GetBridgesAsync();
Console.WriteLine(response);
GetBridgeAsync
Get details of a single bridge from its given {bridgeId}
.
- HTTP Method:
GET
- Endpoint:
/clip/v2/resource/bridge/{bridgeId}
Parameters
Name | Type | Required | Description |
---|---|---|---|
bridgeId | string | ✅ | ID of the bridge |
Return Type
GetBridgeOkResponse
Example Usage Code Snippet
using OpenHue;
var client = new OpenHueClient();
var response = await client.Bridge.GetBridgeAsync("bridgeId");
Console.WriteLine(response);
UpdateBridgeAsync
Update a single bridge from its given {bridgeId}
.
- HTTP Method:
PUT
- Endpoint:
/clip/v2/resource/bridge/{bridgeId}
Parameters
Name | Type | Required | Description |
---|---|---|---|
input | BridgePut | ❌ | The request body. |
bridgeId | string | ✅ | ID of the bridge |
Return Type
UpdateBridgeOkResponse
Example Usage Code Snippet
using OpenHue;
using OpenHue.Models;
var client = new OpenHueClient();
var input = new BridgePut();
var response = await client.Bridge.UpdateBridgeAsync(input, "bridgeId");
Console.WriteLine(response);
Build Your Own SDKs with liblab
Build developer friendly SDKs in minutes from your APIs