Create Quicklink
curl --request POST \
--url https://api.cludo.com/api/quicklinks \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data '
{
"url": "<string>",
"websiteid": 123,
"terms": [
{
"name": "<string>"
}
]
}
'import requests
url = "https://api.cludo.com/api/quicklinks"
payload = {
"url": "<string>",
"websiteid": 123,
"terms": [{ "name": "<string>" }]
}
headers = {
"Authorization": "Basic <encoded-value>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Basic <encoded-value>', 'Content-Type': 'application/json'},
body: JSON.stringify({url: '<string>', websiteid: 123, terms: [{name: '<string>'}]})
};
fetch('https://api.cludo.com/api/quicklinks', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));const options = {
method: 'POST',
headers: {Authorization: 'Basic <encoded-value>', 'Content-Type': 'application/json'},
body: JSON.stringify({url: '<string>', websiteid: 123, terms: [{name: '<string>'}]})
};
fetch('https://api.cludo.com/api/quicklinks', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"url": "<string>",
"websiteid": 123,
"id": 123,
"terms": [
{
"name": "<string>"
}
],
"brokenLinksFoundAt": "<string>"
}{
"viewModel.pages[0]": [
"The Url field is required."
]
}{
"message": "unauthorized"
}{
"status": "InternalServerError",
"code": 500,
"messages": [
"Error occur. Please contact support with error ID: a1b2c3d4-e5f6-7890-abcd-ef1234567890"
]
}Quicklinks
Create Quicklink
Creates a quicklink. The server assigns id.
POST
/
api
/
quicklinks
Create Quicklink
curl --request POST \
--url https://api.cludo.com/api/quicklinks \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data '
{
"url": "<string>",
"websiteid": 123,
"terms": [
{
"name": "<string>"
}
]
}
'import requests
url = "https://api.cludo.com/api/quicklinks"
payload = {
"url": "<string>",
"websiteid": 123,
"terms": [{ "name": "<string>" }]
}
headers = {
"Authorization": "Basic <encoded-value>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Basic <encoded-value>', 'Content-Type': 'application/json'},
body: JSON.stringify({url: '<string>', websiteid: 123, terms: [{name: '<string>'}]})
};
fetch('https://api.cludo.com/api/quicklinks', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));const options = {
method: 'POST',
headers: {Authorization: 'Basic <encoded-value>', 'Content-Type': 'application/json'},
body: JSON.stringify({url: '<string>', websiteid: 123, terms: [{name: '<string>'}]})
};
fetch('https://api.cludo.com/api/quicklinks', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"url": "<string>",
"websiteid": 123,
"id": 123,
"terms": [
{
"name": "<string>"
}
],
"brokenLinksFoundAt": "<string>"
}{
"viewModel.pages[0]": [
"The Url field is required."
]
}{
"message": "unauthorized"
}{
"status": "InternalServerError",
"code": 500,
"messages": [
"Error occur. Please contact support with error ID: a1b2c3d4-e5f6-7890-abcd-ef1234567890"
]
}Authorizations
Basic authentication. Use your Customer ID as the username and API Key as the password. Example header: Authorization: Basic MTIzNDU2NzpteS1hcGkta2V5.
Body
application/json
Quicklink payload without id (server assigns id).
Response
Quicklink created successfully.
Destination when the user selects this quicklink.
Engine this quicklink belongs to.
Quicklink ID (assigned by server on create).
All trigger phrases for this shortcut.
Show child attributes
Show child attributes
Managed by the Cludo backend; informational only.
Was this page helpful?

