Collaborations define access permissions for users and groups to files and folders, similar to access control lists. A collaboration object grants a user or group access to a file or folder with permissions defined by a specific role.
The unique identifier for this collaboration.
"12345678"
The value will always be collaboration.
collaboration "collaboration"
The file or folder to which access is granted. The field is null when the collaboration status is pending or the collaboration is created on an app item (see app_item field).
An app_item to which access is granted. The field is null when the collaboration is created on an item (see item field), or the app_item is inaccessible. The role cascades to all items associated with the app_item.
A mini representation of a user, can be returned only when the status is pending.
The email address used to invite an unregistered collaborator, if they are not a registered user.
The level of access granted.
editor, viewer, previewer, uploader, previewer uploader, viewer uploader, co-owner, owner "editor"
When the collaboration will expire, or null if no expiration date is set.
"2012-12-26T10:53:43-08:00"
If set to true, collaborators have access to shared items, but such items won't be visible in the All Files list. Additionally, collaborators won't see the path to the root folder for the shared item.
true
The status of the collaboration invitation. If the status is pending, login and name return an empty string.
accepted, pending, rejected "accepted"
When the status of the collaboration object changed to accepted or rejected.
"2012-12-12T10:55:20-08:00"
The user who created the collaboration object.
[
{ "id": 33224412 },
{ "type": "user" },
{ "login": "[email protected]" },
{ "name": "Dylan Smith" }
]When the collaboration object was created.
"2012-12-12T10:53:43-08:00"
When the collaboration object was last modified.
"2012-12-12T10:53:43-08:00"