Placement Catalog
Update a placement catalog share
Update a placement catalog share.
PATCH
/
placement_catalog_shares
Update a placement catalog share
curl --request PATCH \
--url https://your_a2_service/placement_catalog_shares \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"placement_catalog_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"settings": {
"include_analytics": false,
"include_analytics_metrics": [],
"password": "<string>",
"required_password": false
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
'import requests
url = "https://your_a2_service/placement_catalog_shares"
payload = {
"placement_catalog_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"settings": {
"include_analytics": False,
"include_analytics_metrics": [],
"password": "<string>",
"required_password": False
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
placement_catalog_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
settings: {
include_analytics: false,
include_analytics_metrics: [],
password: '<string>',
required_password: false
},
created_at: '2023-11-07T05:31:56Z',
updated_at: '2023-11-07T05:31:56Z'
})
};
fetch('https://your_a2_service/placement_catalog_shares', 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://your_a2_service/placement_catalog_shares",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'placement_catalog_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'settings' => [
'include_analytics' => false,
'include_analytics_metrics' => [
],
'password' => '<string>',
'required_password' => false
],
'created_at' => '2023-11-07T05:31:56Z',
'updated_at' => '2023-11-07T05:31:56Z'
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$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://your_a2_service/placement_catalog_shares"
payload := strings.NewReader("{\n \"placement_catalog_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"settings\": {\n \"include_analytics\": false,\n \"include_analytics_metrics\": [],\n \"password\": \"<string>\",\n \"required_password\": false\n },\n \"created_at\": \"2023-11-07T05:31:56Z\",\n \"updated_at\": \"2023-11-07T05:31:56Z\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
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.patch("https://your_a2_service/placement_catalog_shares")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"placement_catalog_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"settings\": {\n \"include_analytics\": false,\n \"include_analytics_metrics\": [],\n \"password\": \"<string>\",\n \"required_password\": false\n },\n \"created_at\": \"2023-11-07T05:31:56Z\",\n \"updated_at\": \"2023-11-07T05:31:56Z\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://your_a2_service/placement_catalog_shares")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"placement_catalog_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"settings\": {\n \"include_analytics\": false,\n \"include_analytics_metrics\": [],\n \"password\": \"<string>\",\n \"required_password\": false\n },\n \"created_at\": \"2023-11-07T05:31:56Z\",\n \"updated_at\": \"2023-11-07T05:31:56Z\"\n}"
response = http.request(request)
puts response.read_body{
"placement_catalog_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"settings": {
"permission": "public",
"include_analytics": false,
"include_analytics_metrics": [],
"password": "<string>",
"required_password": false
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
application/json
Schema for updating a placement catalog share.
Schema for placement catalog share settings.
Show child attributes
Show child attributes
The date and time the entity was created.
The date and time the entity was last updated.
Response
Successful Response
Schema for updating a placement catalog share.
Schema for placement catalog share settings.
Show child attributes
Show child attributes
The date and time the entity was created.
The date and time the entity was last updated.
Was this page helpful?
⌘I
Update a placement catalog share
curl --request PATCH \
--url https://your_a2_service/placement_catalog_shares \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"placement_catalog_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"settings": {
"include_analytics": false,
"include_analytics_metrics": [],
"password": "<string>",
"required_password": false
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
'import requests
url = "https://your_a2_service/placement_catalog_shares"
payload = {
"placement_catalog_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"settings": {
"include_analytics": False,
"include_analytics_metrics": [],
"password": "<string>",
"required_password": False
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
placement_catalog_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
settings: {
include_analytics: false,
include_analytics_metrics: [],
password: '<string>',
required_password: false
},
created_at: '2023-11-07T05:31:56Z',
updated_at: '2023-11-07T05:31:56Z'
})
};
fetch('https://your_a2_service/placement_catalog_shares', 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://your_a2_service/placement_catalog_shares",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'placement_catalog_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'settings' => [
'include_analytics' => false,
'include_analytics_metrics' => [
],
'password' => '<string>',
'required_password' => false
],
'created_at' => '2023-11-07T05:31:56Z',
'updated_at' => '2023-11-07T05:31:56Z'
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$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://your_a2_service/placement_catalog_shares"
payload := strings.NewReader("{\n \"placement_catalog_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"settings\": {\n \"include_analytics\": false,\n \"include_analytics_metrics\": [],\n \"password\": \"<string>\",\n \"required_password\": false\n },\n \"created_at\": \"2023-11-07T05:31:56Z\",\n \"updated_at\": \"2023-11-07T05:31:56Z\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
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.patch("https://your_a2_service/placement_catalog_shares")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"placement_catalog_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"settings\": {\n \"include_analytics\": false,\n \"include_analytics_metrics\": [],\n \"password\": \"<string>\",\n \"required_password\": false\n },\n \"created_at\": \"2023-11-07T05:31:56Z\",\n \"updated_at\": \"2023-11-07T05:31:56Z\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://your_a2_service/placement_catalog_shares")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"placement_catalog_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"settings\": {\n \"include_analytics\": false,\n \"include_analytics_metrics\": [],\n \"password\": \"<string>\",\n \"required_password\": false\n },\n \"created_at\": \"2023-11-07T05:31:56Z\",\n \"updated_at\": \"2023-11-07T05:31:56Z\"\n}"
response = http.request(request)
puts response.read_body{
"placement_catalog_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"settings": {
"permission": "public",
"include_analytics": false,
"include_analytics_metrics": [],
"password": "<string>",
"required_password": false
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}