{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/iot:clearblade/dev-get-assets":{"get":{"operationId":"iot_clearblade_dev_get_assets","summary":"DEVELOPER - Get platform assets","description":"GET /admin/allapps","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/dev-get-collections":{"get":{"operationId":"iot_clearblade_dev_get_collections","summary":"DEVELOPER - Get collections","description":"GET /admin/allcollections","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"appid","in":"query","required":true,"description":"System Key that identifies the system the collections belong to.","schema":{"type":"string","description":"System Key that identifies the system the collections belong to."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-systems":{"get":{"operationId":"iot_clearblade_get_systems","summary":"DEVELOPER - Get systems","description":"GET /admin/allsystems","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-audit":{"get":{"operationId":"iot_clearblade_get_audit","summary":"AUDIT - Get Audit Info","description":"GET /admin/audit","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model at in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-counts":{"get":{"operationId":"iot_clearblade_get_counts","summary":"Audit - Get counts","description":"GET /admin/audit/count","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-audit-dev":{"get":{"operationId":"iot_clearblade_get_audit_dev","summary":"AUDIT - Get Audit Info","description":"GET /admin/audit/{systemKey}","tags":["iot"],"parameters":[{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the deployment.","schema":{"type":"string","description":"System Key that identifies the system that holds the deployment."}},{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model at in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-counts-dev":{"get":{"operationId":"iot_clearblade_get_counts_dev","summary":"AUDIT - Get counts","description":"GET /admin/audit/{systemKey}/count","tags":["iot"],"parameters":[{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the deployment.","schema":{"type":"string","description":"System Key that identifies the system that holds the deployment."}},{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/auth-dev":{"post":{"operationId":"iot_clearblade_auth_dev","summary":"DEVELOPER - Authenticate dev","description":"POST /admin/auth","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/verify-auth":{"post":{"operationId":"iot_clearblade_verify_auth","summary":"DEVELOPER - Verifies access to the system","description":"POST /admin/checkauth","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/dev-create-collection":{"post":{"operationId":"iot_clearblade_dev_create_collection","summary":"DEVELOPER - Create collection","description":"POST /admin/collectionmanagement","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/dev-update-collection":{"post":{"operationId":"iot_clearblade_dev_update_collection","summary":"DEVELOPER - Update collection","description":"PUT /admin/collectionmanagement","tags":["iot"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/dev-delete-collection":{"post":{"operationId":"iot_clearblade_dev_delete_collection","summary":"DEVELOPER - Delete collection","description":"DELETE /admin/collectionmanagement","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","id"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"id":{"type":"string","description":"ID that identifies the collection to be deleted."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-admin-dev-count":{"get":{"operationId":"iot_clearblade_get_admin_dev_count","summary":"ADMIN - Get number of admin developers","description":"GET /admin/count/developers","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-system-count":{"get":{"operationId":"iot_clearblade_get_system_count","summary":"ADMIN - Get number of systems available","description":"GET /admin/count/systems","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-database-status":{"get":{"operationId":"iot_clearblade_get_database_status","summary":"DATABASES - Retrieves all internal and external database statuses","description":"GET /admin/database/status","tags":["iot"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/admin-owner-change":{"post":{"operationId":"iot_clearblade_admin_owner_change","summary":"ADMIN - Add/Remove/Change owner","description":"PUT /admin/developers/{systemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["systemKey","ClearBlade-DevToken"],"properties":{"systemKey":{"type":"string","description":"System Key that identifies the system that holds the deployment."},"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-rotating-keys":{"post":{"operationId":"iot_clearblade_create_rotating_keys","summary":"DEVICE -Creates rotating keys for a device.","description":"POST /admin/devices/keys/{systemKey}/{deviceName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","deviceName","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through developer authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the device you're updating belongs to."},"deviceName":{"type":"string","description":"Name of the device you are adding keys to ."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-device-keys":{"post":{"operationId":"iot_clearblade_delete_device_keys","summary":"DEVELOPER - Delete rotating keys for a device","description":"DELETE /admin/devices/keys/{systemKey}/{deviceName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","deviceName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through developer authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the device currently belongs to."},"deviceName":{"type":"string","description":"Name of the device whose keys are being deleted."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-system-devices":{"get":{"operationId":"iot_clearblade_get_system_devices","summary":"DEVELOPER - Get devices with or without a query","description":"GET /admin/devices/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system the devices in question belong to.","schema":{"type":"string","description":"System key that identifies the system the devices in question belong to."}},{"name":"query","in":"query","required":false,"description":"Tags to filter devices by. See the query model below for an example. All devices are returned if a query is not specified.","schema":{"type":"string","description":"Tags to filter devices by. See the query model below for an example. All devices are returned if a query is not specified."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-devices-admin":{"post":{"operationId":"iot_clearblade_update_devices_admin","summary":"DEVELOPER - Update devices using a query","description":"PUT /admin/devices/{systemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["systemKey","ClearBlade-DevToken","body"],"properties":{"systemKey":{"type":"string","description":"System Key that identifies the system the device is a part of."},"ClearBlade-DevToken":{"type":"string","description":"Token obtained through user authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-devices-admin":{"post":{"operationId":"iot_clearblade_delete_devices_admin","summary":"DEVELOPER - Delete devices using a query","description":"DELETE /admin/devices/{systemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["systemKey","ClearBlade-DevToken","query"],"properties":{"systemKey":{"type":"string","description":"System Key that identifies the system the device is a part of."},"ClearBlade-DevToken":{"type":"string","description":"Token obtained through user authentication."},"query":{"type":"string","description":"Tags to filter devices by. See the query model below for an example."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-system-device":{"get":{"operationId":"iot_clearblade_get_system_device","summary":"DEVELOPER - Get device","description":"GET /admin/devices/{systemKey}/{name}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system the device in question belongs to.","schema":{"type":"string","description":"System key that identifies the system the device in question belongs to."}},{"name":"name","in":"query","required":true,"description":"Name of the device you're getting info about.","schema":{"type":"string","description":"Name of the device you're getting info about."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-system-device":{"post":{"operationId":"iot_clearblade_create_system_device","summary":"DEVELOPER - Create device","description":"POST /admin/devices/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the new device will belong to."},"name":{"type":"string","description":"Name of the device you're creating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-system-device":{"post":{"operationId":"iot_clearblade_update_system_device","summary":"DEVELOPER - Update device","description":"PUT /admin/devices/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the device you're updating belongs to."},"name":{"type":"string","description":"Name of the device you're updating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-system-device":{"post":{"operationId":"iot_clearblade_delete_system_device","summary":"DEVELOPER - Delete device","description":"DELETE /admin/devices/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the device currently belongs to."},"name":{"type":"string","description":"Name of the device you're deleting."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-edge-template":{"get":{"operationId":"iot_clearblade_get_edge_template","summary":"DEVELOPER - Get edge template","description":"GET /admin/edges/template/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system the edge template belongs to.","schema":{"type":"string","description":"System key that identifies the system the edge template belongs to."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-edge-template":{"post":{"operationId":"iot_clearblade_update_edge_template","summary":"DEVELOPER - Update edge template","description":"PUT /admin/edges/template/{systemKey}/{edgeName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","edgeName","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the edge template belongs to."},"edgeName":{"type":"string","description":"Name of the edge you're modifying the template for."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-edges":{"get":{"operationId":"iot_clearblade_get_edges","summary":"DEVELOPER - Get edges","description":"GET /admin/edges/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system the edges in question belong to.","schema":{"type":"string","description":"System key that identifies the system the edges in question belong to."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-adapter-edges":{"get":{"operationId":"iot_clearblade_get_adapter_edges","summary":"DEVELOPER - Get edges for the adapter","description":"GET /admin/edges/{systemKey}/control","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system the edges in question belong to.","schema":{"type":"string","description":"System key that identifies the system the edges in question belong to."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-edge":{"get":{"operationId":"iot_clearblade_get_edge","summary":"DEVELOPER - Get edge","description":"GET /admin/edges/{systemKey}/{edgeName}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system the edge in question belongs to.","schema":{"type":"string","description":"System key that identifies the system the edge in question belongs to."}},{"name":"edgeName","in":"query","required":true,"description":"Name of the edge you're getting info about.","schema":{"type":"string","description":"Name of the edge you're getting info about."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-edge":{"post":{"operationId":"iot_clearblade_create_edge","summary":"DEVELOPER - Create edge","description":"POST /admin/edges/{systemKey}/{edgeName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","edgeName","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the new edge will belong to."},"edgeName":{"type":"string","description":"Name of the edge you're creating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-edge":{"post":{"operationId":"iot_clearblade_update_edge","summary":"DEVELOPER - Update edge","description":"PUT /admin/edges/{systemKey}/{edgeName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","edgeName","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the edge you're updating belongs to."},"edgeName":{"type":"string","description":"Name of the edge you're updating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-edge":{"post":{"operationId":"iot_clearblade_delete_edge","summary":"DEVELOPER - Delete edge","description":"DELETE /admin/edges/{systemKey}/{edgeName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","edgeName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the edge currently belongs to."},"edgeName":{"type":"string","description":"Name of the edge you're deleting."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/dev-logout":{"post":{"operationId":"iot_clearblade_dev_logout","summary":"DEVELOPER - Log out dev","description":"POST /admin/logout","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-license-key":{"get":{"operationId":"iot_clearblade_get_license_key","summary":"ADMIN - Get platform license key.","description":"GET /admin/pkey","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-dev":{"get":{"operationId":"iot_clearblade_get_dev","summary":"ADMIN - Get developer","description":"GET /admin/platform/developer","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"developer","in":"query","required":true,"description":"Email of the developer in question.","schema":{"type":"string","description":"Email of the developer in question."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/disable-dev":{"post":{"operationId":"iot_clearblade_disable_dev","summary":"DEVELOPER - Disable developer","description":"POST /admin/platform/developer","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-devs":{"get":{"operationId":"iot_clearblade_get_devs","summary":"ADMIN - Get developers","description":"GET /admin/platform/developers","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"pagesize","in":"query","required":false,"description":"Response page size.","schema":{"type":"string","description":"Response page size."}},{"name":"pagenum","in":"query","required":false,"description":"Response page number.","schema":{"type":"string","description":"Response page number."}},{"name":"total","in":"query","required":false,"schema":{"type":"string"}},{"name":"filter","in":"query","required":false,"description":"Filter response.","schema":{"type":"string","description":"Filter response."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-system-updates":{"get":{"operationId":"iot_clearblade_get_system_updates","summary":"AUDIT - Get list of systems that have been updated","description":"GET /admin/platform/systems","tags":["iot"],"parameters":[{"name":"Clearblade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model at in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-system-updates-dev":{"get":{"operationId":"iot_clearblade_get_system_updates_dev","summary":"AUDIT - Get list of systems that have been updated","description":"GET /admin/platform/systems/{systemKey}","tags":["iot"],"parameters":[{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the deployment.","schema":{"type":"string","description":"System Key that identifies the system that holds the deployment."}},{"name":"clearblade-devtoken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model at in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-system-status":{"get":{"operationId":"iot_clearblade_get_system_status","summary":"ADMIN - Get system status","description":"GET /admin/platform/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system you're requesting information about.","schema":{"type":"string","description":"System Key that identifies the system you're requesting information about."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-portal-info":{"get":{"operationId":"iot_clearblade_get_portal_info","summary":"DEVELOPER - Gets the information for a portal","description":"GET /admin/portals/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through developer authentication.","schema":{"type":"string","description":"Developer Token obtained through developer authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the specified system.","schema":{"type":"string","description":"System Key that identifies the specified system."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/change-dev-password":{"post":{"operationId":"iot_clearblade_change_dev_password","summary":"DEVELOPER - Change dev password","description":"PUT /admin/putpass","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/reg-dev":{"post":{"operationId":"iot_clearblade_reg_dev","summary":"DEVELOPER - Register new dev","description":"POST /admin/reg","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/regen-secret":{"post":{"operationId":"iot_clearblade_regen_secret","summary":"DEVELOPER - Regen secret","description":"PUT /admin/regensystemsecret","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/reset-password":{"post":{"operationId":"iot_clearblade_reset_password","summary":"ADMIN - Change dev password (Admin)","description":"POST /admin/resetpassword","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/email-settings":{"get":{"operationId":"iot_clearblade_email_settings","summary":"2FA - Get Email Settings","description":"GET /admin/settings/email-service","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-email-communication":{"post":{"operationId":"iot_clearblade_create_email_communication","summary":"2FA - Create Email Communication","description":"POST /admin/settings/email-service","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-email-settings":{"post":{"operationId":"iot_clearblade_update_email_settings","summary":"2FA - Update Email Settings","description":"PUT /admin/settings/email-service","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-email-settings":{"post":{"operationId":"iot_clearblade_delete_email_settings","summary":"2FA - Delete email settings","description":"DELETE /admin/settings/email-service","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/test-email":{"post":{"operationId":"iot_clearblade_test_email","summary":"2FA - Test Email Service","description":"POST /admin/settings/email-service/test","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/view-security":{"get":{"operationId":"iot_clearblade_view_security","summary":"2FA - View Security Settings","description":"GET /admin/settings/security","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-security":{"post":{"operationId":"iot_clearblade_update_security","summary":"2FA - Update Security Settings","description":"PUT /admin/settings/security","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/smssettings":{"get":{"operationId":"iot_clearblade_smssettings","summary":"2FA - Get SMS Settings","description":"GET /admin/settings/sms-service","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-smscommunication":{"post":{"operationId":"iot_clearblade_create_smscommunication","summary":"2FA - Create SMS Communication","description":"POST /admin/settings/sms-service","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-smssettings":{"post":{"operationId":"iot_clearblade_update_smssettings","summary":"2FA - Update SMS Settings","description":"PUT /admin/settings/sms-service","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-smssettings":{"post":{"operationId":"iot_clearblade_delete_smssettings","summary":"2FA - Delete SMS settings","description":"DELETE /admin/settings/sms-service","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/test-sms":{"post":{"operationId":"iot_clearblade_test_sms","summary":"2FA - Test SMS Service","description":"POST /admin/settings/sms-service/test","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-systems-for-dev":{"get":{"operationId":"iot_clearblade_get_systems_for_dev","summary":"Get Systems for a developer","description":"GET /admin/systems/{devEmail}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"devEmail","in":"query","required":true,"description":"Email of the Developer. Should be in the format `name@orgname.com`","schema":{"type":"string","description":"Email of the Developer. Should be in the format `name@orgname.com`"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-triggers":{"get":{"operationId":"iot_clearblade_get_triggers","summary":"DEVELOPER - Get trigger definitions","description":"GET /admin/triggers/definitions","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-trigger-handlers":{"get":{"operationId":"iot_clearblade_get_trigger_handlers","summary":"DEVELOPER - Get trigger handlers","description":"GET /admin/triggers/handlers/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the handlers are in.","schema":{"type":"string","description":"System Key that identifies the system the handlers are in."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-trigger-handler":{"get":{"operationId":"iot_clearblade_get_trigger_handler","summary":"DEVELOPER - Get trigger handler","description":"GET /admin/triggers/handlers/{systemKey}/{name}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the handler is in.","schema":{"type":"string","description":"System Key that identifies the system the handler is in."}},{"name":"name","in":"query","required":true,"description":"Name of the trigger handler you want.","schema":{"type":"string","description":"Name of the trigger handler you want."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-trigger":{"post":{"operationId":"iot_clearblade_create_trigger","summary":"DEVELOPER - Create trigger handler","description":"POST /admin/triggers/handlers/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the trigger handler you're creating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-trigger-handler":{"post":{"operationId":"iot_clearblade_update_trigger_handler","summary":"DEVELOPER - Update trigger handler","description":"PUT /admin/triggers/handlers/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the trigger handler you're updating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-trigger-handler":{"post":{"operationId":"iot_clearblade_delete_trigger_handler","summary":"DEVELOPER - Delete trigger handler","description":"DELETE /admin/triggers/handlers/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the trigger handler you're deleting."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-timer-handlers":{"get":{"operationId":"iot_clearblade_get_timer_handlers","summary":"DEVELOPER - Get timer handlers","description":"GET /admin/triggers/timers/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the handler is in.","schema":{"type":"string","description":"System Key that identifies the system the handler is in."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-timer-handler":{"get":{"operationId":"iot_clearblade_get_timer_handler","summary":"DEVELOPER - Get timer handler","description":"GET /admin/triggers/timers/{systemKey}/{name}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the handler is in.","schema":{"type":"string","description":"System Key that identifies the system the handler is in."}},{"name":"name","in":"query","required":true,"description":"Name of the timer handler you want.","schema":{"type":"string","description":"Name of the timer handler you want."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-timer-handler":{"post":{"operationId":"iot_clearblade_create_timer_handler","summary":"DEVELOPER - Create time handler","description":"POST /admin/triggers/timers/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the timer handler you're creating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-timer-handler":{"post":{"operationId":"iot_clearblade_update_timer_handler","summary":"DEVELOPER - Update timer handler","description":"PUT /admin/triggers/timers/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the timer handler you're updating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-timer-handler":{"post":{"operationId":"iot_clearblade_delete_timer_handler","summary":"DEVELOPER - Delete trigger handler","description":"DELETE /admin/triggers/timers/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the timer you're deleting."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-user-list":{"get":{"operationId":"iot_clearblade_get_user_list","summary":"DEVELOPER - Get list of users and information","description":"GET /admin/user/{systemKey}","tags":["iot"],"parameters":[{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the user is a part of.","schema":{"type":"string","description":"System Key that identifies the system the user is a part of."}},{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"query","in":"query","required":false,"description":"Tags to filter users. Check 'users' model at the bottom of this page.","schema":{"type":"string","description":"Tags to filter users. Check 'users' model at the bottom of this page."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/add-user":{"post":{"operationId":"iot_clearblade_add_user","summary":"DEVELOPER - Add user","description":"POST /admin/user/{systemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["systemKey","ClearBlade-DevToken","body"],"properties":{"systemKey":{"type":"string","description":"System Key that identifies the system the user is a part of."},"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/user-change-user-info":{"post":{"operationId":"iot_clearblade_user_change_user_info","summary":"DEVELOPER - Change user information and permissions","description":"PUT /admin/user/{systemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["systemKey","ClearBlade-DevToken","body"],"properties":{"systemKey":{"type":"string","description":"System Key that identifies the system the user is a part of."},"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-user":{"post":{"operationId":"iot_clearblade_delete_user","summary":"DEVELOPER - Delete user","description":"DELETE /admin/user/{systemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"user":{"type":"string","description":"UserId of the user to delete"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-user-column-data":{"get":{"operationId":"iot_clearblade_get_user_column_data","summary":"DEVELOPER - Get users column info.","description":"GET /admin/user/{systemKey}/columns","tags":["iot"],"parameters":[{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the user is a part of.","schema":{"type":"string","description":"System Key that identifies the system the user is a part of."}},{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/add-column":{"post":{"operationId":"iot_clearblade_add_column","summary":"DEVELOPER - Add new column","description":"POST /admin/user/{systemKey}/columns","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["systemKey","ClearBlade-DevToken","body"],"properties":{"systemKey":{"type":"string","description":"System Key that identifies the system the user is a part of."},"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-roles":{"get":{"operationId":"iot_clearblade_get_roles","summary":"DEVELOPER - Get list of roles","description":"GET /admin/user/{systemKey}/roles","tags":["iot"],"parameters":[{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the user is a part of.","schema":{"type":"string","description":"System Key that identifies the system the user is a part of."}},{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"query","in":"query","required":false,"description":"Refer to the example query above.","schema":{"type":"string","description":"Refer to the example query above."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/add-role":{"post":{"operationId":"iot_clearblade_add_role","summary":"DEVELOPER - Add new role","description":"POST /admin/user/{systemKey}/roles","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["systemKey","ClearBlade-DevToken"],"properties":{"systemKey":{"type":"string","description":"System Key that identifies the system the user is a part of."},"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/settings-changes":{"post":{"operationId":"iot_clearblade_settings_changes","summary":"DEVELOPER - Changes roles settings","description":"PUT /admin/user/{systemKey}/roles","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["systemKey","ClearBlade-DevToken","body"],"properties":{"systemKey":{"type":"string","description":"System Key that identifies the system the user is a part of."},"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-roles":{"post":{"operationId":"iot_clearblade_delete_roles","summary":"DEVELOPER - Delete roles","description":"DELETE /admin/user/{systemKey}/roles","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","query"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"query":{"type":"string","description":"Role identification key."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-roles-count":{"get":{"operationId":"iot_clearblade_get_roles_count","summary":"DEVELOPER - Get number of roles","description":"GET /admin/user/{systemKey}/roles/count","tags":["iot"],"parameters":[{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the user is a part of.","schema":{"type":"string","description":"System Key that identifies the system the user is a part of."}},{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"user","in":"query","required":true,"description":"Identifies page size and page number for roles list.","schema":{"type":"string","description":"Identifies page size and page number for roles list."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-dev-info":{"get":{"operationId":"iot_clearblade_get_dev_info","summary":"DEVELOPER - Get dev info","description":"GET /admin/userinfo","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-dev2-fa":{"post":{"operationId":"iot_clearblade_update_dev2_fa","summary":"2FA - Update developer 2FA information.","description":"PUT /admin/userinfo","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-shared-cache":{"get":{"operationId":"iot_clearblade_get_shared_cache","summary":"SHARED CACHE - Gets shared caches for a system","description":"GET /admin/v/4/service_caches/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through user authentication.","schema":{"type":"string","description":"Dev Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the deployment.","schema":{"type":"string","description":"System Key that identifies the system that holds the deployment."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/add-shared-cache":{"post":{"operationId":"iot_clearblade_add_shared_cache","summary":"SHARED CACHE - Add a shared cache","description":"POST /admin/v/4/service_caches/{systemKey}/{cacheName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","cacheName","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the shared cache."},"cacheName":{"type":"string","description":"Name of the shared cache to add"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-shared-cache":{"post":{"operationId":"iot_clearblade_update_shared_cache","summary":"SHARED CACHE - Update a shared cache","description":"PUT /admin/v/4/service_caches/{systemKey}/{cacheName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","cacheName","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the shared cache."},"cacheName":{"type":"string","description":"Name of the shared cache to update"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-shared-cache":{"post":{"operationId":"iot_clearblade_delete_shared_cache","summary":"SHARED CACHE - Delete a shared cache","description":"DELETE /admin/v/4/service_caches/{systemKey}/{cacheName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","cacheName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the deployment."},"cacheName":{"type":"string","description":"Name of the shared cache to delete"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-device-session":{"get":{"operationId":"iot_clearblade_get_device_session","summary":"SESSION - Get device session info","description":"GET /admin/v/4/session/{systemKey}/device","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model at in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system.","schema":{"type":"string","description":"System Key that identifies the system."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-device-session":{"post":{"operationId":"iot_clearblade_delete_device_session","summary":"SESSION - Delete device session","description":"DELETE /admin/v/4/session/{systemKey}/device","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"query":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."},"systemKey":{"type":"string","description":"System Key that identifies the system."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-device-session-count":{"get":{"operationId":"iot_clearblade_get_device_session_count","summary":"SESSION - Get device session count","description":"GET /admin/v/4/session/{systemKey}/device/count","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model at in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system.","schema":{"type":"string","description":"System Key that identifies the system."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-user-session":{"get":{"operationId":"iot_clearblade_get_user_session","summary":"SESSION - Get user session info","description":"GET /admin/v/4/session/{systemKey}/user","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model at in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system.","schema":{"type":"string","description":"System Key that identifies the system."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-user-session":{"post":{"operationId":"iot_clearblade_delete_user_session","summary":"SESSION - Delete user session","description":"DELETE /admin/v/4/session/{systemKey}/user","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"query":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."},"systemKey":{"type":"string","description":"System Key that identifies the system."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-user-session-count":{"get":{"operationId":"iot_clearblade_get_user_session_count","summary":"SESSION - Get user session count","description":"GET /admin/v/4/session/{systemKey}/user/count","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model at in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system.","schema":{"type":"string","description":"System Key that identifies the system."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-system-info":{"get":{"operationId":"iot_clearblade_get_system_info","summary":"DEVELOPER - Get system info","description":"GET /admin/v/4/systemmanagement","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"id","in":"query","required":true,"description":"System Key that identifies the system you want the info about.","schema":{"type":"string","description":"System Key that identifies the system you want the info about."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-system":{"post":{"operationId":"iot_clearblade_create_system","summary":"DEVELOPER - Create system","description":"POST /admin/v/4/systemmanagement","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through developer authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-system":{"post":{"operationId":"iot_clearblade_update_system","summary":"DEVELOPER - Update system info","description":"PUT /admin/v/4/systemmanagement","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-system":{"post":{"operationId":"iot_clearblade_delete_system","summary":"DEVELOPER - Delete system","description":"DELETE /admin/v/4/systemmanagement","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","id"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"id":{"type":"string","description":"System Key that identifies the system you want to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-webhooks":{"get":{"operationId":"iot_clearblade_get_webhooks","summary":"WEBHOOKS - Returns webhooks in the system","description":"GET /admin/v/4/webhook/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the messages belong to.","schema":{"type":"string","description":"System Key that identifies the system the messages belong to."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-webhook":{"post":{"operationId":"iot_clearblade_create_webhook","summary":"WEBHOOKS - Creates a webhook","description":"POST /admin/v/4/webhook/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the messages belong to."},"name":{"type":"string","description":"Name that identifies the webhook"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-webhook":{"post":{"operationId":"iot_clearblade_update_webhook","summary":"WEBHOOKS - Update a webhook","description":"PUT /admin/v/4/webhook/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the messages belong to."},"name":{"type":"string","description":"Name that identifies the webhook"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-webhook":{"post":{"operationId":"iot_clearblade_delete_webhook","summary":"WEBHOOKS - Delete a webhook","description":"DELETE /admin/v/4/webhook/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","name"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the messages belong to."},"name":{"type":"string","description":"Name that identifies the webhook"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/send-validation":{"post":{"operationId":"iot_clearblade_send_validation","summary":"2FA - Send validation link","description":"POST /admin/validate","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/all-edge-sync-status":{"get":{"operationId":"iot_clearblade_all_edge_sync_status","summary":"EDGE - Gets sync status for all edges","description":"GET /admin/{systemKey}/sync/alledges/status","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Token obtained through dev authentication.","schema":{"type":"string","description":"Token obtained through dev authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the edges.","schema":{"type":"string","description":"System Key that identifies the system that holds the edges."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-sync-status":{"get":{"operationId":"iot_clearblade_get_sync_status","summary":"DEPLOYMENTS - Gets sync status for a deployment","description":"GET /admin/{systemKey}/sync/deployment/status/{deploymentName}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through user authentication.","schema":{"type":"string","description":"Dev Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the deployment.","schema":{"type":"string","description":"System Key that identifies the system that holds the deployment."}},{"name":"deploymentName","in":"query","required":true,"description":"Name of the deployment to retrieve","schema":{"type":"string","description":"Name of the deployment to retrieve"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/edge-sync-status":{"get":{"operationId":"iot_clearblade_edge_sync_status","summary":"EDGE - Gets sync status for an edge","description":"GET /admin/{systemKey}/sync/edge/status/{edgeName}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Token obtained through dev authentication.","schema":{"type":"string","description":"Token obtained through dev authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the edges.","schema":{"type":"string","description":"System Key that identifies the system that holds the edges."}},{"name":"edgeName","in":"query","required":true,"description":"Name of the edge","schema":{"type":"string","description":"Name of the edge"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/retry-sync":{"post":{"operationId":"iot_clearblade_retry_sync","summary":"DEPLOYMENTS - Retries sync for an asset","description":"POST /admin/{systemKey}/sync/retry","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through dev authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the deployment."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/apiinfo":{"get":{"operationId":"iot_clearblade_apiinfo","summary":"DEVELOPER - Gets the information for the platform","description":"GET /api/about","tags":["iot"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-service":{"get":{"operationId":"iot_clearblade_get_service","summary":"CODE - Retrieve information about service","description":"GET /api/v/1/code/{systemKey}/{serviceName}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system the device is a part of.","schema":{"type":"string","description":"System key that identifies the system the device is a part of."}},{"name":"serviceName","in":"query","required":true,"description":"Code Service's name","schema":{"type":"string","description":"Code Service's name"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/execute-service":{"post":{"operationId":"iot_clearblade_execute_service","summary":"CODE - Call/Execute code service","description":"POST /api/v/1/code/{systemKey}/{serviceName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","serviceName"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the code service."},"serviceName":{"type":"string","description":"Code Service's name"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-collection-data":{"get":{"operationId":"iot_clearblade_get_collection_data","summary":"DATA(name) - Get items","description":"GET /api/v/1/collection/{systemKey}/{collectionName}","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the collection.","schema":{"type":"string","description":"System Key that identifies the system that holds the collection."}},{"name":"collectionName","in":"query","required":true,"description":"Name of the collection.","schema":{"type":"string","description":"Name of the collection."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model below for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model below for example."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-collection-data":{"post":{"operationId":"iot_clearblade_create_collection_data","summary":"DATA(name) - Create items","description":"POST /api/v/1/collection/{systemKey}/{collectionName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","collectionName"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the collection."},"collectionName":{"type":"string","description":"Name of the collection."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-collection-data":{"post":{"operationId":"iot_clearblade_update_collection_data","summary":"DATA(name) - Update items","description":"PUT /api/v/1/collection/{systemKey}/{collectionName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","collectionName","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the collection."},"collectionName":{"type":"string","description":"Name of the collection."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-collection-data":{"post":{"operationId":"iot_clearblade_delete_collection_data","summary":"DATA(name) - Delete items","description":"DELETE /api/v/1/collection/{systemKey}/{collectionName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","collectionName","query"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the collection."},"collectionName":{"type":"string","description":"Name of the collection."},"query":{"type":"string","description":"Query to limit scope of deletion."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-collection-data-alt":{"get":{"operationId":"iot_clearblade_get_collection_data_alt","summary":"DATA(id) - Get items","description":"GET /api/v/1/data/{collectionID}","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"collectionID","in":"query","required":true,"description":"ID of the collection.","schema":{"type":"string","description":"ID of the collection."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model below for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model below for example."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-collection-data-alt":{"post":{"operationId":"iot_clearblade_create_collection_data_alt","summary":"DATA(id) - Create items","description":"POST /api/v/1/data/{collectionID}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","collectionID","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"collectionID":{"type":"string","description":"ID of the collection."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-collection-data-alt":{"post":{"operationId":"iot_clearblade_update_collection_data_alt","summary":"DATA(id) - Update items","description":"PUT /api/v/1/data/{collectionID}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","collectionID","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"collectionID":{"type":"string","description":"ID of the collection."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-collection-data-alt":{"post":{"operationId":"iot_clearblade_delete_collection_data_alt","summary":"DATA(id) - Delete items","description":"DELETE /api/v/1/data/{collectionID}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","collectionID","query"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"collectionID":{"type":"string","description":"ID of the collection."},"query":{"type":"string","description":"Query to limit scope of deletion."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-columns":{"get":{"operationId":"iot_clearblade_get_columns","summary":"DATA(id) - Get columns","description":"GET /api/v/1/data/{collectionID}/columns","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"collectionID","in":"query","required":true,"description":"ID of the collection.","schema":{"type":"string","description":"ID of the collection."}},{"name":"ClearBlade-SystemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the collection.","schema":{"type":"string","description":"System Key that identifies the system that holds the collection."}},{"name":"ClearBlade-SystemSecret","in":"query","required":true,"description":"header parameter for ensuring authenticity","schema":{"type":"string","description":"header parameter for ensuring authenticity"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-message-history":{"get":{"operationId":"iot_clearblade_get_message_history","summary":"MESSAGING - Get history","description":"GET /api/v/1/message/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the messages belong to.","schema":{"type":"string","description":"System Key that identifies the system the messages belong to."}},{"name":"topic","in":"query","required":true,"description":"Messaging topic to retrieve the history for.","schema":{"type":"string","description":"Messaging topic to retrieve the history for."}},{"name":"count","in":"query","required":true,"description":"Number of messages to retrieve. 0 retrieves all messages.","schema":{"type":"string","description":"Number of messages to retrieve. 0 retrieves all messages."}},{"name":"last","in":"query","required":false,"description":"Point in time to start search. (epoch timestamp)","schema":{"type":"string","description":"Point in time to start search. (epoch timestamp)"}},{"name":"start","in":"query","required":false,"description":"Start time for searching within a timeframe. (epoch timestamp)","schema":{"type":"string","description":"Start time for searching within a timeframe. (epoch timestamp)"}},{"name":"stop","in":"query","required":false,"description":"End time for searching within a timeframe. (epoch timestamp)","schema":{"type":"string","description":"End time for searching within a timeframe. (epoch timestamp)"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-message-history":{"post":{"operationId":"iot_clearblade_delete_message_history","summary":"MESSAGING - Delete history","description":"DELETE /api/v/1/message/{systemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","topic","count"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the messages belong to."},"topic":{"type":"string","description":"Messaging topic to delete the history for."},"count":{"type":"string","description":"Number of messages to delete. 0 deletes all messages."},"last":{"type":"string","description":"Point in time to start deleting. (epoch timestamp)"},"start":{"type":"string","description":"Start time for deleting within a timeframe. (epoch timestamp)"},"stop":{"type":"string","description":"End time for deleting within a timeframe. (epoch timestamp)"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/publish-message":{"post":{"operationId":"iot_clearblade_publish_message","summary":"MESSAGING - Publish message","description":"POST /api/v/1/message/{systemKey}/publish","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the messages belong to."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-users":{"get":{"operationId":"iot_clearblade_get_users","summary":"USERS - Get all users","description":"GET /api/v/1/user","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the user list. See the query model below for an example.","schema":{"type":"string","description":"Query object used to filter the user list. See the query model below for an example."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/auth-anon":{"post":{"operationId":"iot_clearblade_auth_anon","summary":"USERS - Authenticate anonymous user","description":"POST /api/v/1/user/anon","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-SystemKey","ClearBlade-SystemSecret"],"properties":{"ClearBlade-SystemKey":{"type":"string","description":"System Key that identifies the system you're logging the user into."},"ClearBlade-SystemSecret":{"type":"string","description":"System Secret that ensures authenticity."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/auth-user":{"post":{"operationId":"iot_clearblade_auth_user","summary":"USERS - Authenticate user","description":"POST /api/v/1/user/auth","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-SystemKey","ClearBlade-SystemSecret","body"],"properties":{"ClearBlade-SystemKey":{"type":"string","description":"System Key that identifies the system you're logging the user into."},"ClearBlade-SystemSecret":{"type":"string","description":"System Secret that ensures authenticity."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/user-check-auth":{"post":{"operationId":"iot_clearblade_user_check_auth","summary":"USERS - Check user auth","description":"POST /api/v/1/user/checkauth","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-SystemKey","ClearBlade-UserToken"],"properties":{"ClearBlade-SystemKey":{"type":"string","description":"System Key that identifies the system the user might be logged into."},"ClearBlade-UserToken":{"type":"string","description":"User Token obtained through previous authentication."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-user-info":{"get":{"operationId":"iot_clearblade_get_user_info","summary":"USERS - Get user info","description":"GET /api/v/1/user/info","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-user-info":{"post":{"operationId":"iot_clearblade_update_user_info","summary":"USERS - Update user info","description":"PUT /api/v/1/user/info","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-user-as-user":{"post":{"operationId":"iot_clearblade_delete_user_as_user","summary":"Allows an user with adequate permissions to delete another user","description":"DELETE /api/v/1/user/info","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","ClearBlade-SystemKey","ClearBlade-SystemSecret","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"ClearBlade-SystemKey":{"type":"string"},"ClearBlade-SystemSecret":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/user-logout":{"post":{"operationId":"iot_clearblade_user_logout","summary":"USERS - Log out user","description":"POST /api/v/1/user/logout","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-user-pass":{"post":{"operationId":"iot_clearblade_update_user_pass","summary":"USERS - Change user password","description":"PUT /api/v/1/user/pass","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/reg-user":{"post":{"operationId":"iot_clearblade_reg_user","summary":"USERS - Register new user","description":"POST /api/v/1/user/reg","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-SystemKey","ClearBlade-SystemSecret","ClearBlade-UserToken","body"],"properties":{"ClearBlade-SystemKey":{"type":"string","description":"System Key that identifies the system you're adding the user to."},"ClearBlade-SystemSecret":{"type":"string","description":"System Secret that ensures authenticity."},"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-devices":{"get":{"operationId":"iot_clearblade_get_devices","summary":"DEVICES - Get all devices","description":"GET /api/v/2/devices/{SystemKey}","tags":["iot"],"parameters":[{"name":"SystemKey","in":"query","required":true,"description":"System Key that identifies the system the device is a part of.","schema":{"type":"string","description":"System Key that identifies the system the device is a part of."}},{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"query","in":"query","required":false,"description":"Tags to filter devices by. See the query model below for an example.","schema":{"type":"string","description":"Tags to filter devices by. See the query model below for an example."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-devices":{"post":{"operationId":"iot_clearblade_update_devices","summary":"DEVICES - Update devices using a query","description":"PUT /api/v/2/devices/{SystemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SystemKey","ClearBlade-UserToken","body"],"properties":{"SystemKey":{"type":"string","description":"System Key that identifies the system the device is a part of."},"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-devices":{"post":{"operationId":"iot_clearblade_delete_devices","summary":"DEVICES - Delete devices using a query","description":"DELETE /api/v/2/devices/{SystemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SystemKey","ClearBlade-UserToken","query"],"properties":{"SystemKey":{"type":"string","description":"System Key that identifies the system the device is a part of."},"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"query":{"type":"string","description":"Tags to filter devices by. See the query model below for an example."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/auth-device":{"post":{"operationId":"iot_clearblade_auth_device","summary":"DEVICES - Authenticate device","description":"POST /api/v/2/devices/{SystemKey}/auth","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SystemKey","body"],"properties":{"SystemKey":{"type":"string","description":"System Key that identifies the system the device is a part of."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/add-device":{"post":{"operationId":"iot_clearblade_add_device","summary":"DEVICES - Adds a device","description":"POST /api/v/2/devices/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the device is a part of."},"name":{"type":"string","description":"Name of device."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-device-info":{"post":{"operationId":"iot_clearblade_update_device_info","summary":"DEVICES - Update info","description":"PUT /api/v/2/devices/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the device is a part of."},"name":{"type":"string","description":"Name of device."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-all-edges":{"get":{"operationId":"iot_clearblade_get_all_edges","summary":"EDGE - Fetch all edges","description":"GET /api/v/2/edges/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the edge.","schema":{"type":"string","description":"System Key that identifies the system that holds the edge."}},{"name":"id","in":"query","required":true,"description":"System Key that identifies the system you want the info about.","schema":{"type":"string","description":"System Key that identifies the system you want the info about."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-collections":{"get":{"operationId":"iot_clearblade_get_collections","summary":"DATA - Get collections","description":"GET /api/v/3/allcollections/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system the device is a part of.","schema":{"type":"string","description":"System key that identifies the system the device is a part of."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/return-service-settings":{"get":{"operationId":"iot_clearblade_return_service_settings","summary":"CODE - Returns code services and settings","description":"GET /api/v/3/code/codemeta/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system the device is a part of.","schema":{"type":"string","description":"System key that identifies the system the device is a part of."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-timer-by-name":{"get":{"operationId":"iot_clearblade_get_timer_by_name","summary":"HANDLERS - Get timer handler","description":"GET /api/v/3/code/{systemKey}/timer/{name}","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the handler is in.","schema":{"type":"string","description":"System Key that identifies the system the handler is in."}},{"name":"name","in":"query","required":true,"description":"Name of the timer handler you want.","schema":{"type":"string","description":"Name of the timer handler you want."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-new-timer":{"post":{"operationId":"iot_clearblade_create_new_timer","summary":"HANDLERS - Create timer handler","description":"POST /api/v/3/code/{systemKey}/timer/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the timer handler you're creating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-timer-by-name":{"post":{"operationId":"iot_clearblade_update_timer_by_name","summary":"HANDLERS - Update timer handler","description":"PUT /api/v/3/code/{systemKey}/timer/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the timer handler you're updating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-timer-by-name":{"post":{"operationId":"iot_clearblade_delete_timer_by_name","summary":"HANDLERS - Delete trigger handler","description":"DELETE /api/v/3/code/{systemKey}/timer/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the timer you're deleting."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-all-timers":{"get":{"operationId":"iot_clearblade_get_all_timers","summary":"HANDLERS - Get timer handlers","description":"GET /api/v/3/code/{systemKey}/timers","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the handler is in.","schema":{"type":"string","description":"System Key that identifies the system the handler is in."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-trigger-by-name":{"get":{"operationId":"iot_clearblade_get_trigger_by_name","summary":"HANDLERS - Get trigger handler","description":"GET /api/v/3/code/{systemKey}/trigger/{name}","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the handler is in.","schema":{"type":"string","description":"System Key that identifies the system the handler is in."}},{"name":"name","in":"query","required":true,"description":"Name of the trigger handler you want.","schema":{"type":"string","description":"Name of the trigger handler you want."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-new-trigger":{"post":{"operationId":"iot_clearblade_create_new_trigger","summary":"HANDLERS - Create trigger handler","description":"POST /api/v/3/code/{systemKey}/trigger/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the trigger handler you're creating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-trigger-by-name":{"post":{"operationId":"iot_clearblade_update_trigger_by_name","summary":"HANDLERS - Update trigger handler","description":"PUT /api/v/3/code/{systemKey}/trigger/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the trigger handler you're updating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-trigger-by-name":{"post":{"operationId":"iot_clearblade_delete_trigger_by_name","summary":"HANDLERS - Delete trigger handler","description":"DELETE /api/v/3/code/{systemKey}/trigger/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the handler is in."},"name":{"type":"string","description":"Name of the trigger handler you're deleting."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-all-trigger":{"get":{"operationId":"iot_clearblade_get_all_trigger","summary":"HANDLERS - Get trigger handlers","description":"GET /api/v/3/code/{systemKey}/triggers","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the handlers are in.","schema":{"type":"string","description":"System Key that identifies the system the handlers are in."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-collection":{"post":{"operationId":"iot_clearblade_create_collection","summary":"DATA - Create collection","description":"POST /api/v/3/collectionmanagement","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","ClearBlade-SystemKey","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"ClearBlade-SystemKey":{"type":"string","description":"System Key that identifies the system you're adding the user to."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-collection":{"post":{"operationId":"iot_clearblade_update_collection","summary":"DATA - Update collection","description":"PUT /api/v/3/collectionmanagement","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","ClearBlade-SystemKey"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"ClearBlade-SystemKey":{"type":"string","description":"System Key that identifies the system you're adding the user to."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-collection":{"post":{"operationId":"iot_clearblade_delete_collection","summary":"DATA - Delete collection","description":"DELETE /api/v/3/collectionmanagement","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","ClearBlade-SystemKey","id"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"ClearBlade-SystemKey":{"type":"string","description":"System Key that identifies the system you're adding the user to."},"id":{"type":"string","description":"ID that identifies the collection to be deleted."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-device-table-schema":{"get":{"operationId":"iot_clearblade_get_device_table_schema","summary":"EDGE - Get device columns","description":"GET /api/v/3/devices/{systemKey}/columns","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the devices.","schema":{"type":"string","description":"System Key that identifies the system that holds the devices."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-device-count":{"get":{"operationId":"iot_clearblade_get_device_count","summary":"DEVICES - Get count","description":"GET /api/v/3/devices/{systemKey}/count","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the devices.","schema":{"type":"string","description":"System Key that identifies the system that holds the devices."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-edge-table-schema":{"get":{"operationId":"iot_clearblade_get_edge_table_schema","summary":"EDGE - Get columns","description":"GET /api/v/3/edges/{systemKey}/columns","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the edges.","schema":{"type":"string","description":"System Key that identifies the system that holds the edges."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-edge-count":{"get":{"operationId":"iot_clearblade_get_edge_count","summary":"EDGE - Get count","description":"GET /api/v/3/edges/{systemKey}/count","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the edges.","schema":{"type":"string","description":"System Key that identifies the system that holds the edges."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-edge-data-by-name":{"get":{"operationId":"iot_clearblade_get_edge_data_by_name","summary":"Edge(name) - Get edge info","description":"GET /api/v/3/edges/{systemKey}/{name}","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the collection.","schema":{"type":"string","description":"System Key that identifies the system that holds the collection."}},{"name":"name","in":"query","required":true,"description":"Name of the edge.","schema":{"type":"string","description":"Name of the edge."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-new-edge":{"post":{"operationId":"iot_clearblade_create_new_edge","summary":"EDGE - Create edge","description":"POST /api/v/3/edges/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the new edge will belong to."},"name":{"type":"string","description":"Name of the edge you're creating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-edge-by-name":{"post":{"operationId":"iot_clearblade_update_edge_by_name","summary":"EDGE - Update edge","description":"PUT /api/v/3/edges/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the edge you're updating belongs to."},"name":{"type":"string","description":"Name of the edge you're updating."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-edge-by-name":{"post":{"operationId":"iot_clearblade_delete_edge_by_name","summary":"Edge - Delete edge","description":"DELETE /api/v/3/edges/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the edge currently belongs to."},"name":{"type":"string","description":"Name of the edge you're deleting."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-all-deployments":{"get":{"operationId":"iot_clearblade_get_all_deployments","summary":"DEPLOYMENTS - Gets all deployment names and descriptions for a system","description":"GET /api/v/3/{systemKey}/deployments","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"User Token obtained through user authentication.","schema":{"type":"string","description":"User Token obtained through user authentication."}},{"name":"query","in":"query","required":false,"description":"Tags to filter deployments by. See the query model above for an example.","schema":{"type":"string","description":"Tags to filter deployments by. See the query model above for an example."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the deployment.","schema":{"type":"string","description":"System Key that identifies the system that holds the deployment."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-deployment":{"post":{"operationId":"iot_clearblade_create_deployment","summary":"DEPLOYMENTS - Creates a deployment","description":"POST /api/v/3/{systemKey}/deployments","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"User Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the deployment."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-adeployment":{"get":{"operationId":"iot_clearblade_get_adeployment","summary":"DEPLOYMENTS - Gets a deloyment for a system","description":"GET /api/v/3/{systemKey}/deployments/{deploymentName}","tags":["iot"],"parameters":[{"name":"clearblade-usertoken","in":"query","required":true,"description":"User Token obtained through user authentication.","schema":{"type":"string","description":"User Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the deployment.","schema":{"type":"string","description":"System Key that identifies the system that holds the deployment."}},{"name":"deploymentName","in":"query","required":true,"description":"Name of the deployment to retrieve","schema":{"type":"string","description":"Name of the deployment to retrieve"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-deployment":{"post":{"operationId":"iot_clearblade_update_deployment","summary":"DEPLOYMENT - Update deployment","description":"PUT /api/v/3/{systemKey}/deployments/{deploymentName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","deploymentName","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"User Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the deployment."},"deploymentName":{"type":"string","description":"Name of the deployment to update"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-deployment":{"post":{"operationId":"iot_clearblade_delete_deployment","summary":"DEPLOYMENT - Delete a deployment","description":"DELETE /api/v/3/{systemKey}/deployments/{deploymentName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","deploymentName"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"User Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the deployment."},"deploymentName":{"type":"string","description":"Name of the deployment to delete"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-buckets-data":{"get":{"operationId":"iot_clearblade_get_buckets_data","summary":"FILES - Returns a list of metadata for buckets in system","description":"GET /api/v/4/bucket_sets/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system.","schema":{"type":"string","description":"System Key that identifies the system."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-single-bucket-data":{"get":{"operationId":"iot_clearblade_get_single_bucket_data","summary":"FILES - Returns metadata for specified bucket","description":"GET /api/v/4/bucket_sets/{systemKey}/{deploymentName}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system.","schema":{"type":"string","description":"System Key that identifies the system."}},{"name":"deploymentName","in":"query","required":true,"description":"Name of the deployment to retrieve","schema":{"type":"string","description":"Name of the deployment to retrieve"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/copy-bucket-file":{"post":{"operationId":"iot_clearblade_copy_bucket_file","summary":"FILES - Copies a file to a new location within buckets","description":"POST /api/v/4/bucket_sets/{systemKey}/{deploymentName}/file/copy","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","deploymentName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system."},"deploymentName":{"type":"string","description":"Name of the deployment to retrieve"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-bucket-file":{"post":{"operationId":"iot_clearblade_create_bucket_file","summary":"FILES - Creates a new file in a bucket","description":"POST /api/v/4/bucket_sets/{systemKey}/{deploymentName}/file/create","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","deploymentName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system."},"deploymentName":{"type":"string","description":"Name of the deployment to retrieve"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-bucket-file":{"post":{"operationId":"iot_clearblade_delete_bucket_file","summary":"FILES - Deletes a file from the bucket.","description":"POST /api/v/4/bucket_sets/{systemKey}/{deploymentName}/file/delete","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","deploymentName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system."},"deploymentName":{"type":"string","description":"Name of the deployment to retrieve"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-box-files-meta":{"get":{"operationId":"iot_clearblade_get_box_files_meta","summary":"FILES - Get a file's metadata in a box","description":"GET /api/v/4/bucket_sets/{systemKey}/{deploymentName}/file/meta","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"box","in":"query","required":false,"description":"one of inbox, outbox or sandbox, defaults to 'inbox' if empty.","schema":{"type":"string","description":"one of inbox, outbox or sandbox, defaults to 'inbox' if empty."}},{"name":"path","in":"query","required":false,"description":"Query object used to filter the items. See query model at in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system.","schema":{"type":"string","description":"System Key that identifies the system."}},{"name":"deploymentName","in":"query","required":true,"description":"Name of the deployment to retrieve","schema":{"type":"string","description":"Name of the deployment to retrieve"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/move-bucket-file":{"post":{"operationId":"iot_clearblade_move_bucket_file","summary":"FILES - Moves a file to a new location within buckets.","description":"POST /api/v/4/bucket_sets/{systemKey}/{deploymentName}/file/move","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","deploymentName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system."},"deploymentName":{"type":"string","description":"Name of the deployment to retrieve"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-box-files":{"get":{"operationId":"iot_clearblade_get_box_files","summary":"FILES - Get all files metadata in a box","description":"GET /api/v/4/bucket_sets/{systemKey}/{deploymentName}/files","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"box","in":"query","required":false,"description":"Query object used to filter the items. See query model at in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model at in the description for example."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system.","schema":{"type":"string","description":"System Key that identifies the system."}},{"name":"deploymentName","in":"query","required":true,"description":"Name of the deployment to retrieve","schema":{"type":"string","description":"Name of the deployment to retrieve"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-non-unique-index":{"post":{"operationId":"iot_clearblade_create_non_unique_index","summary":"DATA - Create collection","description":"POST /api/v/4/data/{systemKey}/{collectionName}/index","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","collectionName","columnName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through dev authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system you're adding the user to."},"collectionName":{"type":"string","description":"Name of the collection."},"columnName":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-non-unique-index":{"post":{"operationId":"iot_clearblade_delete_non_unique_index","summary":"DATA - Delete collection","description":"DELETE /api/v/4/data/{systemKey}/{collectionName}/index","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","collectionName","columnName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through dev authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system you're adding the user to."},"collectionName":{"type":"string","description":"Name of the collection."},"columnName":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-indexes":{"get":{"operationId":"iot_clearblade_get_indexes","summary":"DATA - Get list of indexes","description":"GET /api/v/4/data/{systemKey}/{collectionName}/listindexes","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system.","schema":{"type":"string","description":"System key that identifies the system."}},{"name":"collectionName","in":"query","required":true,"description":"Name of the collection.","schema":{"type":"string","description":"Name of the collection."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-unique-index":{"post":{"operationId":"iot_clearblade_create_unique_index","summary":"DATA - Create Unique Index","description":"POST /api/v/4/data/{systemKey}/{collectionName}/uniqueindex","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","collectionName","columnName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through dev authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system you're adding the user to."},"collectionName":{"type":"string","description":"Name of the collection."},"columnName":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-unique-index":{"post":{"operationId":"iot_clearblade_delete_unique_index","summary":"DATA - Delete unique index","description":"DELETE /api/v/4/data/{systemKey}/{collectionName}/uniqueindex","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","collectionName","columnName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through dev authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system you're adding the user to."},"collectionName":{"type":"string","description":"Name of the collection."},"columnName":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-upsert":{"post":{"operationId":"iot_clearblade_update_upsert","summary":"DATA - Update upsert values","description":"PUT /api/v/4/data/{systemKey}/{collectionName}/upsert","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","collectionName","conflictColumn"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through dev authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system you're adding the user to."},"collectionName":{"type":"string","description":"Name of the collection."},"conflictColumn":{"type":"string","description":"A column in your table that has a unique constraint. `columnName` can be used."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/connected-device-count":{"get":{"operationId":"iot_clearblade_connected_device_count","summary":"DEVICES - Get total of connected devices","description":"GET /api/v/4/devices/{systemKey}/connectioncount","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the devices.","schema":{"type":"string","description":"System Key that identifies the system that holds the devices."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-connected-device-list":{"get":{"operationId":"iot_clearblade_get_connected_device_list","summary":"DEVICES - Get connected device list","description":"GET /api/v/4/devices/{systemKey}/connections","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the devices.","schema":{"type":"string","description":"System Key that identifies the system that holds the devices."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-connected-device-info":{"get":{"operationId":"iot_clearblade_get_connected_device_info","summary":"DEVICES - Get information for a connected device","description":"GET /api/v/4/devices/{systemKey}/connections/{name}","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"Token obtained through user authentication.","schema":{"type":"string","description":"Token obtained through user authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the devices.","schema":{"type":"string","description":"System Key that identifies the system that holds the devices."}},{"name":"name","in":"query","required":true,"description":"Name of the connected device.","schema":{"type":"string","description":"Name of the connected device."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-all-external-db":{"get":{"operationId":"iot_clearblade_get_all_external_db","summary":"DATABASES - Retrieves all external database connections","description":"GET /api/v/4/external-db/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system.","schema":{"type":"string","description":"System key that identifies the system."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-external-db":{"post":{"operationId":"iot_clearblade_create_external_db","summary":"DATABASES - Create a external database connection","description":"POST /api/v/4/external-db/{systemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-external-db":{"get":{"operationId":"iot_clearblade_get_external_db","summary":"DATABASES - Retrieve a specific external database connection","description":"GET /api/v/4/external-db/{systemKey}/{name}","tags":["iot"],"parameters":[{"name":"ClearBlade-UserToken","in":"query","required":true,"description":"User Token obtained through authentication.","schema":{"type":"string","description":"User Token obtained through authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system.","schema":{"type":"string","description":"System key that identifies the system."}},{"name":"name","in":"query","required":true,"description":"Name of external database connection.","schema":{"type":"string","description":"Name of external database connection."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-database-credentials":{"post":{"operationId":"iot_clearblade_update_database_credentials","summary":"DATABASES - Update external database credentials","description":"PUT /api/v/4/external-db/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"User Token obtained through authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system."},"name":{"type":"string","description":"Name of external database connection."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-external-db":{"post":{"operationId":"iot_clearblade_delete_external_db","summary":"DATABASES - Delete a external database connection","description":"DELETE /api/v/4/external-db/{systemKey}/{name}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"User Token obtained through authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system."},"name":{"type":"string","description":"Name of external database connection."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/perform-dboperation":{"post":{"operationId":"iot_clearblade_perform_dboperation","summary":"DATABASES - Create a external database connection","description":"POST /api/v/4/external-db/{systemKey}/{name}/data","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","name"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"User Token obtained through authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system."},"name":{"type":"string","description":"Name of external database connection."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-topics":{"get":{"operationId":"iot_clearblade_get_topics","summary":"MESSAGING - Gets list of topics","description":"GET /api/v/4/message/{systemKey}/topics","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the messages belong to.","schema":{"type":"string","description":"System Key that identifies the system the messages belong to."}},{"name":"query","in":"query","required":false,"description":"Query object used to filter the items. See query model in the description for example.","schema":{"type":"string","description":"Query object used to filter the items. See query model in the description for example."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-topic-count":{"get":{"operationId":"iot_clearblade_get_topic_count","summary":"MESSAGING - Gets number of topics","description":"GET /api/v/4/message/{systemKey}/topics/count","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the topics belong to.","schema":{"type":"string","description":"System Key that identifies the system the topics belong to."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/change-user-info":{"post":{"operationId":"iot_clearblade_change_user_info","summary":"USER - Users change roles and passwords for other users","description":"PUT /api/v/4/user/manage","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/payload-webhook-query":{"get":{"operationId":"iot_clearblade_payload_webhook_query","summary":"WEBHOOKS - Executes query string payload webhook","description":"GET /api/v/4/webhook/execute/{systemKey}/{webhookName}","tags":["iot"],"parameters":[{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system the messages belong to.","schema":{"type":"string","description":"System Key that identifies the system the messages belong to."}},{"name":"webhookName","in":"query","required":true,"description":"Name that identifies the webhook","schema":{"type":"string","description":"Name that identifies the webhook"}},{"name":"token","in":"query","required":true,"description":"User authentication and data pushed through webhook","schema":{"type":"string","description":"User authentication and data pushed through webhook"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/execute-webhook":{"post":{"operationId":"iot_clearblade_execute_webhook","summary":"WEBHOOKS - Executing a webhook","description":"POST /api/v/4/webhook/execute/{systemKey}/{webhookName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-UserToken","systemKey","webhookName","body"],"properties":{"ClearBlade-UserToken":{"type":"string","description":"Token obtained through user authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system the messages belong to."},"webhookName":{"type":"string","description":"Name that identifies the webhook"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-adapters":{"get":{"operationId":"iot_clearblade_get_adapters","summary":"ADAPTERS - Get all adapters","description":"GET /api/v/4/{SystemKey}/adapters","tags":["iot"],"parameters":[{"name":"SystemKey","in":"query","required":true,"description":"System Key that identifies the system the adapter is a part of.","schema":{"type":"string","description":"System Key that identifies the system the adapter is a part of."}},{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/add-adapter":{"post":{"operationId":"iot_clearblade_add_adapter","summary":"ADAPTERS - Add an adapter","description":"POST /api/v/4/{SystemKey}/adapters","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SystemKey","ClearBlade-DevToken","body"],"properties":{"SystemKey":{"type":"string","description":"System Key that identifies the system the adapter is a part of."},"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through authentication.."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/map-adapter-command":{"post":{"operationId":"iot_clearblade_map_adapter_command","summary":"ADAPTERS - Map Adapter command to execute a file","description":"PUT /api/v/4/{SystemKey}/adapters/{AdapterName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SystemKey","AdapterName","ClearBlade-DevToken","body"],"properties":{"SystemKey":{"type":"string","description":"System Key that identifies the system the adapter is a part of."},"AdapterName":{"type":"string","description":"Identifies an adapter in the system."},"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-adapter":{"post":{"operationId":"iot_clearblade_delete_adapter","summary":"ADAPTERS - Delete adapter","description":"DELETE /api/v/4/{SystemKey}/adapters/{AdapterName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SystemKey","ClearBlade-DevToken","AdapterName"],"properties":{"SystemKey":{"type":"string","description":"System Key that identifies the system the device is a part of."},"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through authentication."},"AdapterName":{"type":"string","description":"Identifies an adapter in the system."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/add-edge-command":{"post":{"operationId":"iot_clearblade_add_edge_command","summary":"ADAPTERS - Send command to edge","description":"PUT /api/v/4/{SystemKey}/adapters/{AdapterName}/control","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SystemKey","AdapterName","ClearBlade-DevToken","body"],"properties":{"SystemKey":{"type":"string","description":"System Key that identifies the system the adapter is a part of."},"AdapterName":{"type":"string","description":"Identifies an adapter in the system."},"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/adapter-config":{"get":{"operationId":"iot_clearblade_adapter_config","summary":"Gets list of configuration information for all adapter files","description":"GET /api/v/4/{SystemKey}/adapters/{AdapterName}/files","tags":["iot"],"parameters":[{"name":"AdapterName","in":"query","required":true,"description":"Identifies an adapter in the system.","schema":{"type":"string","description":"Identifies an adapter in the system."}},{"name":"SystemKey","in":"query","required":true,"description":"System Key that identifies the system the adapter is a part of.","schema":{"type":"string","description":"System Key that identifies the system the adapter is a part of."}},{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-file-info":{"post":{"operationId":"iot_clearblade_update_file_info","summary":"ADAPTERS - Add or replace file content & configuration","description":"POST /api/v/4/{SystemKey}/adapters/{AdapterName}/files","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SystemKey","AdapterName","ClearBlade-DevToken","body"],"properties":{"SystemKey":{"type":"string","description":"System Key that identifies the system the adapter is a part of."},"AdapterName":{"type":"string","description":"Identifies an adapter in the system."},"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/file-download":{"get":{"operationId":"iot_clearblade_file_download","summary":"ADAPTERS - Download file from adapter","description":"GET /api/v/4/{SystemKey}/adapters/{AdapterName}/files/{fileName}","tags":["iot"],"parameters":[{"name":"AdapterName","in":"query","required":true,"description":"Identifies an adapter in the system.","schema":{"type":"string","description":"Identifies an adapter in the system."}},{"name":"SystemKey","in":"query","required":true,"description":"System Key that identifies the system the adapter is a part of.","schema":{"type":"string","description":"System Key that identifies the system the adapter is a part of."}},{"name":"fileName","in":"query","required":true,"description":"File Name identifies the file in the adapter.","schema":{"type":"string","description":"File Name identifies the file in the adapter."}},{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-existing-file-content":{"post":{"operationId":"iot_clearblade_update_existing_file_content","summary":"ADAPTERS - Update Existing File's content","description":"PUT /api/v/4/{SystemKey}/adapters/{AdapterName}/files/{fileName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SystemKey","AdapterName","fileName","ClearBlade-DevToken","body"],"properties":{"SystemKey":{"type":"string","description":"System Key that identifies the system the adapter is a part of."},"AdapterName":{"type":"string","description":"Identifies an adapter in the system."},"fileName":{"type":"string","description":"File Name identifies the file in the adapter."},"ClearBlade-DevToken":{"type":"string","description":"Dev Token obtained through authentication."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-file":{"post":{"operationId":"iot_clearblade_delete_file","summary":"ADAPTERS - Delete adapter files","description":"DELETE /api/v/4/{SystemKey}/adapters/{AdapterName}/files/{fileName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SystemKey","ClearBlade-DevToken","AdapterName","fileName"],"properties":{"SystemKey":{"type":"string","description":"System Key that identifies the system the device is a part of."},"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through authentication."},"AdapterName":{"type":"string","description":"Identifies an adapter in the system."},"fileName":{"type":"string","description":"File Name identifies the file in the adapter."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-failed-service-query":{"get":{"operationId":"iot_clearblade_get_failed_service_query","summary":"CODE - Get all failed services using Query","description":"GET /api/v/4/{systemKey}/code/failed","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Dev Token obtained through authentication.","schema":{"type":"string","description":"Dev Token obtained through authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System key that identifies the system the device is a part of.","schema":{"type":"string","description":"System key that identifies the system the device is a part of."}},{"name":"query","in":"query","required":false,"description":"Uses query to limit scope of list of failed services. Check FailQuery Model at the bottom of this page.","schema":{"type":"string","description":"Uses query to limit scope of list of failed services. Check FailQuery Model at the bottom of this page."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-failed-services":{"get":{"operationId":"iot_clearblade_get_failed_services","summary":"DEVELOPER - Get all failed services","description":"GET /codeadmin/failed","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-system-failed-services":{"get":{"operationId":"iot_clearblade_get_system_failed_services","summary":"DEVELOPER - Get system's failed services","description":"GET /codeadmin/failed/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system with the failed services.","schema":{"type":"string","description":"System Key that identifies the system with the failed services."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/retry-failed-service":{"post":{"operationId":"iot_clearblade_retry_failed_service","summary":"DEVELOPER - Retry failed service","description":"POST /codeadmin/failed/{systemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system with the failed services."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-failed-service":{"post":{"operationId":"iot_clearblade_delete_failed_service","summary":"DEVELOPER - Delete failed service run","description":"DELETE /codeadmin/failed/{systemKey}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system with the failed services."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/library-history":{"get":{"operationId":"iot_clearblade_library_history","summary":"DEVELOPER - Get library history","description":"GET /codeadmin/v/2/history/library/{systemKey}/{libName}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the library.","schema":{"type":"string","description":"System Key that identifies the system that holds the library."}},{"name":"libName","in":"query","required":true,"description":"Library's name.","schema":{"type":"string","description":"Library's name."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-old-library-version":{"get":{"operationId":"iot_clearblade_get_old_library_version","summary":"DEVELOPER - Get old library version","description":"GET /codeadmin/v/2/history/library/{systemKey}/{libName}/{libVersion}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the library.","schema":{"type":"string","description":"System Key that identifies the system that holds the library."}},{"name":"libName","in":"query","required":true,"description":"Library's name.","schema":{"type":"string","description":"Library's name."}},{"name":"libVersion","in":"query","required":true,"description":"Library's version.","schema":{"type":"string","description":"Library's version."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-libraries":{"get":{"operationId":"iot_clearblade_get_libraries","summary":"DEVELOPER - Get all libraries","description":"GET /codeadmin/v/2/library/{systemKey}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the libraries.","schema":{"type":"string","description":"System Key that identifies the system that holds the libraries."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-library":{"get":{"operationId":"iot_clearblade_get_library","summary":"DEVELOPER - Get library","description":"GET /codeadmin/v/2/library/{systemKey}/{libName}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system that holds the library.","schema":{"type":"string","description":"System Key that identifies the system that holds the library."}},{"name":"libName","in":"query","required":true,"description":"Library's name.","schema":{"type":"string","description":"Library's name."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/create-library":{"post":{"operationId":"iot_clearblade_create_library","summary":"DEVELOPER - Create library","description":"POST /codeadmin/v/2/library/{systemKey}/{libName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","libName","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the library."},"libName":{"type":"string","description":"Library's name."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-library":{"post":{"operationId":"iot_clearblade_update_library","summary":"DEVELOPER - Update library","description":"PUT /codeadmin/v/2/library/{systemKey}/{libName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","libName","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the library."},"libName":{"type":"string","description":"Library's name."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-library":{"post":{"operationId":"iot_clearblade_delete_library","summary":"DEVELOPER - Delete library","description":"DELETE /codeadmin/v/2/library/{systemKey}/{libName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","libName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the library."},"libName":{"type":"string","description":"Library's name."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/get-logs":{"get":{"operationId":"iot_clearblade_get_logs","summary":"DEVELOPER - Get services logs","description":"GET /codeadmin/v/2/logs/{systemKey}/{serviceName}","tags":["iot"],"parameters":[{"name":"ClearBlade-DevToken","in":"query","required":true,"description":"Developer Token obtained through admin authentication.","schema":{"type":"string","description":"Developer Token obtained through admin authentication."}},{"name":"systemKey","in":"query","required":true,"description":"System Key that identifies the system with the failed services.","schema":{"type":"string","description":"System Key that identifies the system with the failed services."}},{"name":"serviceName","in":"query","required":true,"description":"Code service's name.","schema":{"type":"string","description":"Code service's name."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/iot:clearblade/add-service":{"post":{"operationId":"iot_clearblade_add_service","summary":"DEVELOPER - Add code service","description":"POST /codeadmin/v/2/{systemKey}/{serviceName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","serviceName","body"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the library."},"serviceName":{"type":"string","description":"Code service's name."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/update-service":{"post":{"operationId":"iot_clearblade_update_service","summary":"DEVELOPER - Update code service","description":"PUT /codeadmin/v/2/{systemKey}/{serviceName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","serviceName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System key that identifies the system the code service belongs to."},"serviceName":{"type":"string","description":"Code service's name."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}},"/v1/iot:clearblade/delete-service":{"post":{"operationId":"iot_clearblade_delete_service","summary":"DEVELOPER - Delete code service","description":"DELETE /codeadmin/v/2/{systemKey}/{serviceName}","tags":["iot"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ClearBlade-DevToken","systemKey","serviceName"],"properties":{"ClearBlade-DevToken":{"type":"string","description":"Developer Token obtained through admin authentication."},"systemKey":{"type":"string","description":"System Key that identifies the system that holds the library."},"serviceName":{"type":"string","description":"Code service's name."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"live"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}