Skip to content

CreateInstance

POST
/api/sites/{siteId}/instances
curl --request POST \
--url https://demo.consystence.com/api/sites/example/instances \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "id": "example", "name": "example", "typeId": "example", "typeVersion": "example", "assetNumber": "example", "controllerId": "example", "area": "example", "tagMappings": { "additionalProperty": "example" }, "config": { "additionalProperty": "example" } }'
siteId
required
string
Media typeapplication/json
object
id
required
string
0 <= 50 characters
name
required
string
0 <= 200 characters
typeId
required
string
0 <= 200 characters
typeVersion
string
nullable 0 <= 50 characters
assetNumber
required
string
>= 1 characters <= 50 characters
controllerId
required
string
0 <= 50 characters
area
string
nullable
tagMappings
object
key
additional properties
string
config
object
key
additional properties
nullable
Examplegenerated
{
"id": "example",
"name": "example",
"typeId": "example",
"typeVersion": "example",
"assetNumber": "example",
"controllerId": "example",
"area": "example",
"tagMappings": {
"additionalProperty": "example"
},
"config": {
"additionalProperty": "example"
}
}

OK