arrow-clients

Retrieve Arrow service

Get details about a service visible and available to a given Arrow client.

get/arrow-clients/{uuid}/services/{service_id}/

Request

Path parameters

uuidstring uuid required

Arrow client UUID

service_idstring hex required

Arrow client service ID

Response

OK

idstring required

Arrow service ID

type'http' | 'rtsp' required

Type of the service.

macstring mac required

MAC address of the device providing this service. The MAC address will be valid only for services discovered via the network scan. In all other cases, it will be a fake MAC address starting with FF:FF prefix.

ipstring required

IP address used by the corresponding Arrow client to connect to the service (i.e. local IP address of the service).

portinteger required

Port number used by the corresponding Arrow client to connect to the service (i.e. the port which the service is listening on).

camera_idsinteger[] required

A list of cameras (their IDs) which use this service.

Example response

{
  "id": "21af",
  "type": "rtsp",
  "mac": "ff:ff:7f:00:00:01",
  "ip": "127.0.0.1",
  "port": 554,
  "hints": {
    "camera": true,
    "locked": true,
    "stream": null
  },
  "flags": {
    "static": false,
    "discovered": true,
    "custom": false
  },
  "camera_ids": []
}

Changes

No recorded changes to this operation across all 2 revisions of this API.