Skip to content

List Components

GET
/v0/entities/{entity_id}/sites/{site_id}/data-sources/{data_source_id}/components

List all components for a given data source id

Authorizations

Parameters

Path Parameters

entity_id
required
string
site_id
required
string
data_source_id
required
string

Query Parameters

include_core
boolean
map_column_ids
boolean

Responses

200

Successful Response

object
components
required
Array
Any of:
object
created_at
required
string format: date-time
created_by
required
string
updated_at
Any of:
string format: date-time
updated_by
Any of:
string
_id
string
name
required
string
component_type
required
string
Allowed values: core serial analog digital
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
Allowed values: INT BIGINT REAL BOOL TEXT
value_type
required
string
Allowed values: CONTINUOUS TEXT BINARY STATE CUMULATIVE RESETTABLE_CUMULATIVE
updated_by_device_at
Any of:
string format: date-time
ems
Any of:
object
use_component
boolean
metadata
Any of:
object
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
Allowed values: serial
sub_category
required
string
type
required
string
sub_category_id
required
string
type_id
required
string
labels
Any of:
object
key
additional properties
string
ip_address
required
Any of:
string
port
integer
default: -1
role
object
_id
integer
description
Any of:
string
entity_id
required
string
site_id
required
string
data_source_id
required
string

422

Validation Error

object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string