curl --request PUT \
--url https://aodocs.altirnao.com/api/library/v1/{libId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"allowNonGoogleUsersInDriveOnlyPermissions": true,
"appMetadata": {},
"calendarId": "<string>",
"categoryDefinitions": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"createdAt": 123,
"creator": "<string>",
"daysBeforeDelete": 123,
"defaultDocumentType": "<string>",
"defaultOnlyAdminCanDelete": true,
"defaultOnlyAdminCanShare": true,
"defaultView": "<string>",
"documentTypes": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"domainName": "<string>",
"driveShortcuts": {},
"enableExternalSharingInDriveOnlyPermissions": true,
"favorited": true,
"folderDefinition": {
"dynamicValues": true,
"folderId": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"onlyAdminCanEditRootFolder": true,
"onlyAdminCanManage": true
},
"forwardRequestAccessRole": "<string>",
"historyVisibility": {
"classId": "<string>",
"className": "<string>",
"description": "<string>",
"displayName": "<string>",
"displayName_i18n": "<string>",
"thumbnailPictureUrl": "<string>",
"value": "<string>"
},
"homeUrl": "<string>",
"kind": "<string>",
"lastAccessed": 123,
"lastConfigModified": 123,
"lastModified": 123,
"libraryId": "<string>",
"libraryLabels": [
{
"createdAt": 123,
"deleted": true,
"id": "<string>",
"kind": "<string>",
"lastModifiedAt": 123,
"leaf": true,
"level": 123,
"name": "<string>",
"parent": "<string>",
"parentIds": [
"<string>"
],
"rank": 123,
"referenceCatalogId": "<string>"
}
],
"locale": "<string>",
"logoUrl": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"notifyUsersAboutPushToMyDrive": true,
"objectStorageLocation": "<string>",
"onlyAdminsCanEditRootFolder": true,
"onlyAdminsCanManageFolders": true,
"permissions": [
{
"kind": "<string>",
"name": "<string>",
"role": "<string>",
"thumbnailPhotoUrl": "<string>",
"type": "<string>",
"value": "<string>",
"withLink": true
}
],
"pushToMyDrive": true,
"redirectUrl": "<string>",
"relations": [
{
"description": "<string>",
"fromDescending": true,
"fromDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"fromId": "<string>",
"fromName": "<string>",
"fromName_i18n": "<string>",
"fromSort": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"selfRelated": true,
"toDescending": true,
"toDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"toId": "<string>",
"toName": "<string>",
"toName_i18n": "<string>",
"toSort": "<string>"
}
],
"restrictedDownload": true,
"rootFolderId": "<string>",
"sequenceId": 123,
"storageAdmin": "<string>",
"technicalNotificationAddress": "<string>",
"timeZone": "<string>",
"trashResourceId": "<string>",
"views": {
"items": [
{
"canDisplay": true,
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"visibility": {
"withLink": true
},
"welcomeText": "<string>",
"wokflows": {
"kind": "<string>",
"workflows": [
{
"classId": "<string>",
"id": "<string>",
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"states": [
{
"description": "<string>",
"displayFlags": [],
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"noAction": true,
"transitions": [
{
"condition": "<string>",
"fromStateId": "<string>",
"fromStateName": "<string>",
"fromStateName_i18n": "<string>",
"id": "<string>",
"kind": "<string>",
"mandatoryComment": true,
"name": "<string>",
"name_i18n": "<string>",
"parallel": true,
"targetStateId": "<string>",
"targetStateName": "<string>",
"targetStateName_i18n": "<string>",
"validators": [
{
"kind": "<string>",
"user": {
"email": "<string>",
"kind": "<string>",
"name": "<string>",
"nonGoogle": true,
"thumbnailPictureUrl": "<string>"
},
"validated": true
}
],
"value": "<string>",
"workflowId": "<string>"
}
],
"value": "<string>"
}
]
}
]
}
}
'import requests
url = "https://aodocs.altirnao.com/api/library/v1/{libId}"
payload = {
"allowNonGoogleUsersInDriveOnlyPermissions": True,
"appMetadata": {},
"calendarId": "<string>",
"categoryDefinitions": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"createdAt": 123,
"creator": "<string>",
"daysBeforeDelete": 123,
"defaultDocumentType": "<string>",
"defaultOnlyAdminCanDelete": True,
"defaultOnlyAdminCanShare": True,
"defaultView": "<string>",
"documentTypes": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"domainName": "<string>",
"driveShortcuts": {},
"enableExternalSharingInDriveOnlyPermissions": True,
"favorited": True,
"folderDefinition": {
"dynamicValues": True,
"folderId": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"onlyAdminCanEditRootFolder": True,
"onlyAdminCanManage": True
},
"forwardRequestAccessRole": "<string>",
"historyVisibility": {
"classId": "<string>",
"className": "<string>",
"description": "<string>",
"displayName": "<string>",
"displayName_i18n": "<string>",
"thumbnailPictureUrl": "<string>",
"value": "<string>"
},
"homeUrl": "<string>",
"kind": "<string>",
"lastAccessed": 123,
"lastConfigModified": 123,
"lastModified": 123,
"libraryId": "<string>",
"libraryLabels": [
{
"createdAt": 123,
"deleted": True,
"id": "<string>",
"kind": "<string>",
"lastModifiedAt": 123,
"leaf": True,
"level": 123,
"name": "<string>",
"parent": "<string>",
"parentIds": ["<string>"],
"rank": 123,
"referenceCatalogId": "<string>"
}
],
"locale": "<string>",
"logoUrl": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"notifyUsersAboutPushToMyDrive": True,
"objectStorageLocation": "<string>",
"onlyAdminsCanEditRootFolder": True,
"onlyAdminsCanManageFolders": True,
"permissions": [
{
"kind": "<string>",
"name": "<string>",
"role": "<string>",
"thumbnailPhotoUrl": "<string>",
"type": "<string>",
"value": "<string>",
"withLink": True
}
],
"pushToMyDrive": True,
"redirectUrl": "<string>",
"relations": [
{
"description": "<string>",
"fromDescending": True,
"fromDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"fromId": "<string>",
"fromName": "<string>",
"fromName_i18n": "<string>",
"fromSort": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"selfRelated": True,
"toDescending": True,
"toDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"toId": "<string>",
"toName": "<string>",
"toName_i18n": "<string>",
"toSort": "<string>"
}
],
"restrictedDownload": True,
"rootFolderId": "<string>",
"sequenceId": 123,
"storageAdmin": "<string>",
"technicalNotificationAddress": "<string>",
"timeZone": "<string>",
"trashResourceId": "<string>",
"views": {
"items": [
{
"canDisplay": True,
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"visibility": { "withLink": True },
"welcomeText": "<string>",
"wokflows": {
"kind": "<string>",
"workflows": [
{
"classId": "<string>",
"id": "<string>",
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"states": [
{
"description": "<string>",
"displayFlags": [],
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"noAction": True,
"transitions": [
{
"condition": "<string>",
"fromStateId": "<string>",
"fromStateName": "<string>",
"fromStateName_i18n": "<string>",
"id": "<string>",
"kind": "<string>",
"mandatoryComment": True,
"name": "<string>",
"name_i18n": "<string>",
"parallel": True,
"targetStateId": "<string>",
"targetStateName": "<string>",
"targetStateName_i18n": "<string>",
"validators": [
{
"kind": "<string>",
"user": {
"email": "<string>",
"kind": "<string>",
"name": "<string>",
"nonGoogle": True,
"thumbnailPictureUrl": "<string>"
},
"validated": True
}
],
"value": "<string>",
"workflowId": "<string>"
}
],
"value": "<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({
allowNonGoogleUsersInDriveOnlyPermissions: true,
appMetadata: {},
calendarId: '<string>',
categoryDefinitions: {
items: [{kind: '<string>', name: '<string>', name_i18n: '<string>', value: '<string>'}],
kind: '<string>'
},
createdAt: 123,
creator: '<string>',
daysBeforeDelete: 123,
defaultDocumentType: '<string>',
defaultOnlyAdminCanDelete: true,
defaultOnlyAdminCanShare: true,
defaultView: '<string>',
documentTypes: {
items: [{kind: '<string>', name: '<string>', name_i18n: '<string>', value: '<string>'}],
kind: '<string>'
},
domainName: '<string>',
driveShortcuts: {},
enableExternalSharingInDriveOnlyPermissions: true,
favorited: true,
folderDefinition: {
dynamicValues: true,
folderId: '<string>',
id: '<string>',
kind: '<string>',
libraryId: '<string>',
name: '<string>',
onlyAdminCanEditRootFolder: true,
onlyAdminCanManage: true
},
forwardRequestAccessRole: '<string>',
historyVisibility: {
classId: '<string>',
className: '<string>',
description: '<string>',
displayName: '<string>',
displayName_i18n: '<string>',
thumbnailPictureUrl: '<string>',
value: '<string>'
},
homeUrl: '<string>',
kind: '<string>',
lastAccessed: 123,
lastConfigModified: 123,
lastModified: 123,
libraryId: '<string>',
libraryLabels: [
{
createdAt: 123,
deleted: true,
id: '<string>',
kind: '<string>',
lastModifiedAt: 123,
leaf: true,
level: 123,
name: '<string>',
parent: '<string>',
parentIds: ['<string>'],
rank: 123,
referenceCatalogId: '<string>'
}
],
locale: '<string>',
logoUrl: '<string>',
name: '<string>',
name_i18n: '<string>',
notifyUsersAboutPushToMyDrive: true,
objectStorageLocation: '<string>',
onlyAdminsCanEditRootFolder: true,
onlyAdminsCanManageFolders: true,
permissions: [
{
kind: '<string>',
name: '<string>',
role: '<string>',
thumbnailPhotoUrl: '<string>',
type: '<string>',
value: '<string>',
withLink: true
}
],
pushToMyDrive: true,
redirectUrl: '<string>',
relations: [
{
description: '<string>',
fromDescending: true,
fromDisplayColumns: [{kind: '<string>', name: '<string>', name_i18n: '<string>', value: '<string>'}],
fromId: '<string>',
fromName: '<string>',
fromName_i18n: '<string>',
fromSort: '<string>',
id: '<string>',
kind: '<string>',
libraryId: '<string>',
name: '<string>',
name_i18n: '<string>',
selfRelated: true,
toDescending: true,
toDisplayColumns: [{kind: '<string>', name: '<string>', name_i18n: '<string>', value: '<string>'}],
toId: '<string>',
toName: '<string>',
toName_i18n: '<string>',
toSort: '<string>'
}
],
restrictedDownload: true,
rootFolderId: '<string>',
sequenceId: 123,
storageAdmin: '<string>',
technicalNotificationAddress: '<string>',
timeZone: '<string>',
trashResourceId: '<string>',
views: {
items: [
{
canDisplay: true,
kind: '<string>',
name: '<string>',
name_i18n: '<string>',
value: '<string>'
}
],
kind: '<string>'
},
visibility: {withLink: true},
welcomeText: '<string>',
wokflows: {
kind: '<string>',
workflows: [
{
classId: '<string>',
id: '<string>',
kind: '<string>',
name: '<string>',
name_i18n: '<string>',
states: [
{
description: '<string>',
displayFlags: [],
kind: '<string>',
name: '<string>',
name_i18n: '<string>',
noAction: true,
transitions: [
{
condition: '<string>',
fromStateId: '<string>',
fromStateName: '<string>',
fromStateName_i18n: '<string>',
id: '<string>',
kind: '<string>',
mandatoryComment: true,
name: '<string>',
name_i18n: '<string>',
parallel: true,
targetStateId: '<string>',
targetStateName: '<string>',
targetStateName_i18n: '<string>',
validators: [
{
kind: '<string>',
user: {
email: '<string>',
kind: '<string>',
name: '<string>',
nonGoogle: true,
thumbnailPictureUrl: '<string>'
},
validated: true
}
],
value: '<string>',
workflowId: '<string>'
}
],
value: '<string>'
}
]
}
]
}
})
};
fetch('https://aodocs.altirnao.com/api/library/v1/{libId}', 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/library/v1/{libId}",
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([
'allowNonGoogleUsersInDriveOnlyPermissions' => true,
'appMetadata' => [
],
'calendarId' => '<string>',
'categoryDefinitions' => [
'items' => [
[
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'value' => '<string>'
]
],
'kind' => '<string>'
],
'createdAt' => 123,
'creator' => '<string>',
'daysBeforeDelete' => 123,
'defaultDocumentType' => '<string>',
'defaultOnlyAdminCanDelete' => true,
'defaultOnlyAdminCanShare' => true,
'defaultView' => '<string>',
'documentTypes' => [
'items' => [
[
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'value' => '<string>'
]
],
'kind' => '<string>'
],
'domainName' => '<string>',
'driveShortcuts' => [
],
'enableExternalSharingInDriveOnlyPermissions' => true,
'favorited' => true,
'folderDefinition' => [
'dynamicValues' => true,
'folderId' => '<string>',
'id' => '<string>',
'kind' => '<string>',
'libraryId' => '<string>',
'name' => '<string>',
'onlyAdminCanEditRootFolder' => true,
'onlyAdminCanManage' => true
],
'forwardRequestAccessRole' => '<string>',
'historyVisibility' => [
'classId' => '<string>',
'className' => '<string>',
'description' => '<string>',
'displayName' => '<string>',
'displayName_i18n' => '<string>',
'thumbnailPictureUrl' => '<string>',
'value' => '<string>'
],
'homeUrl' => '<string>',
'kind' => '<string>',
'lastAccessed' => 123,
'lastConfigModified' => 123,
'lastModified' => 123,
'libraryId' => '<string>',
'libraryLabels' => [
[
'createdAt' => 123,
'deleted' => true,
'id' => '<string>',
'kind' => '<string>',
'lastModifiedAt' => 123,
'leaf' => true,
'level' => 123,
'name' => '<string>',
'parent' => '<string>',
'parentIds' => [
'<string>'
],
'rank' => 123,
'referenceCatalogId' => '<string>'
]
],
'locale' => '<string>',
'logoUrl' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'notifyUsersAboutPushToMyDrive' => true,
'objectStorageLocation' => '<string>',
'onlyAdminsCanEditRootFolder' => true,
'onlyAdminsCanManageFolders' => true,
'permissions' => [
[
'kind' => '<string>',
'name' => '<string>',
'role' => '<string>',
'thumbnailPhotoUrl' => '<string>',
'type' => '<string>',
'value' => '<string>',
'withLink' => true
]
],
'pushToMyDrive' => true,
'redirectUrl' => '<string>',
'relations' => [
[
'description' => '<string>',
'fromDescending' => true,
'fromDisplayColumns' => [
[
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'value' => '<string>'
]
],
'fromId' => '<string>',
'fromName' => '<string>',
'fromName_i18n' => '<string>',
'fromSort' => '<string>',
'id' => '<string>',
'kind' => '<string>',
'libraryId' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'selfRelated' => true,
'toDescending' => true,
'toDisplayColumns' => [
[
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'value' => '<string>'
]
],
'toId' => '<string>',
'toName' => '<string>',
'toName_i18n' => '<string>',
'toSort' => '<string>'
]
],
'restrictedDownload' => true,
'rootFolderId' => '<string>',
'sequenceId' => 123,
'storageAdmin' => '<string>',
'technicalNotificationAddress' => '<string>',
'timeZone' => '<string>',
'trashResourceId' => '<string>',
'views' => [
'items' => [
[
'canDisplay' => true,
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'value' => '<string>'
]
],
'kind' => '<string>'
],
'visibility' => [
'withLink' => true
],
'welcomeText' => '<string>',
'wokflows' => [
'kind' => '<string>',
'workflows' => [
[
'classId' => '<string>',
'id' => '<string>',
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'states' => [
[
'description' => '<string>',
'displayFlags' => [
],
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'noAction' => true,
'transitions' => [
[
'condition' => '<string>',
'fromStateId' => '<string>',
'fromStateName' => '<string>',
'fromStateName_i18n' => '<string>',
'id' => '<string>',
'kind' => '<string>',
'mandatoryComment' => true,
'name' => '<string>',
'name_i18n' => '<string>',
'parallel' => true,
'targetStateId' => '<string>',
'targetStateName' => '<string>',
'targetStateName_i18n' => '<string>',
'validators' => [
[
'kind' => '<string>',
'user' => [
'email' => '<string>',
'kind' => '<string>',
'name' => '<string>',
'nonGoogle' => true,
'thumbnailPictureUrl' => '<string>'
],
'validated' => true
]
],
'value' => '<string>',
'workflowId' => '<string>'
]
],
'value' => '<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/library/v1/{libId}"
payload := strings.NewReader("{\n \"allowNonGoogleUsersInDriveOnlyPermissions\": true,\n \"appMetadata\": {},\n \"calendarId\": \"<string>\",\n \"categoryDefinitions\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"createdAt\": 123,\n \"creator\": \"<string>\",\n \"daysBeforeDelete\": 123,\n \"defaultDocumentType\": \"<string>\",\n \"defaultOnlyAdminCanDelete\": true,\n \"defaultOnlyAdminCanShare\": true,\n \"defaultView\": \"<string>\",\n \"documentTypes\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"domainName\": \"<string>\",\n \"driveShortcuts\": {},\n \"enableExternalSharingInDriveOnlyPermissions\": true,\n \"favorited\": true,\n \"folderDefinition\": {\n \"dynamicValues\": true,\n \"folderId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"onlyAdminCanEditRootFolder\": true,\n \"onlyAdminCanManage\": true\n },\n \"forwardRequestAccessRole\": \"<string>\",\n \"historyVisibility\": {\n \"classId\": \"<string>\",\n \"className\": \"<string>\",\n \"description\": \"<string>\",\n \"displayName\": \"<string>\",\n \"displayName_i18n\": \"<string>\",\n \"thumbnailPictureUrl\": \"<string>\",\n \"value\": \"<string>\"\n },\n \"homeUrl\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastAccessed\": 123,\n \"lastConfigModified\": 123,\n \"lastModified\": 123,\n \"libraryId\": \"<string>\",\n \"libraryLabels\": [\n {\n \"createdAt\": 123,\n \"deleted\": true,\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastModifiedAt\": 123,\n \"leaf\": true,\n \"level\": 123,\n \"name\": \"<string>\",\n \"parent\": \"<string>\",\n \"parentIds\": [\n \"<string>\"\n ],\n \"rank\": 123,\n \"referenceCatalogId\": \"<string>\"\n }\n ],\n \"locale\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"notifyUsersAboutPushToMyDrive\": true,\n \"objectStorageLocation\": \"<string>\",\n \"onlyAdminsCanEditRootFolder\": true,\n \"onlyAdminsCanManageFolders\": true,\n \"permissions\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"role\": \"<string>\",\n \"thumbnailPhotoUrl\": \"<string>\",\n \"type\": \"<string>\",\n \"value\": \"<string>\",\n \"withLink\": true\n }\n ],\n \"pushToMyDrive\": true,\n \"redirectUrl\": \"<string>\",\n \"relations\": [\n {\n \"description\": \"<string>\",\n \"fromDescending\": true,\n \"fromDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"fromId\": \"<string>\",\n \"fromName\": \"<string>\",\n \"fromName_i18n\": \"<string>\",\n \"fromSort\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"selfRelated\": true,\n \"toDescending\": true,\n \"toDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"toId\": \"<string>\",\n \"toName\": \"<string>\",\n \"toName_i18n\": \"<string>\",\n \"toSort\": \"<string>\"\n }\n ],\n \"restrictedDownload\": true,\n \"rootFolderId\": \"<string>\",\n \"sequenceId\": 123,\n \"storageAdmin\": \"<string>\",\n \"technicalNotificationAddress\": \"<string>\",\n \"timeZone\": \"<string>\",\n \"trashResourceId\": \"<string>\",\n \"views\": {\n \"items\": [\n {\n \"canDisplay\": true,\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"visibility\": {\n \"withLink\": true\n },\n \"welcomeText\": \"<string>\",\n \"wokflows\": {\n \"kind\": \"<string>\",\n \"workflows\": [\n {\n \"classId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"states\": [\n {\n \"description\": \"<string>\",\n \"displayFlags\": [],\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"noAction\": true,\n \"transitions\": [\n {\n \"condition\": \"<string>\",\n \"fromStateId\": \"<string>\",\n \"fromStateName\": \"<string>\",\n \"fromStateName_i18n\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"mandatoryComment\": true,\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"parallel\": true,\n \"targetStateId\": \"<string>\",\n \"targetStateName\": \"<string>\",\n \"targetStateName_i18n\": \"<string>\",\n \"validators\": [\n {\n \"kind\": \"<string>\",\n \"user\": {\n \"email\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"nonGoogle\": true,\n \"thumbnailPictureUrl\": \"<string>\"\n },\n \"validated\": true\n }\n ],\n \"value\": \"<string>\",\n \"workflowId\": \"<string>\"\n }\n ],\n \"value\": \"<string>\"\n }\n ]\n }\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/library/v1/{libId}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"allowNonGoogleUsersInDriveOnlyPermissions\": true,\n \"appMetadata\": {},\n \"calendarId\": \"<string>\",\n \"categoryDefinitions\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"createdAt\": 123,\n \"creator\": \"<string>\",\n \"daysBeforeDelete\": 123,\n \"defaultDocumentType\": \"<string>\",\n \"defaultOnlyAdminCanDelete\": true,\n \"defaultOnlyAdminCanShare\": true,\n \"defaultView\": \"<string>\",\n \"documentTypes\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"domainName\": \"<string>\",\n \"driveShortcuts\": {},\n \"enableExternalSharingInDriveOnlyPermissions\": true,\n \"favorited\": true,\n \"folderDefinition\": {\n \"dynamicValues\": true,\n \"folderId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"onlyAdminCanEditRootFolder\": true,\n \"onlyAdminCanManage\": true\n },\n \"forwardRequestAccessRole\": \"<string>\",\n \"historyVisibility\": {\n \"classId\": \"<string>\",\n \"className\": \"<string>\",\n \"description\": \"<string>\",\n \"displayName\": \"<string>\",\n \"displayName_i18n\": \"<string>\",\n \"thumbnailPictureUrl\": \"<string>\",\n \"value\": \"<string>\"\n },\n \"homeUrl\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastAccessed\": 123,\n \"lastConfigModified\": 123,\n \"lastModified\": 123,\n \"libraryId\": \"<string>\",\n \"libraryLabels\": [\n {\n \"createdAt\": 123,\n \"deleted\": true,\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastModifiedAt\": 123,\n \"leaf\": true,\n \"level\": 123,\n \"name\": \"<string>\",\n \"parent\": \"<string>\",\n \"parentIds\": [\n \"<string>\"\n ],\n \"rank\": 123,\n \"referenceCatalogId\": \"<string>\"\n }\n ],\n \"locale\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"notifyUsersAboutPushToMyDrive\": true,\n \"objectStorageLocation\": \"<string>\",\n \"onlyAdminsCanEditRootFolder\": true,\n \"onlyAdminsCanManageFolders\": true,\n \"permissions\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"role\": \"<string>\",\n \"thumbnailPhotoUrl\": \"<string>\",\n \"type\": \"<string>\",\n \"value\": \"<string>\",\n \"withLink\": true\n }\n ],\n \"pushToMyDrive\": true,\n \"redirectUrl\": \"<string>\",\n \"relations\": [\n {\n \"description\": \"<string>\",\n \"fromDescending\": true,\n \"fromDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"fromId\": \"<string>\",\n \"fromName\": \"<string>\",\n \"fromName_i18n\": \"<string>\",\n \"fromSort\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"selfRelated\": true,\n \"toDescending\": true,\n \"toDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"toId\": \"<string>\",\n \"toName\": \"<string>\",\n \"toName_i18n\": \"<string>\",\n \"toSort\": \"<string>\"\n }\n ],\n \"restrictedDownload\": true,\n \"rootFolderId\": \"<string>\",\n \"sequenceId\": 123,\n \"storageAdmin\": \"<string>\",\n \"technicalNotificationAddress\": \"<string>\",\n \"timeZone\": \"<string>\",\n \"trashResourceId\": \"<string>\",\n \"views\": {\n \"items\": [\n {\n \"canDisplay\": true,\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"visibility\": {\n \"withLink\": true\n },\n \"welcomeText\": \"<string>\",\n \"wokflows\": {\n \"kind\": \"<string>\",\n \"workflows\": [\n {\n \"classId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"states\": [\n {\n \"description\": \"<string>\",\n \"displayFlags\": [],\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"noAction\": true,\n \"transitions\": [\n {\n \"condition\": \"<string>\",\n \"fromStateId\": \"<string>\",\n \"fromStateName\": \"<string>\",\n \"fromStateName_i18n\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"mandatoryComment\": true,\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"parallel\": true,\n \"targetStateId\": \"<string>\",\n \"targetStateName\": \"<string>\",\n \"targetStateName_i18n\": \"<string>\",\n \"validators\": [\n {\n \"kind\": \"<string>\",\n \"user\": {\n \"email\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"nonGoogle\": true,\n \"thumbnailPictureUrl\": \"<string>\"\n },\n \"validated\": true\n }\n ],\n \"value\": \"<string>\",\n \"workflowId\": \"<string>\"\n }\n ],\n \"value\": \"<string>\"\n }\n ]\n }\n ]\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://aodocs.altirnao.com/api/library/v1/{libId}")
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 \"allowNonGoogleUsersInDriveOnlyPermissions\": true,\n \"appMetadata\": {},\n \"calendarId\": \"<string>\",\n \"categoryDefinitions\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"createdAt\": 123,\n \"creator\": \"<string>\",\n \"daysBeforeDelete\": 123,\n \"defaultDocumentType\": \"<string>\",\n \"defaultOnlyAdminCanDelete\": true,\n \"defaultOnlyAdminCanShare\": true,\n \"defaultView\": \"<string>\",\n \"documentTypes\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"domainName\": \"<string>\",\n \"driveShortcuts\": {},\n \"enableExternalSharingInDriveOnlyPermissions\": true,\n \"favorited\": true,\n \"folderDefinition\": {\n \"dynamicValues\": true,\n \"folderId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"onlyAdminCanEditRootFolder\": true,\n \"onlyAdminCanManage\": true\n },\n \"forwardRequestAccessRole\": \"<string>\",\n \"historyVisibility\": {\n \"classId\": \"<string>\",\n \"className\": \"<string>\",\n \"description\": \"<string>\",\n \"displayName\": \"<string>\",\n \"displayName_i18n\": \"<string>\",\n \"thumbnailPictureUrl\": \"<string>\",\n \"value\": \"<string>\"\n },\n \"homeUrl\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastAccessed\": 123,\n \"lastConfigModified\": 123,\n \"lastModified\": 123,\n \"libraryId\": \"<string>\",\n \"libraryLabels\": [\n {\n \"createdAt\": 123,\n \"deleted\": true,\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastModifiedAt\": 123,\n \"leaf\": true,\n \"level\": 123,\n \"name\": \"<string>\",\n \"parent\": \"<string>\",\n \"parentIds\": [\n \"<string>\"\n ],\n \"rank\": 123,\n \"referenceCatalogId\": \"<string>\"\n }\n ],\n \"locale\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"notifyUsersAboutPushToMyDrive\": true,\n \"objectStorageLocation\": \"<string>\",\n \"onlyAdminsCanEditRootFolder\": true,\n \"onlyAdminsCanManageFolders\": true,\n \"permissions\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"role\": \"<string>\",\n \"thumbnailPhotoUrl\": \"<string>\",\n \"type\": \"<string>\",\n \"value\": \"<string>\",\n \"withLink\": true\n }\n ],\n \"pushToMyDrive\": true,\n \"redirectUrl\": \"<string>\",\n \"relations\": [\n {\n \"description\": \"<string>\",\n \"fromDescending\": true,\n \"fromDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"fromId\": \"<string>\",\n \"fromName\": \"<string>\",\n \"fromName_i18n\": \"<string>\",\n \"fromSort\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"selfRelated\": true,\n \"toDescending\": true,\n \"toDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"toId\": \"<string>\",\n \"toName\": \"<string>\",\n \"toName_i18n\": \"<string>\",\n \"toSort\": \"<string>\"\n }\n ],\n \"restrictedDownload\": true,\n \"rootFolderId\": \"<string>\",\n \"sequenceId\": 123,\n \"storageAdmin\": \"<string>\",\n \"technicalNotificationAddress\": \"<string>\",\n \"timeZone\": \"<string>\",\n \"trashResourceId\": \"<string>\",\n \"views\": {\n \"items\": [\n {\n \"canDisplay\": true,\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"visibility\": {\n \"withLink\": true\n },\n \"welcomeText\": \"<string>\",\n \"wokflows\": {\n \"kind\": \"<string>\",\n \"workflows\": [\n {\n \"classId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"states\": [\n {\n \"description\": \"<string>\",\n \"displayFlags\": [],\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"noAction\": true,\n \"transitions\": [\n {\n \"condition\": \"<string>\",\n \"fromStateId\": \"<string>\",\n \"fromStateName\": \"<string>\",\n \"fromStateName_i18n\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"mandatoryComment\": true,\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"parallel\": true,\n \"targetStateId\": \"<string>\",\n \"targetStateName\": \"<string>\",\n \"targetStateName_i18n\": \"<string>\",\n \"validators\": [\n {\n \"kind\": \"<string>\",\n \"user\": {\n \"email\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"nonGoogle\": true,\n \"thumbnailPictureUrl\": \"<string>\"\n },\n \"validated\": true\n }\n ],\n \"value\": \"<string>\",\n \"workflowId\": \"<string>\"\n }\n ],\n \"value\": \"<string>\"\n }\n ]\n }\n ]\n }\n}"
response = http.request(request)
puts response.read_body{
"allowNonGoogleUsersInDriveOnlyPermissions": true,
"appMetadata": {},
"calendarId": "<string>",
"categoryDefinitions": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"createdAt": 123,
"creator": "<string>",
"daysBeforeDelete": 123,
"defaultDocumentType": "<string>",
"defaultOnlyAdminCanDelete": true,
"defaultOnlyAdminCanShare": true,
"defaultView": "<string>",
"documentTypes": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"domainName": "<string>",
"driveShortcuts": {},
"enableExternalSharingInDriveOnlyPermissions": true,
"favorited": true,
"folderDefinition": {
"dynamicValues": true,
"folderId": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"onlyAdminCanEditRootFolder": true,
"onlyAdminCanManage": true
},
"forwardRequestAccessRole": "<string>",
"historyVisibility": {
"classId": "<string>",
"className": "<string>",
"description": "<string>",
"displayName": "<string>",
"displayName_i18n": "<string>",
"thumbnailPictureUrl": "<string>",
"value": "<string>"
},
"homeUrl": "<string>",
"kind": "<string>",
"lastAccessed": 123,
"lastConfigModified": 123,
"lastModified": 123,
"libraryId": "<string>",
"libraryLabels": [
{
"createdAt": 123,
"deleted": true,
"id": "<string>",
"kind": "<string>",
"lastModifiedAt": 123,
"leaf": true,
"level": 123,
"name": "<string>",
"parent": "<string>",
"parentIds": [
"<string>"
],
"rank": 123,
"referenceCatalogId": "<string>"
}
],
"locale": "<string>",
"logoUrl": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"notifyUsersAboutPushToMyDrive": true,
"objectStorageLocation": "<string>",
"onlyAdminsCanEditRootFolder": true,
"onlyAdminsCanManageFolders": true,
"permissions": [
{
"kind": "<string>",
"name": "<string>",
"role": "<string>",
"thumbnailPhotoUrl": "<string>",
"type": "<string>",
"value": "<string>",
"withLink": true
}
],
"pushToMyDrive": true,
"redirectUrl": "<string>",
"relations": [
{
"description": "<string>",
"fromDescending": true,
"fromDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"fromId": "<string>",
"fromName": "<string>",
"fromName_i18n": "<string>",
"fromSort": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"selfRelated": true,
"toDescending": true,
"toDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"toId": "<string>",
"toName": "<string>",
"toName_i18n": "<string>",
"toSort": "<string>"
}
],
"restrictedDownload": true,
"rootFolderId": "<string>",
"sequenceId": 123,
"storageAdmin": "<string>",
"technicalNotificationAddress": "<string>",
"timeZone": "<string>",
"trashResourceId": "<string>",
"views": {
"items": [
{
"canDisplay": true,
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"visibility": {
"withLink": true
},
"welcomeText": "<string>",
"wokflows": {
"kind": "<string>",
"workflows": [
{
"classId": "<string>",
"id": "<string>",
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"states": [
{
"description": "<string>",
"displayFlags": [],
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"noAction": true,
"transitions": [
{
"condition": "<string>",
"fromStateId": "<string>",
"fromStateName": "<string>",
"fromStateName_i18n": "<string>",
"id": "<string>",
"kind": "<string>",
"mandatoryComment": true,
"name": "<string>",
"name_i18n": "<string>",
"parallel": true,
"targetStateId": "<string>",
"targetStateName": "<string>",
"targetStateName_i18n": "<string>",
"validators": [
{
"kind": "<string>",
"user": {
"email": "<string>",
"kind": "<string>",
"name": "<string>",
"nonGoogle": true,
"thumbnailPictureUrl": "<string>"
},
"validated": true
}
],
"value": "<string>",
"workflowId": "<string>"
}
],
"value": "<string>"
}
]
}
]
}
}Put libraryv1 1
Updates a library (reset not specified fields).
curl --request PUT \
--url https://aodocs.altirnao.com/api/library/v1/{libId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"allowNonGoogleUsersInDriveOnlyPermissions": true,
"appMetadata": {},
"calendarId": "<string>",
"categoryDefinitions": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"createdAt": 123,
"creator": "<string>",
"daysBeforeDelete": 123,
"defaultDocumentType": "<string>",
"defaultOnlyAdminCanDelete": true,
"defaultOnlyAdminCanShare": true,
"defaultView": "<string>",
"documentTypes": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"domainName": "<string>",
"driveShortcuts": {},
"enableExternalSharingInDriveOnlyPermissions": true,
"favorited": true,
"folderDefinition": {
"dynamicValues": true,
"folderId": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"onlyAdminCanEditRootFolder": true,
"onlyAdminCanManage": true
},
"forwardRequestAccessRole": "<string>",
"historyVisibility": {
"classId": "<string>",
"className": "<string>",
"description": "<string>",
"displayName": "<string>",
"displayName_i18n": "<string>",
"thumbnailPictureUrl": "<string>",
"value": "<string>"
},
"homeUrl": "<string>",
"kind": "<string>",
"lastAccessed": 123,
"lastConfigModified": 123,
"lastModified": 123,
"libraryId": "<string>",
"libraryLabels": [
{
"createdAt": 123,
"deleted": true,
"id": "<string>",
"kind": "<string>",
"lastModifiedAt": 123,
"leaf": true,
"level": 123,
"name": "<string>",
"parent": "<string>",
"parentIds": [
"<string>"
],
"rank": 123,
"referenceCatalogId": "<string>"
}
],
"locale": "<string>",
"logoUrl": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"notifyUsersAboutPushToMyDrive": true,
"objectStorageLocation": "<string>",
"onlyAdminsCanEditRootFolder": true,
"onlyAdminsCanManageFolders": true,
"permissions": [
{
"kind": "<string>",
"name": "<string>",
"role": "<string>",
"thumbnailPhotoUrl": "<string>",
"type": "<string>",
"value": "<string>",
"withLink": true
}
],
"pushToMyDrive": true,
"redirectUrl": "<string>",
"relations": [
{
"description": "<string>",
"fromDescending": true,
"fromDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"fromId": "<string>",
"fromName": "<string>",
"fromName_i18n": "<string>",
"fromSort": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"selfRelated": true,
"toDescending": true,
"toDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"toId": "<string>",
"toName": "<string>",
"toName_i18n": "<string>",
"toSort": "<string>"
}
],
"restrictedDownload": true,
"rootFolderId": "<string>",
"sequenceId": 123,
"storageAdmin": "<string>",
"technicalNotificationAddress": "<string>",
"timeZone": "<string>",
"trashResourceId": "<string>",
"views": {
"items": [
{
"canDisplay": true,
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"visibility": {
"withLink": true
},
"welcomeText": "<string>",
"wokflows": {
"kind": "<string>",
"workflows": [
{
"classId": "<string>",
"id": "<string>",
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"states": [
{
"description": "<string>",
"displayFlags": [],
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"noAction": true,
"transitions": [
{
"condition": "<string>",
"fromStateId": "<string>",
"fromStateName": "<string>",
"fromStateName_i18n": "<string>",
"id": "<string>",
"kind": "<string>",
"mandatoryComment": true,
"name": "<string>",
"name_i18n": "<string>",
"parallel": true,
"targetStateId": "<string>",
"targetStateName": "<string>",
"targetStateName_i18n": "<string>",
"validators": [
{
"kind": "<string>",
"user": {
"email": "<string>",
"kind": "<string>",
"name": "<string>",
"nonGoogle": true,
"thumbnailPictureUrl": "<string>"
},
"validated": true
}
],
"value": "<string>",
"workflowId": "<string>"
}
],
"value": "<string>"
}
]
}
]
}
}
'import requests
url = "https://aodocs.altirnao.com/api/library/v1/{libId}"
payload = {
"allowNonGoogleUsersInDriveOnlyPermissions": True,
"appMetadata": {},
"calendarId": "<string>",
"categoryDefinitions": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"createdAt": 123,
"creator": "<string>",
"daysBeforeDelete": 123,
"defaultDocumentType": "<string>",
"defaultOnlyAdminCanDelete": True,
"defaultOnlyAdminCanShare": True,
"defaultView": "<string>",
"documentTypes": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"domainName": "<string>",
"driveShortcuts": {},
"enableExternalSharingInDriveOnlyPermissions": True,
"favorited": True,
"folderDefinition": {
"dynamicValues": True,
"folderId": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"onlyAdminCanEditRootFolder": True,
"onlyAdminCanManage": True
},
"forwardRequestAccessRole": "<string>",
"historyVisibility": {
"classId": "<string>",
"className": "<string>",
"description": "<string>",
"displayName": "<string>",
"displayName_i18n": "<string>",
"thumbnailPictureUrl": "<string>",
"value": "<string>"
},
"homeUrl": "<string>",
"kind": "<string>",
"lastAccessed": 123,
"lastConfigModified": 123,
"lastModified": 123,
"libraryId": "<string>",
"libraryLabels": [
{
"createdAt": 123,
"deleted": True,
"id": "<string>",
"kind": "<string>",
"lastModifiedAt": 123,
"leaf": True,
"level": 123,
"name": "<string>",
"parent": "<string>",
"parentIds": ["<string>"],
"rank": 123,
"referenceCatalogId": "<string>"
}
],
"locale": "<string>",
"logoUrl": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"notifyUsersAboutPushToMyDrive": True,
"objectStorageLocation": "<string>",
"onlyAdminsCanEditRootFolder": True,
"onlyAdminsCanManageFolders": True,
"permissions": [
{
"kind": "<string>",
"name": "<string>",
"role": "<string>",
"thumbnailPhotoUrl": "<string>",
"type": "<string>",
"value": "<string>",
"withLink": True
}
],
"pushToMyDrive": True,
"redirectUrl": "<string>",
"relations": [
{
"description": "<string>",
"fromDescending": True,
"fromDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"fromId": "<string>",
"fromName": "<string>",
"fromName_i18n": "<string>",
"fromSort": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"selfRelated": True,
"toDescending": True,
"toDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"toId": "<string>",
"toName": "<string>",
"toName_i18n": "<string>",
"toSort": "<string>"
}
],
"restrictedDownload": True,
"rootFolderId": "<string>",
"sequenceId": 123,
"storageAdmin": "<string>",
"technicalNotificationAddress": "<string>",
"timeZone": "<string>",
"trashResourceId": "<string>",
"views": {
"items": [
{
"canDisplay": True,
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"visibility": { "withLink": True },
"welcomeText": "<string>",
"wokflows": {
"kind": "<string>",
"workflows": [
{
"classId": "<string>",
"id": "<string>",
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"states": [
{
"description": "<string>",
"displayFlags": [],
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"noAction": True,
"transitions": [
{
"condition": "<string>",
"fromStateId": "<string>",
"fromStateName": "<string>",
"fromStateName_i18n": "<string>",
"id": "<string>",
"kind": "<string>",
"mandatoryComment": True,
"name": "<string>",
"name_i18n": "<string>",
"parallel": True,
"targetStateId": "<string>",
"targetStateName": "<string>",
"targetStateName_i18n": "<string>",
"validators": [
{
"kind": "<string>",
"user": {
"email": "<string>",
"kind": "<string>",
"name": "<string>",
"nonGoogle": True,
"thumbnailPictureUrl": "<string>"
},
"validated": True
}
],
"value": "<string>",
"workflowId": "<string>"
}
],
"value": "<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({
allowNonGoogleUsersInDriveOnlyPermissions: true,
appMetadata: {},
calendarId: '<string>',
categoryDefinitions: {
items: [{kind: '<string>', name: '<string>', name_i18n: '<string>', value: '<string>'}],
kind: '<string>'
},
createdAt: 123,
creator: '<string>',
daysBeforeDelete: 123,
defaultDocumentType: '<string>',
defaultOnlyAdminCanDelete: true,
defaultOnlyAdminCanShare: true,
defaultView: '<string>',
documentTypes: {
items: [{kind: '<string>', name: '<string>', name_i18n: '<string>', value: '<string>'}],
kind: '<string>'
},
domainName: '<string>',
driveShortcuts: {},
enableExternalSharingInDriveOnlyPermissions: true,
favorited: true,
folderDefinition: {
dynamicValues: true,
folderId: '<string>',
id: '<string>',
kind: '<string>',
libraryId: '<string>',
name: '<string>',
onlyAdminCanEditRootFolder: true,
onlyAdminCanManage: true
},
forwardRequestAccessRole: '<string>',
historyVisibility: {
classId: '<string>',
className: '<string>',
description: '<string>',
displayName: '<string>',
displayName_i18n: '<string>',
thumbnailPictureUrl: '<string>',
value: '<string>'
},
homeUrl: '<string>',
kind: '<string>',
lastAccessed: 123,
lastConfigModified: 123,
lastModified: 123,
libraryId: '<string>',
libraryLabels: [
{
createdAt: 123,
deleted: true,
id: '<string>',
kind: '<string>',
lastModifiedAt: 123,
leaf: true,
level: 123,
name: '<string>',
parent: '<string>',
parentIds: ['<string>'],
rank: 123,
referenceCatalogId: '<string>'
}
],
locale: '<string>',
logoUrl: '<string>',
name: '<string>',
name_i18n: '<string>',
notifyUsersAboutPushToMyDrive: true,
objectStorageLocation: '<string>',
onlyAdminsCanEditRootFolder: true,
onlyAdminsCanManageFolders: true,
permissions: [
{
kind: '<string>',
name: '<string>',
role: '<string>',
thumbnailPhotoUrl: '<string>',
type: '<string>',
value: '<string>',
withLink: true
}
],
pushToMyDrive: true,
redirectUrl: '<string>',
relations: [
{
description: '<string>',
fromDescending: true,
fromDisplayColumns: [{kind: '<string>', name: '<string>', name_i18n: '<string>', value: '<string>'}],
fromId: '<string>',
fromName: '<string>',
fromName_i18n: '<string>',
fromSort: '<string>',
id: '<string>',
kind: '<string>',
libraryId: '<string>',
name: '<string>',
name_i18n: '<string>',
selfRelated: true,
toDescending: true,
toDisplayColumns: [{kind: '<string>', name: '<string>', name_i18n: '<string>', value: '<string>'}],
toId: '<string>',
toName: '<string>',
toName_i18n: '<string>',
toSort: '<string>'
}
],
restrictedDownload: true,
rootFolderId: '<string>',
sequenceId: 123,
storageAdmin: '<string>',
technicalNotificationAddress: '<string>',
timeZone: '<string>',
trashResourceId: '<string>',
views: {
items: [
{
canDisplay: true,
kind: '<string>',
name: '<string>',
name_i18n: '<string>',
value: '<string>'
}
],
kind: '<string>'
},
visibility: {withLink: true},
welcomeText: '<string>',
wokflows: {
kind: '<string>',
workflows: [
{
classId: '<string>',
id: '<string>',
kind: '<string>',
name: '<string>',
name_i18n: '<string>',
states: [
{
description: '<string>',
displayFlags: [],
kind: '<string>',
name: '<string>',
name_i18n: '<string>',
noAction: true,
transitions: [
{
condition: '<string>',
fromStateId: '<string>',
fromStateName: '<string>',
fromStateName_i18n: '<string>',
id: '<string>',
kind: '<string>',
mandatoryComment: true,
name: '<string>',
name_i18n: '<string>',
parallel: true,
targetStateId: '<string>',
targetStateName: '<string>',
targetStateName_i18n: '<string>',
validators: [
{
kind: '<string>',
user: {
email: '<string>',
kind: '<string>',
name: '<string>',
nonGoogle: true,
thumbnailPictureUrl: '<string>'
},
validated: true
}
],
value: '<string>',
workflowId: '<string>'
}
],
value: '<string>'
}
]
}
]
}
})
};
fetch('https://aodocs.altirnao.com/api/library/v1/{libId}', 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/library/v1/{libId}",
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([
'allowNonGoogleUsersInDriveOnlyPermissions' => true,
'appMetadata' => [
],
'calendarId' => '<string>',
'categoryDefinitions' => [
'items' => [
[
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'value' => '<string>'
]
],
'kind' => '<string>'
],
'createdAt' => 123,
'creator' => '<string>',
'daysBeforeDelete' => 123,
'defaultDocumentType' => '<string>',
'defaultOnlyAdminCanDelete' => true,
'defaultOnlyAdminCanShare' => true,
'defaultView' => '<string>',
'documentTypes' => [
'items' => [
[
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'value' => '<string>'
]
],
'kind' => '<string>'
],
'domainName' => '<string>',
'driveShortcuts' => [
],
'enableExternalSharingInDriveOnlyPermissions' => true,
'favorited' => true,
'folderDefinition' => [
'dynamicValues' => true,
'folderId' => '<string>',
'id' => '<string>',
'kind' => '<string>',
'libraryId' => '<string>',
'name' => '<string>',
'onlyAdminCanEditRootFolder' => true,
'onlyAdminCanManage' => true
],
'forwardRequestAccessRole' => '<string>',
'historyVisibility' => [
'classId' => '<string>',
'className' => '<string>',
'description' => '<string>',
'displayName' => '<string>',
'displayName_i18n' => '<string>',
'thumbnailPictureUrl' => '<string>',
'value' => '<string>'
],
'homeUrl' => '<string>',
'kind' => '<string>',
'lastAccessed' => 123,
'lastConfigModified' => 123,
'lastModified' => 123,
'libraryId' => '<string>',
'libraryLabels' => [
[
'createdAt' => 123,
'deleted' => true,
'id' => '<string>',
'kind' => '<string>',
'lastModifiedAt' => 123,
'leaf' => true,
'level' => 123,
'name' => '<string>',
'parent' => '<string>',
'parentIds' => [
'<string>'
],
'rank' => 123,
'referenceCatalogId' => '<string>'
]
],
'locale' => '<string>',
'logoUrl' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'notifyUsersAboutPushToMyDrive' => true,
'objectStorageLocation' => '<string>',
'onlyAdminsCanEditRootFolder' => true,
'onlyAdminsCanManageFolders' => true,
'permissions' => [
[
'kind' => '<string>',
'name' => '<string>',
'role' => '<string>',
'thumbnailPhotoUrl' => '<string>',
'type' => '<string>',
'value' => '<string>',
'withLink' => true
]
],
'pushToMyDrive' => true,
'redirectUrl' => '<string>',
'relations' => [
[
'description' => '<string>',
'fromDescending' => true,
'fromDisplayColumns' => [
[
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'value' => '<string>'
]
],
'fromId' => '<string>',
'fromName' => '<string>',
'fromName_i18n' => '<string>',
'fromSort' => '<string>',
'id' => '<string>',
'kind' => '<string>',
'libraryId' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'selfRelated' => true,
'toDescending' => true,
'toDisplayColumns' => [
[
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'value' => '<string>'
]
],
'toId' => '<string>',
'toName' => '<string>',
'toName_i18n' => '<string>',
'toSort' => '<string>'
]
],
'restrictedDownload' => true,
'rootFolderId' => '<string>',
'sequenceId' => 123,
'storageAdmin' => '<string>',
'technicalNotificationAddress' => '<string>',
'timeZone' => '<string>',
'trashResourceId' => '<string>',
'views' => [
'items' => [
[
'canDisplay' => true,
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'value' => '<string>'
]
],
'kind' => '<string>'
],
'visibility' => [
'withLink' => true
],
'welcomeText' => '<string>',
'wokflows' => [
'kind' => '<string>',
'workflows' => [
[
'classId' => '<string>',
'id' => '<string>',
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'states' => [
[
'description' => '<string>',
'displayFlags' => [
],
'kind' => '<string>',
'name' => '<string>',
'name_i18n' => '<string>',
'noAction' => true,
'transitions' => [
[
'condition' => '<string>',
'fromStateId' => '<string>',
'fromStateName' => '<string>',
'fromStateName_i18n' => '<string>',
'id' => '<string>',
'kind' => '<string>',
'mandatoryComment' => true,
'name' => '<string>',
'name_i18n' => '<string>',
'parallel' => true,
'targetStateId' => '<string>',
'targetStateName' => '<string>',
'targetStateName_i18n' => '<string>',
'validators' => [
[
'kind' => '<string>',
'user' => [
'email' => '<string>',
'kind' => '<string>',
'name' => '<string>',
'nonGoogle' => true,
'thumbnailPictureUrl' => '<string>'
],
'validated' => true
]
],
'value' => '<string>',
'workflowId' => '<string>'
]
],
'value' => '<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/library/v1/{libId}"
payload := strings.NewReader("{\n \"allowNonGoogleUsersInDriveOnlyPermissions\": true,\n \"appMetadata\": {},\n \"calendarId\": \"<string>\",\n \"categoryDefinitions\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"createdAt\": 123,\n \"creator\": \"<string>\",\n \"daysBeforeDelete\": 123,\n \"defaultDocumentType\": \"<string>\",\n \"defaultOnlyAdminCanDelete\": true,\n \"defaultOnlyAdminCanShare\": true,\n \"defaultView\": \"<string>\",\n \"documentTypes\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"domainName\": \"<string>\",\n \"driveShortcuts\": {},\n \"enableExternalSharingInDriveOnlyPermissions\": true,\n \"favorited\": true,\n \"folderDefinition\": {\n \"dynamicValues\": true,\n \"folderId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"onlyAdminCanEditRootFolder\": true,\n \"onlyAdminCanManage\": true\n },\n \"forwardRequestAccessRole\": \"<string>\",\n \"historyVisibility\": {\n \"classId\": \"<string>\",\n \"className\": \"<string>\",\n \"description\": \"<string>\",\n \"displayName\": \"<string>\",\n \"displayName_i18n\": \"<string>\",\n \"thumbnailPictureUrl\": \"<string>\",\n \"value\": \"<string>\"\n },\n \"homeUrl\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastAccessed\": 123,\n \"lastConfigModified\": 123,\n \"lastModified\": 123,\n \"libraryId\": \"<string>\",\n \"libraryLabels\": [\n {\n \"createdAt\": 123,\n \"deleted\": true,\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastModifiedAt\": 123,\n \"leaf\": true,\n \"level\": 123,\n \"name\": \"<string>\",\n \"parent\": \"<string>\",\n \"parentIds\": [\n \"<string>\"\n ],\n \"rank\": 123,\n \"referenceCatalogId\": \"<string>\"\n }\n ],\n \"locale\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"notifyUsersAboutPushToMyDrive\": true,\n \"objectStorageLocation\": \"<string>\",\n \"onlyAdminsCanEditRootFolder\": true,\n \"onlyAdminsCanManageFolders\": true,\n \"permissions\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"role\": \"<string>\",\n \"thumbnailPhotoUrl\": \"<string>\",\n \"type\": \"<string>\",\n \"value\": \"<string>\",\n \"withLink\": true\n }\n ],\n \"pushToMyDrive\": true,\n \"redirectUrl\": \"<string>\",\n \"relations\": [\n {\n \"description\": \"<string>\",\n \"fromDescending\": true,\n \"fromDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"fromId\": \"<string>\",\n \"fromName\": \"<string>\",\n \"fromName_i18n\": \"<string>\",\n \"fromSort\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"selfRelated\": true,\n \"toDescending\": true,\n \"toDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"toId\": \"<string>\",\n \"toName\": \"<string>\",\n \"toName_i18n\": \"<string>\",\n \"toSort\": \"<string>\"\n }\n ],\n \"restrictedDownload\": true,\n \"rootFolderId\": \"<string>\",\n \"sequenceId\": 123,\n \"storageAdmin\": \"<string>\",\n \"technicalNotificationAddress\": \"<string>\",\n \"timeZone\": \"<string>\",\n \"trashResourceId\": \"<string>\",\n \"views\": {\n \"items\": [\n {\n \"canDisplay\": true,\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"visibility\": {\n \"withLink\": true\n },\n \"welcomeText\": \"<string>\",\n \"wokflows\": {\n \"kind\": \"<string>\",\n \"workflows\": [\n {\n \"classId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"states\": [\n {\n \"description\": \"<string>\",\n \"displayFlags\": [],\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"noAction\": true,\n \"transitions\": [\n {\n \"condition\": \"<string>\",\n \"fromStateId\": \"<string>\",\n \"fromStateName\": \"<string>\",\n \"fromStateName_i18n\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"mandatoryComment\": true,\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"parallel\": true,\n \"targetStateId\": \"<string>\",\n \"targetStateName\": \"<string>\",\n \"targetStateName_i18n\": \"<string>\",\n \"validators\": [\n {\n \"kind\": \"<string>\",\n \"user\": {\n \"email\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"nonGoogle\": true,\n \"thumbnailPictureUrl\": \"<string>\"\n },\n \"validated\": true\n }\n ],\n \"value\": \"<string>\",\n \"workflowId\": \"<string>\"\n }\n ],\n \"value\": \"<string>\"\n }\n ]\n }\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/library/v1/{libId}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"allowNonGoogleUsersInDriveOnlyPermissions\": true,\n \"appMetadata\": {},\n \"calendarId\": \"<string>\",\n \"categoryDefinitions\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"createdAt\": 123,\n \"creator\": \"<string>\",\n \"daysBeforeDelete\": 123,\n \"defaultDocumentType\": \"<string>\",\n \"defaultOnlyAdminCanDelete\": true,\n \"defaultOnlyAdminCanShare\": true,\n \"defaultView\": \"<string>\",\n \"documentTypes\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"domainName\": \"<string>\",\n \"driveShortcuts\": {},\n \"enableExternalSharingInDriveOnlyPermissions\": true,\n \"favorited\": true,\n \"folderDefinition\": {\n \"dynamicValues\": true,\n \"folderId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"onlyAdminCanEditRootFolder\": true,\n \"onlyAdminCanManage\": true\n },\n \"forwardRequestAccessRole\": \"<string>\",\n \"historyVisibility\": {\n \"classId\": \"<string>\",\n \"className\": \"<string>\",\n \"description\": \"<string>\",\n \"displayName\": \"<string>\",\n \"displayName_i18n\": \"<string>\",\n \"thumbnailPictureUrl\": \"<string>\",\n \"value\": \"<string>\"\n },\n \"homeUrl\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastAccessed\": 123,\n \"lastConfigModified\": 123,\n \"lastModified\": 123,\n \"libraryId\": \"<string>\",\n \"libraryLabels\": [\n {\n \"createdAt\": 123,\n \"deleted\": true,\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastModifiedAt\": 123,\n \"leaf\": true,\n \"level\": 123,\n \"name\": \"<string>\",\n \"parent\": \"<string>\",\n \"parentIds\": [\n \"<string>\"\n ],\n \"rank\": 123,\n \"referenceCatalogId\": \"<string>\"\n }\n ],\n \"locale\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"notifyUsersAboutPushToMyDrive\": true,\n \"objectStorageLocation\": \"<string>\",\n \"onlyAdminsCanEditRootFolder\": true,\n \"onlyAdminsCanManageFolders\": true,\n \"permissions\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"role\": \"<string>\",\n \"thumbnailPhotoUrl\": \"<string>\",\n \"type\": \"<string>\",\n \"value\": \"<string>\",\n \"withLink\": true\n }\n ],\n \"pushToMyDrive\": true,\n \"redirectUrl\": \"<string>\",\n \"relations\": [\n {\n \"description\": \"<string>\",\n \"fromDescending\": true,\n \"fromDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"fromId\": \"<string>\",\n \"fromName\": \"<string>\",\n \"fromName_i18n\": \"<string>\",\n \"fromSort\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"selfRelated\": true,\n \"toDescending\": true,\n \"toDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"toId\": \"<string>\",\n \"toName\": \"<string>\",\n \"toName_i18n\": \"<string>\",\n \"toSort\": \"<string>\"\n }\n ],\n \"restrictedDownload\": true,\n \"rootFolderId\": \"<string>\",\n \"sequenceId\": 123,\n \"storageAdmin\": \"<string>\",\n \"technicalNotificationAddress\": \"<string>\",\n \"timeZone\": \"<string>\",\n \"trashResourceId\": \"<string>\",\n \"views\": {\n \"items\": [\n {\n \"canDisplay\": true,\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"visibility\": {\n \"withLink\": true\n },\n \"welcomeText\": \"<string>\",\n \"wokflows\": {\n \"kind\": \"<string>\",\n \"workflows\": [\n {\n \"classId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"states\": [\n {\n \"description\": \"<string>\",\n \"displayFlags\": [],\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"noAction\": true,\n \"transitions\": [\n {\n \"condition\": \"<string>\",\n \"fromStateId\": \"<string>\",\n \"fromStateName\": \"<string>\",\n \"fromStateName_i18n\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"mandatoryComment\": true,\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"parallel\": true,\n \"targetStateId\": \"<string>\",\n \"targetStateName\": \"<string>\",\n \"targetStateName_i18n\": \"<string>\",\n \"validators\": [\n {\n \"kind\": \"<string>\",\n \"user\": {\n \"email\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"nonGoogle\": true,\n \"thumbnailPictureUrl\": \"<string>\"\n },\n \"validated\": true\n }\n ],\n \"value\": \"<string>\",\n \"workflowId\": \"<string>\"\n }\n ],\n \"value\": \"<string>\"\n }\n ]\n }\n ]\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://aodocs.altirnao.com/api/library/v1/{libId}")
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 \"allowNonGoogleUsersInDriveOnlyPermissions\": true,\n \"appMetadata\": {},\n \"calendarId\": \"<string>\",\n \"categoryDefinitions\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"createdAt\": 123,\n \"creator\": \"<string>\",\n \"daysBeforeDelete\": 123,\n \"defaultDocumentType\": \"<string>\",\n \"defaultOnlyAdminCanDelete\": true,\n \"defaultOnlyAdminCanShare\": true,\n \"defaultView\": \"<string>\",\n \"documentTypes\": {\n \"items\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"domainName\": \"<string>\",\n \"driveShortcuts\": {},\n \"enableExternalSharingInDriveOnlyPermissions\": true,\n \"favorited\": true,\n \"folderDefinition\": {\n \"dynamicValues\": true,\n \"folderId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"onlyAdminCanEditRootFolder\": true,\n \"onlyAdminCanManage\": true\n },\n \"forwardRequestAccessRole\": \"<string>\",\n \"historyVisibility\": {\n \"classId\": \"<string>\",\n \"className\": \"<string>\",\n \"description\": \"<string>\",\n \"displayName\": \"<string>\",\n \"displayName_i18n\": \"<string>\",\n \"thumbnailPictureUrl\": \"<string>\",\n \"value\": \"<string>\"\n },\n \"homeUrl\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastAccessed\": 123,\n \"lastConfigModified\": 123,\n \"lastModified\": 123,\n \"libraryId\": \"<string>\",\n \"libraryLabels\": [\n {\n \"createdAt\": 123,\n \"deleted\": true,\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"lastModifiedAt\": 123,\n \"leaf\": true,\n \"level\": 123,\n \"name\": \"<string>\",\n \"parent\": \"<string>\",\n \"parentIds\": [\n \"<string>\"\n ],\n \"rank\": 123,\n \"referenceCatalogId\": \"<string>\"\n }\n ],\n \"locale\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"notifyUsersAboutPushToMyDrive\": true,\n \"objectStorageLocation\": \"<string>\",\n \"onlyAdminsCanEditRootFolder\": true,\n \"onlyAdminsCanManageFolders\": true,\n \"permissions\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"role\": \"<string>\",\n \"thumbnailPhotoUrl\": \"<string>\",\n \"type\": \"<string>\",\n \"value\": \"<string>\",\n \"withLink\": true\n }\n ],\n \"pushToMyDrive\": true,\n \"redirectUrl\": \"<string>\",\n \"relations\": [\n {\n \"description\": \"<string>\",\n \"fromDescending\": true,\n \"fromDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"fromId\": \"<string>\",\n \"fromName\": \"<string>\",\n \"fromName_i18n\": \"<string>\",\n \"fromSort\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"libraryId\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"selfRelated\": true,\n \"toDescending\": true,\n \"toDisplayColumns\": [\n {\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"toId\": \"<string>\",\n \"toName\": \"<string>\",\n \"toName_i18n\": \"<string>\",\n \"toSort\": \"<string>\"\n }\n ],\n \"restrictedDownload\": true,\n \"rootFolderId\": \"<string>\",\n \"sequenceId\": 123,\n \"storageAdmin\": \"<string>\",\n \"technicalNotificationAddress\": \"<string>\",\n \"timeZone\": \"<string>\",\n \"trashResourceId\": \"<string>\",\n \"views\": {\n \"items\": [\n {\n \"canDisplay\": true,\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"value\": \"<string>\"\n }\n ],\n \"kind\": \"<string>\"\n },\n \"visibility\": {\n \"withLink\": true\n },\n \"welcomeText\": \"<string>\",\n \"wokflows\": {\n \"kind\": \"<string>\",\n \"workflows\": [\n {\n \"classId\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"states\": [\n {\n \"description\": \"<string>\",\n \"displayFlags\": [],\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"noAction\": true,\n \"transitions\": [\n {\n \"condition\": \"<string>\",\n \"fromStateId\": \"<string>\",\n \"fromStateName\": \"<string>\",\n \"fromStateName_i18n\": \"<string>\",\n \"id\": \"<string>\",\n \"kind\": \"<string>\",\n \"mandatoryComment\": true,\n \"name\": \"<string>\",\n \"name_i18n\": \"<string>\",\n \"parallel\": true,\n \"targetStateId\": \"<string>\",\n \"targetStateName\": \"<string>\",\n \"targetStateName_i18n\": \"<string>\",\n \"validators\": [\n {\n \"kind\": \"<string>\",\n \"user\": {\n \"email\": \"<string>\",\n \"kind\": \"<string>\",\n \"name\": \"<string>\",\n \"nonGoogle\": true,\n \"thumbnailPictureUrl\": \"<string>\"\n },\n \"validated\": true\n }\n ],\n \"value\": \"<string>\",\n \"workflowId\": \"<string>\"\n }\n ],\n \"value\": \"<string>\"\n }\n ]\n }\n ]\n }\n}"
response = http.request(request)
puts response.read_body{
"allowNonGoogleUsersInDriveOnlyPermissions": true,
"appMetadata": {},
"calendarId": "<string>",
"categoryDefinitions": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"createdAt": 123,
"creator": "<string>",
"daysBeforeDelete": 123,
"defaultDocumentType": "<string>",
"defaultOnlyAdminCanDelete": true,
"defaultOnlyAdminCanShare": true,
"defaultView": "<string>",
"documentTypes": {
"items": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"domainName": "<string>",
"driveShortcuts": {},
"enableExternalSharingInDriveOnlyPermissions": true,
"favorited": true,
"folderDefinition": {
"dynamicValues": true,
"folderId": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"onlyAdminCanEditRootFolder": true,
"onlyAdminCanManage": true
},
"forwardRequestAccessRole": "<string>",
"historyVisibility": {
"classId": "<string>",
"className": "<string>",
"description": "<string>",
"displayName": "<string>",
"displayName_i18n": "<string>",
"thumbnailPictureUrl": "<string>",
"value": "<string>"
},
"homeUrl": "<string>",
"kind": "<string>",
"lastAccessed": 123,
"lastConfigModified": 123,
"lastModified": 123,
"libraryId": "<string>",
"libraryLabels": [
{
"createdAt": 123,
"deleted": true,
"id": "<string>",
"kind": "<string>",
"lastModifiedAt": 123,
"leaf": true,
"level": 123,
"name": "<string>",
"parent": "<string>",
"parentIds": [
"<string>"
],
"rank": 123,
"referenceCatalogId": "<string>"
}
],
"locale": "<string>",
"logoUrl": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"notifyUsersAboutPushToMyDrive": true,
"objectStorageLocation": "<string>",
"onlyAdminsCanEditRootFolder": true,
"onlyAdminsCanManageFolders": true,
"permissions": [
{
"kind": "<string>",
"name": "<string>",
"role": "<string>",
"thumbnailPhotoUrl": "<string>",
"type": "<string>",
"value": "<string>",
"withLink": true
}
],
"pushToMyDrive": true,
"redirectUrl": "<string>",
"relations": [
{
"description": "<string>",
"fromDescending": true,
"fromDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"fromId": "<string>",
"fromName": "<string>",
"fromName_i18n": "<string>",
"fromSort": "<string>",
"id": "<string>",
"kind": "<string>",
"libraryId": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"selfRelated": true,
"toDescending": true,
"toDisplayColumns": [
{
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"toId": "<string>",
"toName": "<string>",
"toName_i18n": "<string>",
"toSort": "<string>"
}
],
"restrictedDownload": true,
"rootFolderId": "<string>",
"sequenceId": 123,
"storageAdmin": "<string>",
"technicalNotificationAddress": "<string>",
"timeZone": "<string>",
"trashResourceId": "<string>",
"views": {
"items": [
{
"canDisplay": true,
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"value": "<string>"
}
],
"kind": "<string>"
},
"visibility": {
"withLink": true
},
"welcomeText": "<string>",
"wokflows": {
"kind": "<string>",
"workflows": [
{
"classId": "<string>",
"id": "<string>",
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"states": [
{
"description": "<string>",
"displayFlags": [],
"kind": "<string>",
"name": "<string>",
"name_i18n": "<string>",
"noAction": true,
"transitions": [
{
"condition": "<string>",
"fromStateId": "<string>",
"fromStateName": "<string>",
"fromStateName_i18n": "<string>",
"id": "<string>",
"kind": "<string>",
"mandatoryComment": true,
"name": "<string>",
"name_i18n": "<string>",
"parallel": true,
"targetStateId": "<string>",
"targetStateName": "<string>",
"targetStateName_i18n": "<string>",
"validators": [
{
"kind": "<string>",
"user": {
"email": "<string>",
"kind": "<string>",
"name": "<string>",
"nonGoogle": true,
"thumbnailPictureUrl": "<string>"
},
"validated": true
}
],
"value": "<string>",
"workflowId": "<string>"
}
],
"value": "<string>"
}
]
}
]
}
}Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
The ID of the library
Body
Allows sharing Google Drive attachments with non Google email addresses
App Metadata let developers associate metadata with various configuration entities. The metadata is isolated within app namespaces in order to prevent one application from interfering with another's metadata.
Show child attributes
Show child attributes
Type of the library (it cannot be changed after the creation)
COMPOSITE, GOOGLE_DRIVE, DRIVE_CONTROLLED Engine to index and search the content of attachments
DRIVE, AODOCS ID of the calendar used to compute business days for this library
Show child attributes
Show child attributes
The instant this resource was created (read-only
Creator of the library (read-only)
Permission of the current user on the library (read-only)
NONE, READER, COMMENTER, PROPERTY_EDITOR, ATTACHMENT_EDITOR, WRITER, ADMIN, SUPER_ADMIN The number of days before a trashed document is permanently deleted
Default document class for the library
onlyAdminCanDelete setting of the default class (read-only)
onlyAdminCanShare setting of the default class (read-only)
ID of the default view
Show child attributes
Show child attributes
The domain the library belong to (read-only)
Show child attributes
Show child attributes
Allows sharing Google Drive attachments with users and groups which might not be part of the AODocs tenant allowlists
Whether this library is starred by the current user (read only)
Determines which users the library will appear to in searches and listings.
READERS, CONTRIBUTORS, ADMINS, NONE Show child attributes
Show child attributes
Sharing requests are forwarded to the users of this role (defaults to Administrators)
Show child attributes
Show child attributes
A short URL to access the library
The instant the current user last accessed this library (read-only)
The instant the library configuration was last modified (not only this resource) (read only)
The instant this resource was last modified (read-only)
The ID of the library
Labels of the library
Show child attributes
Show child attributes
The locale defines the user's language and is used to display fields whose output format may change given this setting
The url of the logo for the library (expected size is 240x103, with transparent background)
The name of the library
The internationalized name of the library (read-only)
Whether the users of the library should receive a notification when it is pushed to their My Drive
Location of the bucket to store attachments, either a customer owned bucket or a AODocs owned bucket(AODOCS_MANAGED)
Whether only the admins can create, move or delete document and subfolders in the root of library (true is only supported on Secured Folder library type)
Whether only the admins can manage folders (true is not supported on Team Folder library type)
Permission mode of the library
HIGH_SECURITY_PRISON, LOW_SECURITY_PRISON, CLUB_MED Permissions for the library
Show child attributes
Show child attributes
Whether the Push to My Drive feature is enabled for this library (Team Folders and Secure Folders libraries only)
An optional URL to redirect to when accessing the library
Deprecated - List of relations on the library (read-only) - use the relation API instead
Show child attributes
Show child attributes
Whether document readers should be allowed to download, copy or print (library level configuration)
ID of the root folder of the library (read-only)
Sequence id of the library (read-only)
State of the library (The update is possible between the following states: STANDARD, ARCHIVED for SuperAdmin users
INITIALIZING, STANDARD, ARCHIVED, DELETING The storage account for this library (cannot be modified after the creation)
The email address that should be notified of custom script failures
The timezone id of the library used to used to format times in sent emails. Formatted as a IANA Time Zone Database Name (ie: 'Europe/Paris', see: http://www.iana.org/time-zones).
ID of the trash folder of the library (read-only)
Show child attributes
Show child attributes
Show child attributes
Show child attributes
The rich text displayed on the library homepage (accepts HTML)
Show child attributes
Show child attributes
Response
A ApiLibrary response
Allows sharing Google Drive attachments with non Google email addresses
App Metadata let developers associate metadata with various configuration entities. The metadata is isolated within app namespaces in order to prevent one application from interfering with another's metadata.
Show child attributes
Show child attributes
Type of the library (it cannot be changed after the creation)
COMPOSITE, GOOGLE_DRIVE, DRIVE_CONTROLLED Engine to index and search the content of attachments
DRIVE, AODOCS ID of the calendar used to compute business days for this library
Show child attributes
Show child attributes
The instant this resource was created (read-only
Creator of the library (read-only)
Permission of the current user on the library (read-only)
NONE, READER, COMMENTER, PROPERTY_EDITOR, ATTACHMENT_EDITOR, WRITER, ADMIN, SUPER_ADMIN The number of days before a trashed document is permanently deleted
Default document class for the library
onlyAdminCanDelete setting of the default class (read-only)
onlyAdminCanShare setting of the default class (read-only)
ID of the default view
Show child attributes
Show child attributes
The domain the library belong to (read-only)
Show child attributes
Show child attributes
Allows sharing Google Drive attachments with users and groups which might not be part of the AODocs tenant allowlists
Whether this library is starred by the current user (read only)
Determines which users the library will appear to in searches and listings.
READERS, CONTRIBUTORS, ADMINS, NONE Show child attributes
Show child attributes
Sharing requests are forwarded to the users of this role (defaults to Administrators)
Show child attributes
Show child attributes
A short URL to access the library
The instant the current user last accessed this library (read-only)
The instant the library configuration was last modified (not only this resource) (read only)
The instant this resource was last modified (read-only)
The ID of the library
Labels of the library
Show child attributes
Show child attributes
The locale defines the user's language and is used to display fields whose output format may change given this setting
The url of the logo for the library (expected size is 240x103, with transparent background)
The name of the library
The internationalized name of the library (read-only)
Whether the users of the library should receive a notification when it is pushed to their My Drive
Location of the bucket to store attachments, either a customer owned bucket or a AODocs owned bucket(AODOCS_MANAGED)
Whether only the admins can create, move or delete document and subfolders in the root of library (true is only supported on Secured Folder library type)
Whether only the admins can manage folders (true is not supported on Team Folder library type)
Permission mode of the library
HIGH_SECURITY_PRISON, LOW_SECURITY_PRISON, CLUB_MED Permissions for the library
Show child attributes
Show child attributes
Whether the Push to My Drive feature is enabled for this library (Team Folders and Secure Folders libraries only)
An optional URL to redirect to when accessing the library
Deprecated - List of relations on the library (read-only) - use the relation API instead
Show child attributes
Show child attributes
Whether document readers should be allowed to download, copy or print (library level configuration)
ID of the root folder of the library (read-only)
Sequence id of the library (read-only)
State of the library (The update is possible between the following states: STANDARD, ARCHIVED for SuperAdmin users
INITIALIZING, STANDARD, ARCHIVED, DELETING The storage account for this library (cannot be modified after the creation)
The email address that should be notified of custom script failures
The timezone id of the library used to used to format times in sent emails. Formatted as a IANA Time Zone Database Name (ie: 'Europe/Paris', see: http://www.iana.org/time-zones).
ID of the trash folder of the library (read-only)
Show child attributes
Show child attributes
Show child attributes
Show child attributes
The rich text displayed on the library homepage (accepts HTML)
Show child attributes
Show child attributes