Bridge

API to manage the bridge.

List bridges

get

List all available bridges

Authorizations
Responses
200
Bridge Success Response
application/json
Responseall of
get
GET /clip/v2/resource/bridge HTTP/1.1
Host: 192.168.1.0
hue-application-key: YOUR_API_KEY
Accept: */*
{
  "errors": [
    {
      "description": "text"
    }
  ],
  "data": [
    {
      "type": "bridge",
      "id": "3883f8bf-30a3-445b-ac06-b047d50599df",
      "id_v1": "/lights/8",
      "owner": {
        "rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
        "rtype": "device"
      },
      "bridge_id": "text",
      "time_zone": {
        "time_zone": "text"
      }
    }
  ]
}

Get bridge

get

Get details of a single bridge from its given {bridgeId}.

Authorizations
Path parameters
bridgeIdstringRequired

ID of the bridge

Responses
200
Bridge Success Response
application/json
Responseall of
get
GET /clip/v2/resource/bridge/{bridgeId} HTTP/1.1
Host: 192.168.1.0
hue-application-key: YOUR_API_KEY
Accept: */*
{
  "errors": [
    {
      "description": "text"
    }
  ],
  "data": [
    {
      "type": "bridge",
      "id": "3883f8bf-30a3-445b-ac06-b047d50599df",
      "id_v1": "/lights/8",
      "owner": {
        "rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
        "rtype": "device"
      },
      "bridge_id": "text",
      "time_zone": {
        "time_zone": "text"
      }
    }
  ]
}

Update bridge

put

Update a single bridge from its given {bridgeId}.

Authorizations
Path parameters
bridgeIdstringRequired

ID of the bridge

Body
typestring · enumOptionalPossible values:
Responses
200
Success
application/json
Responseall of
put
PUT /clip/v2/resource/bridge/{bridgeId} HTTP/1.1
Host: 192.168.1.0
hue-application-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 17

{
  "type": "bridge"
}
{
  "errors": [
    {
      "description": "text"
    }
  ],
  "data": [
    {
      "rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
      "rtype": "device"
    }
  ]
}

Last updated

Was this helpful?