Update Client Configuration
Updates Client Configuration .
Request
HTTP Request
Permissions
Body parameters
Request body contains updated fields. See the Client Configuration model for all available fields.
Request body
Response
This request returns configuration fields that were updated.
Examples
let login = <...>
let password = <...>
let saymonHostname = <...>
let path = "/node/api/client-config";
let auth = "Basic " + btoa(login + ":" + password);
let headers = new Headers();
headers.append("Content-Type", "application/json");
headers.append("Authorization", auth);
let data = JSON.stringify({
"documentation": {
"restApi": {
"root": "https://api.saymon.tech"
}
}
});
let requestOptions = {
method: "PATCH",
headers: headers,
body: data
};
fetch(saymonHostname + path, requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log("error", error));
const http = require("http");
let login = <...>
let password = <...>
let saymonHostname = <...>
let path = "/node/api/client-config";
let auth = "Basic " + Buffer.from(login + ":" + password).toString("base64");
let options = {
"method": "PATCH",
"hostname": saymonHostname,
"headers": {
"Authorization": auth,
"Content-Type": "application/json"
},
"path": path
};
let req = http.request(options, function (res) {
let chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function (chunk) {
let body = Buffer.concat(chunks);
console.log(body.toString());
});
res.on("error", function (error) {
console.error(error);
});
});
let data = JSON.stringify({
"documentation": {
"restApi": {
"root": "https://api.saymon.tech"
}
}
});
req.write(data);
req.end();
import requests
login = <...>
password = <...>
saymon_hostname = <...>
url = "https://" + saymon_hostname + "/node/api/client-config"
body = {
"documentation": {
"restApi": {
"root": "https://api.saymon.tech"
}
}
}
response = requests.request("PATCH", url, json=body, auth=(login, password))
print(response.text)