Get Component Config
GET /v0/entities/{entity_id}/sites/{site_id}/data-sources/{data_source_id}/components/{component_id}
GET
/v0/entities/{entity_id}/sites/{site_id}/data-sources/{data_source_id}/components/{component_id}
Get component for a given component id
Authorizations
Parameters
Path Parameters
entity_id
required
string
site_id
required
string
data_source_id
required
string
component_id
required
string
Query Parameters
map_column_ids
boolean
Responses
200
Successful Response
Any of:
object
uid
string
name
required
string
component_type
required
string
value_config
object
column_ids
Any of:
Array<object>
object
_id
required
string
name
required
string
description
required
string
unit
required
string
data_type
required
string
value_type
required
string
Array<string>
ems
Any of:
object
use_component
boolean
null
object
created_at
required
string format: date-time
created_by
required
string
_id
string
name
required
string
component_type
required
string
value_config
object
column_ids
Any of:
Array<object>
object
_id
required
string
name
required
string
description
required
string
unit
required
string
data_type
required
string
value_type
required
string
Array<string>
ems
Any of:
object
use_component
boolean
null
read_interval
required
integer
modbus_id
required
integer
connected_equipment
required
object
_id
required
string
protocol_id
required
string
manufacturer
required
string
model
required
string
series
required
string
category
required
string
sub_category
required
string
type
required
string
sub_category_id
required
string
type_id
required
string
port
integer
object
created_at
required
string format: date-time
created_by
required
string
_id
string
name
required
string
component_type
required
string
value_config
object
column_ids
Any of:
Array<object>
object
_id
required
string
name
required
string
description
required
string
unit
required
string
data_type
required
string
value_type
required
string
Array<string>
ems
Any of:
object
use_component
boolean
null
socket_number
required
string
connected_equipment
required
object
_id
required
string
protocol_id
required
string
manufacturer
required
string
model
required
string
series
required
string
category
required
string
sub_category
required
string
type
required
string
specification
required
object
measurement
required
object
output
required
object
unit
required
string
range_start
required
number
range_end
required
number
input
required
object
signal_type
required
string
sub_category_id
required
string
type_id
required
string
read_interval
required
integer
object
created_at
required
string format: date-time
created_by
required
string
_id
string
name
required
string
component_type
required
string
value_config
object
column_ids
Any of:
Array<object>
object
_id
required
string
name
required
string
description
required
string
unit
required
string
data_type
required
string
value_type
required
string
Array<string>
ems
Any of:
object
use_component
boolean
null
socket_number
required
string
connected_equipment
required
object
_id
required
string
protocol_id
required
string
manufacturer
required
string
model
required
string
series
required
string
category
required
string
sub_category
required
string
type
required
string
specification
required
object
measurement
required
object
output
required
object
unit
required
string
input
required
object
pulse
required
boolean
boolean
required
boolean
pulse_multiplier
required
integer
sub_category_id
required
string
type_id
required
string
read_interval
required
integer
422
Validation Error
object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string