Last updated 1 year ago
Authorization: apiKey
name: x-api-key in: header type: apiKey
curl -L -X PUT 'https://api.korewireless.com/omnicore/subscriptions/:subscriptionid/registries/:registryId/devices/:deviceId/communication' \ -H 'Content-Type: application/json' \ -H 'Accept: application/json' \ -H 'Authorization: Bearer <TOKEN>' \ -H 'x-api-key: <API_KEY_VALUE>' \ --data-raw '{ "isblocked": true }'
import requests import json url = "https://api.korewireless.com/omnicore/subscriptions/:subscriptionid/registries/:registryId/devices/:deviceId/communication" payload = json.dumps({ "isblocked": True }) headers = { 'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Bearer <TOKEN>', 'x-api-key': '<API_KEY_VALUE>' } response = requests.request("PUT", url, headers=headers, data=payload) print(response.text)
package main import ( "fmt" "strings" "net/http" "io/ioutil" ) func main() { url := "https://api.korewireless.com/omnicore/subscriptions/:subscriptionid/registries/:registryId/devices/:deviceId/communication" method := "PUT" payload := strings.NewReader(`{ "isblocked": true }`) client := &http.Client { } req, err := http.NewRequest(method, url, payload) if err != nil { fmt.Println(err) return } req.Header.Add("Content-Type", "application/json") req.Header.Add("Accept", "application/json") req.Header.Add("Authorization", "Bearer <TOKEN>") req.Header.Add("x-api-key", "<API_KEY_VALUE>") res, err := client.Do(req) if err != nil { fmt.Println(err) return } defer res.Body.Close() body, err := ioutil.ReadAll(res.Body) if err != nil { fmt.Println(err) return } fmt.Println(string(body)) }
const axios = require('axios'); let data = JSON.stringify({ "isblocked": true }); let config = { method: 'put', url: 'https://api.korewireless.com/omnicore/subscriptions/:subscriptionid/registries/:registryId/devices/:deviceId/communication', headers: { 'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Bearer <TOKEN>', 'x-api-key': '<API_KEY_VALUE>' }, data : data }; axios(config) .then((response) => { console.log(JSON.stringify(response.data)); }) .catch((error) => { console.log(error); });
Blocks All Communication From A Device
/subscriptions/{subscriptionid}/registries/{registryId}/devices/{deviceId}/communication
Subscription ID
Registry ID
Device ID
curl -L \ --request PUT \ --url 'https://api.korewireless.com/omnicore/subscriptions/{subscriptionid}/registries/{registryId}/devices/{deviceId}/communication' \ --header 'Authorization: Bearer JWT' \ --header 'Content-Type: application/json' \ --data '{ "isblocked": true }'
{}