Skip to main content

Create a new configuration job

POST 

/v2/configuration-jobs

Create a new configuration job

Overview

This endpoint allows you to create a new configuration job in your system. Once created, the job is automatically processed.

Usage

Use this endpoint when you need to create and execute configuration jobs in one step, ensuring immediate processing according to the job's defined parameters and type.

Example Requests

Example 1: Configure up to 10 WiFi profiles for TU700

{
"name": "Configure Wi-Fi for TU700 - MySSID",
"description": "Configure all TU700s on the account to connect to MySSID",
"desiredStateOnEnter": {
"desired": {
"wifi": {
"profiles": [
{
"ssid": "MySSID1",
"securityType": "WPA2_PSK",
"password": "mypassword"
},
{
"ssid": "MySSID",
"securityType": "AUTOMATIC"
}
]
}
}
},
"deviceIds": [
"d3f9a1b2-4c5d-6e7f-8a9b-0b1c2d3e4f5g"
]
}

Example 2: Clear Wi-Fi Profiles on TU700

{
"name": "Clear Wi-Fi for TU700",
"description": "Clear all TU700s Wi-Fi profiles",
"desiredStateOnEnter": {
"desired": {
"wifi": {
"profiles": null
}
}
},
"deviceIds": [
"1a2b3c4d-5e6f-7g8h-9i0j-1k2l3m4n5o6p",
"q7r8s9t0-u1v2-w3x4-y5z6-7a8b9c0d1e2f",
"3g4h5i6j-7k8l-9m0n-1o2p-3q4r5s6t7u8v"
]
}

Example 3: Delete Single Wi-Fi Profile on TU700

{
"name": "Delete single Wi-Fi for TU700",
"description": "Delete single Wi-Fi on TU700s on the account",
"desiredStateOnEnter": {
"desired": {
"wifi": {
"profiles": [
{
"ssid": "MySSID",
"_delete": true
}
]
}
}
},
"deviceIds": [
"5f6g7h8i-9j0k-1l2m-3n4o-5p6q7r8s9t0u",
"v1w2x3y4-z5a6-b7c8-d9e0-f1g2h3i4j5k6",
"l7m8n9o0-p1q2-r3s4-t5u6-v7w8x9y0z1a2"
]
}

Example 4: Change Operating Mode

{
"name": "Change operating mode to stock and set variant to ...",
"desiredStateOnEnter": {
"desired": {
"operatingMode": {
"mode": "stock",
"variant": {
"id": "123"
}
}
}
},
"deviceIds": [
"b1c2d3e4-f5g6-h7i8-j9k0-l1m2n3o4p5q6",
"r7s8t9u0-v1w2-x3y4-z5a6-b7c8d9e0f1g2"
]
}

Example 5: Add CAN Profile

{
"name": "Add CAN Profile",
"desiredStateOnEnter": {
"desired": {
"canbus": {
"profile": {
"id": 123
}
}
}
},
"deviceIds": [
"c1d2e3f4-g5h6-i7j8-k9l0-m1n2o3p4q5r6",
"s7t8u9v0-w1x2-y3z4-a5b6-c7d8e9f0g1h2"
]
}

These examples demonstrate how to configure, clear, and delete Wi-Fi profiles, change operating modes, and add CAN profiles on TU700 devices.

Request

Responses

The newly created configuration job