Skip to main content

BridgeService

A list of all methods in the BridgeService service. Click on the method name to view detailed information about that method.

MethodsDescription
GetBridgesAsyncList all available bridges
GetBridgeAsyncGet details of a single bridge from its given {bridgeId}.
UpdateBridgeAsyncUpdate 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

NameTypeRequiredDescription
bridgeIdstringID 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

NameTypeRequiredDescription
inputBridgePutThe request body.
bridgeIdstringID 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

Start for Free →