DataConnectors

Get Data Connectors

get

If no role_id is provided, return all Data Connectors. If role_id is provided, return only the Data Connectors that the role has permission to access.

Authorizations
AuthorizationstringRequired

Enter your JWT token (without 'Bearer ' prefix)

Query parameters
role_idany ofOptional
integerOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
anyOptional
get
/api/v1/data_connectors

No content

Create Data Connector

post
Authorizations
AuthorizationstringRequired

Enter your JWT token (without 'Bearer ' prefix)

Body
data_connector_typestringRequired
nameany ofOptional
stringOptional
or
nullOptional
descriptionany ofOptional
stringOptional
or
nullOptional
connector_modeany ofOptional
stringOptional
or
nullOptional
annotationsany ofOptional
or
nullOptional
collector_interval_secondsany ofOptional
integerOptional
or
nullOptional
dataconnector_tagsany ofOptional
stringOptional
or
nullOptional
dataconnector_tags_metaany ofOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
anyOptional
post
/api/v1/data_connectors

No content

Get Data Connector

get
Authorizations
AuthorizationstringRequired

Enter your JWT token (without 'Bearer ' prefix)

Path parameters
connector_idintegerRequired
Responses
chevron-right
200

Successful Response

application/json
anyOptional
get
/api/v1/data_connectors/{connector_id}

No content

Update Data Connector

put

Persist the edits and update in running containers

Authorizations
AuthorizationstringRequired

Enter your JWT token (without 'Bearer ' prefix)

Path parameters
connector_idintegerRequired
Body
data_connector_typeany ofOptional
stringOptional
or
nullOptional
nameany ofOptional
stringOptional
or
nullOptional
descriptionany ofOptional
stringOptional
or
nullOptional
connector_modeany ofOptional
stringOptional
or
nullOptional
config_detailsany ofOptional
or
nullOptional
annotationsany ofOptional
or
nullOptional
collector_interval_secondsany ofOptional
integerOptional
or
nullOptional
dataconnector_tagsany ofOptional
stringOptional
or
nullOptional
dataconnector_tags_metaany ofOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
anyOptional
put
/api/v1/data_connectors/{connector_id}

No content

Delete Data Connector

delete
Authorizations
AuthorizationstringRequired

Enter your JWT token (without 'Bearer ' prefix)

Path parameters
connector_idintegerRequired
Responses
chevron-right
200

Successful Response

application/json
anyOptional
delete
/api/v1/data_connectors/{connector_id}

No content

Update Data Connector

patch

Persist the edits and update in running containers

Authorizations
AuthorizationstringRequired

Enter your JWT token (without 'Bearer ' prefix)

Path parameters
connector_idintegerRequired
Body
data_connector_typeany ofOptional
stringOptional
or
nullOptional
nameany ofOptional
stringOptional
or
nullOptional
descriptionany ofOptional
stringOptional
or
nullOptional
connector_modeany ofOptional
stringOptional
or
nullOptional
config_detailsany ofOptional
or
nullOptional
annotationsany ofOptional
or
nullOptional
collector_interval_secondsany ofOptional
integerOptional
or
nullOptional
dataconnector_tagsany ofOptional
stringOptional
or
nullOptional
dataconnector_tags_metaany ofOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
anyOptional
patch
/api/v1/data_connectors/{connector_id}

No content

Deactivate Data Connector

post

Stop the Docker container and mark status='exited'. If already not running, this is a no-op.

Authorizations
AuthorizationstringRequired

Enter your JWT token (without 'Bearer ' prefix)

Path parameters
connector_idintegerRequired
Responses
chevron-right
200

Successful Response

application/json
anyOptional
post
/api/v1/data_connectors/{connector_id}/deactivate

No content

Activate Data Connector

post

Start (or restart) the collector container and mark status='running'.

Authorizations
AuthorizationstringRequired

Enter your JWT token (without 'Bearer ' prefix)

Path parameters
connector_idintegerRequired
Responses
chevron-right
200

Successful Response

application/json
anyOptional
post
/api/v1/data_connectors/{connector_id}/activate

No content

Validate Connector

post
Authorizations
AuthorizationstringRequired

Enter your JWT token (without 'Bearer ' prefix)

Body
data_connector_typestringRequired
Responses
chevron-right
200

Successful Response

application/json
successbooleanRequired
codeany ofOptional
stringOptional
or
nullOptional
messageany ofOptional
stringOptional
or
nullOptional
field_errorsany ofOptional
or
nullOptional
detailsany ofOptional
or
nullOptional
post
/api/v1/data_connectors/validate

Last updated