Creates an Integration

Integrations are used to classify devices, which represent specific, addressable instances of that class of device.

Body Params
string
required

The unique name of the integration.

string
required

The integration type.

string

Detailed description for integration

string

(AWS) The region of the AWS IoT integration

string

(AWS) The ARN of the IAM role for the AWS IoT integration

string

(AWS) The external id for the AWS integration

string

(Azure IoT) The hostname of the IoT Hub in Azure IoT

string

(Azure IoT) The name of the access policy in Azure IoT

string

(Azure IoT) The shared access key from Azure IoT

string

(Bluemix IoT) Your Bluemix account's organization id

string

(Bluemix IoT) Your Bluemix account's API key

string

(Bluemix IoT) Your Bluemix account's Auth token

string

(OpenAI/Anthropic/Generic Token) The authentication token for the API

string

(OpenAI) The URL for the OpenAI service. If not provided, defaults to https://api.openai.com/v1

device_ids
array of strings

List of associated Device IDs. The 'device_ids' field cannot be edited. Please assign the Integration to the Device on create of Device.

device_ids
Responses
200

Successful operation

401

You are not authorized

404

The item you were looking for does not exist

500

An unexpected error was encountered.

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here!