curl --request PUT \
--url https://aodocs.altirnao.com/api/view/v1/crossLibrary \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"fields": [
{
"filterName": "<string>",
"displayName": "<string>"
}
],
"filters": [
{
"fieldName": "<string>",
"initialValues": [
"<string>"
],
"fieldDisplayName": "<string>"
}
],
"kind": "<string>",
"missingFields": [
"<string>"
],
"missingFilters": [
{
"fieldName": "<string>",
"initialValues": [
"<string>"
],
"fieldDisplayName": "<string>"
}
]
}
'import requests
url = "https://aodocs.altirnao.com/api/view/v1/crossLibrary"
payload = {
"fields": [
{
"filterName": "<string>",
"displayName": "<string>"
}
],
"filters": [
{
"fieldName": "<string>",
"initialValues": ["<string>"],
"fieldDisplayName": "<string>"
}
],
"kind": "<string>",
"missingFields": ["<string>"],
"missingFilters": [
{
"fieldName": "<string>",
"initialValues": ["<string>"],
"fieldDisplayName": "<string>"
}
]
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
fields: [{filterName: '<string>', displayName: '<string>'}],
filters: [
{
fieldName: '<string>',
initialValues: ['<string>'],
fieldDisplayName: '<string>'
}
],
kind: '<string>',
missingFields: ['<string>'],
missingFilters: [
{
fieldName: '<string>',
initialValues: ['<string>'],
fieldDisplayName: '<string>'
}
]
})
};
fetch('https://aodocs.altirnao.com/api/view/v1/crossLibrary', 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://aodocs.altirnao.com/api/view/v1/crossLibrary",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'fields' => [
[
'filterName' => '<string>',
'displayName' => '<string>'
]
],
'filters' => [
[
'fieldName' => '<string>',
'initialValues' => [
'<string>'
],
'fieldDisplayName' => '<string>'
]
],
'kind' => '<string>',
'missingFields' => [
'<string>'
],
'missingFilters' => [
[
'fieldName' => '<string>',
'initialValues' => [
'<string>'
],
'fieldDisplayName' => '<string>'
]
]
]),
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://aodocs.altirnao.com/api/view/v1/crossLibrary"
payload := strings.NewReader("{\n \"fields\": [\n {\n \"filterName\": \"<string>\",\n \"displayName\": \"<string>\"\n }\n ],\n \"filters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\",\n \"missingFields\": [\n \"<string>\"\n ],\n \"missingFilters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", 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.put("https://aodocs.altirnao.com/api/view/v1/crossLibrary")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"fields\": [\n {\n \"filterName\": \"<string>\",\n \"displayName\": \"<string>\"\n }\n ],\n \"filters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\",\n \"missingFields\": [\n \"<string>\"\n ],\n \"missingFilters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://aodocs.altirnao.com/api/view/v1/crossLibrary")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"fields\": [\n {\n \"filterName\": \"<string>\",\n \"displayName\": \"<string>\"\n }\n ],\n \"filters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\",\n \"missingFields\": [\n \"<string>\"\n ],\n \"missingFilters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body{
"fields": [
{
"filterName": "<string>",
"displayName": "<string>"
}
],
"filters": [
{
"fieldName": "<string>",
"fieldType": "STRING",
"initialValues": [
"<string>"
],
"fieldDisplayName": "<string>",
"operator": "EQUAL"
}
],
"kind": "<string>",
"missingFields": [
"<string>"
],
"missingFilters": [
{
"fieldName": "<string>",
"fieldType": "STRING",
"initialValues": [
"<string>"
],
"fieldDisplayName": "<string>",
"operator": "EQUAL"
}
]
}Put viewv1crosslibrary
Updates the cross library view configuration (reset not specified fields).
curl --request PUT \
--url https://aodocs.altirnao.com/api/view/v1/crossLibrary \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"fields": [
{
"filterName": "<string>",
"displayName": "<string>"
}
],
"filters": [
{
"fieldName": "<string>",
"initialValues": [
"<string>"
],
"fieldDisplayName": "<string>"
}
],
"kind": "<string>",
"missingFields": [
"<string>"
],
"missingFilters": [
{
"fieldName": "<string>",
"initialValues": [
"<string>"
],
"fieldDisplayName": "<string>"
}
]
}
'import requests
url = "https://aodocs.altirnao.com/api/view/v1/crossLibrary"
payload = {
"fields": [
{
"filterName": "<string>",
"displayName": "<string>"
}
],
"filters": [
{
"fieldName": "<string>",
"initialValues": ["<string>"],
"fieldDisplayName": "<string>"
}
],
"kind": "<string>",
"missingFields": ["<string>"],
"missingFilters": [
{
"fieldName": "<string>",
"initialValues": ["<string>"],
"fieldDisplayName": "<string>"
}
]
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
fields: [{filterName: '<string>', displayName: '<string>'}],
filters: [
{
fieldName: '<string>',
initialValues: ['<string>'],
fieldDisplayName: '<string>'
}
],
kind: '<string>',
missingFields: ['<string>'],
missingFilters: [
{
fieldName: '<string>',
initialValues: ['<string>'],
fieldDisplayName: '<string>'
}
]
})
};
fetch('https://aodocs.altirnao.com/api/view/v1/crossLibrary', 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://aodocs.altirnao.com/api/view/v1/crossLibrary",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'fields' => [
[
'filterName' => '<string>',
'displayName' => '<string>'
]
],
'filters' => [
[
'fieldName' => '<string>',
'initialValues' => [
'<string>'
],
'fieldDisplayName' => '<string>'
]
],
'kind' => '<string>',
'missingFields' => [
'<string>'
],
'missingFilters' => [
[
'fieldName' => '<string>',
'initialValues' => [
'<string>'
],
'fieldDisplayName' => '<string>'
]
]
]),
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://aodocs.altirnao.com/api/view/v1/crossLibrary"
payload := strings.NewReader("{\n \"fields\": [\n {\n \"filterName\": \"<string>\",\n \"displayName\": \"<string>\"\n }\n ],\n \"filters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\",\n \"missingFields\": [\n \"<string>\"\n ],\n \"missingFilters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", 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.put("https://aodocs.altirnao.com/api/view/v1/crossLibrary")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"fields\": [\n {\n \"filterName\": \"<string>\",\n \"displayName\": \"<string>\"\n }\n ],\n \"filters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\",\n \"missingFields\": [\n \"<string>\"\n ],\n \"missingFilters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://aodocs.altirnao.com/api/view/v1/crossLibrary")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"fields\": [\n {\n \"filterName\": \"<string>\",\n \"displayName\": \"<string>\"\n }\n ],\n \"filters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\",\n \"missingFields\": [\n \"<string>\"\n ],\n \"missingFilters\": [\n {\n \"fieldName\": \"<string>\",\n \"initialValues\": [\n \"<string>\"\n ],\n \"fieldDisplayName\": \"<string>\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body{
"fields": [
{
"filterName": "<string>",
"displayName": "<string>"
}
],
"filters": [
{
"fieldName": "<string>",
"fieldType": "STRING",
"initialValues": [
"<string>"
],
"fieldDisplayName": "<string>",
"operator": "EQUAL"
}
],
"kind": "<string>",
"missingFields": [
"<string>"
],
"missingFilters": [
{
"fieldName": "<string>",
"fieldType": "STRING",
"initialValues": [
"<string>"
],
"fieldDisplayName": "<string>",
"operator": "EQUAL"
}
]
}Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
The properties returned with each cross library search result, in display order
Show child attributes
Show child attributes
The filters pre-selected when starting a cross library search
Show child attributes
Show child attributes
The resource kind
The configured fields that no longer match a filterable property of the domain (read-only field)
The configured filters that no longer match a filterable property of the domain (read-only field)
Show child attributes
Show child attributes
Response
A ApiCrossLibraryView response
The properties returned with each cross library search result, in display order
Show child attributes
Show child attributes
The filters pre-selected when starting a cross library search
Show child attributes
Show child attributes
The resource kind
The configured fields that no longer match a filterable property of the domain (read-only field)
The configured filters that no longer match a filterable property of the domain (read-only field)
Show child attributes
Show child attributes