Show (or stop showing) a logo from your Digital Twin's files on public links and MP4s
curl --request POST \
--url https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public \
--header 'Content-Type: application/json' \
--header 'x-access-token: <api-key>' \
--data '
{
"asset": "asset:0123456789abcdef01234567",
"confirmed": true
}
'import requests
url = "https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public"
payload = {
"asset": "asset:0123456789abcdef01234567",
"confirmed": True
}
headers = {
"x-access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'x-access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({asset: 'asset:0123456789abcdef01234567', confirmed: true})
};
fetch('https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'asset' => 'asset:0123456789abcdef01234567',
'confirmed' => true
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"x-access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public"
payload := strings.NewReader("{\n \"asset\": \"asset:0123456789abcdef01234567\",\n \"confirmed\": true\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-access-token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public")
.header("x-access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"asset\": \"asset:0123456789abcdef01234567\",\n \"confirmed\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"asset\": \"asset:0123456789abcdef01234567\",\n \"confirmed\": true\n}"
response = http.request(request)
puts response.read_bodyPresentations
Show (or stop showing) a logo from your Digital Twin's files on public links and MP4s
A logo that came from a file in your Digital Twin’s files follows the twin’s rule for files on public links until it is confirmed once here. Only the person who added the file, or an admin of this Digital Twin, can confirm it (403 CONFIRM_NOT_ALLOWED ). confirmed: false withdraws it: shareable MP4s that show it stop being offered through links at once. Owner only; 30 changes per minute.
POST
/
api
/
user
/
presentations
/
{id}
/
brand
/
logo
/
public
Show (or stop showing) a logo from your Digital Twin's files on public links and MP4s
curl --request POST \
--url https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public \
--header 'Content-Type: application/json' \
--header 'x-access-token: <api-key>' \
--data '
{
"asset": "asset:0123456789abcdef01234567",
"confirmed": true
}
'import requests
url = "https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public"
payload = {
"asset": "asset:0123456789abcdef01234567",
"confirmed": True
}
headers = {
"x-access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'x-access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({asset: 'asset:0123456789abcdef01234567', confirmed: true})
};
fetch('https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'asset' => 'asset:0123456789abcdef01234567',
'confirmed' => true
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"x-access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public"
payload := strings.NewReader("{\n \"asset\": \"asset:0123456789abcdef01234567\",\n \"confirmed\": true\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-access-token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public")
.header("x-access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"asset\": \"asset:0123456789abcdef01234567\",\n \"confirmed\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://pria.praxislxp.com/api/user/presentations/{id}/brand/logo/public")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"asset\": \"asset:0123456789abcdef01234567\",\n \"confirmed\": true\n}"
response = http.request(request)
puts response.read_bodyWas this page helpful?