Available on crate features
async_routes and dbx_team only.Structs§
- Active
WebSession - Information on active web sessions.
- AddSecondary
Emails Arg - AddSecondary
Emails Result - ApiApp
- Information on linked third party applications.
- Base
DfbReport - Base report structure.
- Custom
Quota Users Arg - Date
Range - Input arguments that can be provided for most reports.
- Delete
Secondary Emails Arg - Delete
Secondary Emails Result - Desktop
Client Session - Information about linked Dropbox desktop client sessions.
- Device
Session - Device
Session Arg - Devices
Active - Each of the items is an array of values, one value per day. The value is the number of devices active within a time window, ending with that day. If there is no data for a day, then the value will be None.
- Excluded
Users List Arg - Excluded users list argument.
- Excluded
Users List Continue Arg - Excluded users list continue argument.
- Excluded
Users List Result - Excluded users list result.
- Excluded
Users Update Arg - Argument of excluded users update operation. Should include a list of users to add/remove (according to endpoint), Maximum size of the list is 1000 users.
- Excluded
Users Update Result - Excluded users update result.
- Features
GetValues Batch Arg - Features
GetValues Batch Result - GetActivity
Report - Activity Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.
- GetDevices
Report - Devices Report Result. Contains subsections for different time ranges of activity. Each of the items in each subsection of the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.
- GetMembership
Report - Membership Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.
- GetStorage
Report - Storage Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.
- Group
Create Arg - Group
Full Info - Full description of a group.
- Group
Member Info - Profile of group member, and role in group.
- Group
Member Selector - Argument for selecting a group and a single user.
- Group
Members AddArg - Group
Members Change Result - Result returned by
groups_members_add()andgroups_members_remove(). - Group
Members Remove Arg - Group
Members Selector - Argument for selecting a group and a list of users.
- Group
Members SetAccess Type Arg - Group
Update Args - Groups
List Arg - Groups
List Continue Arg - Groups
List Result - Groups
Members List Arg - Groups
Members List Continue Arg - Groups
Members List Result - Include
Members Arg - Legal
Hold Held Revision Metadata - Legal
Hold Policy - Legal
Holds GetPolicy Arg - Legal
Holds List Held Revision Result - Legal
Holds List Held Revisions Arg - Legal
Holds List Held Revisions Continue Arg - Legal
Holds List Policies Arg - Legal
Holds List Policies Result - Legal
Holds Policy Create Arg - Legal
Holds Policy Release Arg - Legal
Holds Policy Update Arg - List
Member Apps Arg - List
Member Apps Result - List
Member Devices Arg - List
Member Devices Result - List
Members Apps Arg - Arguments for
linked_apps_list_members_linked_apps(). - List
Members Apps Result - Information returned by
linked_apps_list_members_linked_apps(). - List
Members Devices Arg - List
Members Devices Result - List
Team Apps Arg - Arguments for
linked_apps_list_team_linked_apps(). - List
Team Apps Result - Information returned by
linked_apps_list_team_linked_apps(). - List
Team Devices Arg - List
Team Devices Result - Member
Access - Specify access type a member should have when joined to a group.
- Member
AddArg - Member
AddArg Base - Member
AddV2 Arg - Member
Devices - Information on devices of a team’s member.
- Member
Linked Apps - Information on linked applications of a team member.
- Member
Profile - Basic member profile.
- Members
AddArg - Members
AddArg Base - Members
AddV2 Arg - Members
Data Transfer Arg - Members
Deactivate Arg - Members
Deactivate Base Arg - Exactly one of team_member_id, email, or external_id must be provided to identify the user account.
- Members
Delete Profile Photo Arg - Members
GetAvailable Team Member Roles Result - Available TeamMemberRole for the connected team. To be used with
members_set_admin_permissions_v2(). - Members
GetInfo Args - Members
GetInfo V2Arg - Members
GetInfo V2Result - Members
Info - Members
List Arg - Members
List Continue Arg - Members
List Result - Members
List V2Result - Members
Recover Arg - Exactly one of team_member_id, email, or external_id must be provided to identify the user account.
- Members
Remove Arg - Members
SetPermissions2 Arg - Exactly one of team_member_id, email, or external_id must be provided to identify the user account.
- Members
SetPermissions2 Result - Members
SetPermissions Arg - Exactly one of team_member_id, email, or external_id must be provided to identify the user account.
- Members
SetPermissions Result - Members
SetProfile Arg - Exactly one of team_member_id, email, or external_id must be provided to identify the user account. At least one of new_email, new_external_id, new_given_name, and/or new_surname must be provided.
- Members
SetProfile Photo Arg - Members
Unsuspend Arg - Exactly one of team_member_id, email, or external_id must be provided to identify the user account.
- Mobile
Client Session - Information about linked Dropbox mobile client sessions.
- Namespace
Metadata - Properties of a namespace.
- Removed
Status - Resend
Verification Email Arg - Resend
Verification Email Result - List of users and resend results.
- Revoke
Desktop Client Arg - Revoke
Device Session Batch Arg - Revoke
Device Session Batch Result - Revoke
Device Session Status - Revoke
Linked ApiApp Arg - Revoke
Linked ApiApp Batch Arg - Revoke
Linked AppBatch Result - Revoke
Linked AppStatus - SetCustom
Quota Arg - Sharing
Allowlist AddArgs - Structure representing Approve List entries. Domain and emails are supported. At least one entry of any supported type is required.
- Sharing
Allowlist AddResponse - This struct is empty. The comment here is intentionally emitted to avoid indentation issues with Stone.
- Sharing
Allowlist List Arg - Sharing
Allowlist List Continue Arg - Sharing
Allowlist List Error - This struct is empty. The comment here is intentionally emitted to avoid indentation issues with Stone.
- Sharing
Allowlist List Response - Sharing
Allowlist Remove Args - Sharing
Allowlist Remove Response - This struct is empty. The comment here is intentionally emitted to avoid indentation issues with Stone.
- Storage
Bucket - Describes the number of users in a specific storage bucket.
- Team
Folder Archive Arg - Team
Folder Create Arg - Team
Folder IdArg - Team
Folder IdList Arg - Team
Folder List Arg - Team
Folder List Continue Arg - Team
Folder List Error - Team
Folder List Result - Result for
team_folder_list()andteam_folder_list_continue(). - Team
Folder Metadata - Properties of a team folder.
- Team
Folder Rename Arg - Team
Folder Update Sync Settings Arg - Team
GetInfo Result - Team
Member Info - Information about a team member.
- Team
Member Info V2 - Information about a team member.
- Team
Member Info V2Result - Information about a team member, after the change, like at
members_set_profile_v2(). - Team
Member Profile - Profile of a user as a member of a team.
- Team
Member Role - A role which can be attached to a team member. This replaces AdminTier; each AdminTier corresponds to a new TeamMemberRole with a matching name.
- Team
Namespaces List Arg - Team
Namespaces List Continue Arg - Team
Namespaces List Result - Result for
namespaces_list(). - Token
GetAuthenticated Admin Result - Results for
token_get_authenticated_admin(). - User
Custom Quota Arg - User and their required custom quota in GB (1 TB = 1024 GB).
- User
Custom Quota Result - User and their custom quota in GB (1 TB = 1024 GB). No quota returns if the user has no custom quota set.
- User
Delete Emails Result - User
Resend Emails Result - User
Secondary Emails Arg - User and a list of secondary emails.
- User
Secondary Emails Result
Enums§
- AddSecondary
Email Result - Result of trying to add a secondary email to a user. ‘success’ is the only value indicating that a secondary email was successfully added to a user. The other values explain the type of error that occurred, and include the email for which the error occurred.
- AddSecondary
Emails Error - Error returned when adding secondary emails fails.
- Admin
Tier - Describes which team-related admin permissions a user has.
- Base
Team Folder Error - Base error that all errors for existing team folders should extend.
- Custom
Quota Error - Error returned when getting member custom quota.
- Custom
Quota Result - User custom quota.
- Date
Range Error - Errors that can originate from problems in input arguments to reports.
- Delete
Secondary Email Result - Result of trying to delete a secondary email address. ‘success’ is the only value indicating that a secondary email was successfully deleted. The other values explain the type of error that occurred, and include the email for which the error occurred.
- Desktop
Platform - Excluded
Users List Continue Error - Excluded users list continue error.
- Excluded
Users List Error - Excluded users list error.
- Excluded
Users Update Error - Excluded users update error.
- Excluded
Users Update Status - Excluded users update operation status.
- Feature
- A set of features that a Dropbox Business account may support.
- Feature
Value - The values correspond to entries in
Feature. You may get different value according to your Dropbox Business plan. - Features
GetValues Batch Error - Group
Access Type - Role of a user in group.
- Group
Create Error - Group
Delete Error - Group
Member Selector Error - Error that can be raised when
GroupMemberSelectoris used, and the user is required to be a member of the specified group. - Group
Member SetAccess Type Error - Group
Members AddError - Group
Members Remove Error - Group
Members Selector Error - Error that can be raised when
GroupMembersSelectoris used, and the users are required to be members of the specified group. - Group
Selector - Argument for selecting a single group, either by group_id or by external group ID.
- Group
Selector Error - Error that can be raised when
GroupSelectoris used. - Group
Selector With Team Group Error - Error that can be raised when
GroupSelectoris used and team groups are disallowed from being used. - Group
Update Error - Groups
GetInfo Error - Groups
GetInfo Item - Groups
List Continue Error - Groups
Members List Continue Error - Groups
Poll Error - Groups
Selector - Argument for selecting a list of groups, either by group_ids, or external group IDs.
- HasTeam
File Events Value - The value for
Feature::HasTeamFileEvents. - HasTeam
Selective Sync Value - The value for
Feature::HasTeamSelectiveSync. - HasTeam
Shared Dropbox Value - The value for
Feature::HasTeamSharedDropbox. - Legal
Hold Status - Legal
Holds Error - Legal
Holds GetPolicy Error - Legal
Holds List Held Revisions Continue Error - Legal
Holds List Held Revisions Error - Legal
Holds List Policies Error - Legal
Holds Policy Create Error - Legal
Holds Policy Release Error - Legal
Holds Policy Update Error - List
Member Apps Error - Error returned by
linked_apps_list_member_linked_apps(). - List
Member Devices Error - List
Members Apps Error - Error returned by
linked_apps_list_members_linked_apps(). - List
Members Devices Error - List
Team Apps Error - Error returned by
linked_apps_list_team_linked_apps(). - List
Team Devices Error - Member
AddResult - Describes the result of attempting to add a single user to the team. ‘success’ is the only value indicating that a user was indeed added to the team - the other values explain the type of failure that occurred, and include the email of the user for which the operation has failed.
- Member
AddResult Base - Member
AddV2 Result - Describes the result of attempting to add a single user to the team. ‘success’ is the only value indicating that a user was indeed added to the team - the other values explain the type of failure that occurred, and include the email of the user for which the operation has failed.
- Member
Selector Error - Members
AddJob Status - Members
AddJob Status V2Result - Members
AddLaunch - Members
AddLaunch V2Result - Members
Deactivate Error - Members
Delete Profile Photo Error - Members
GetInfo Error - Members
GetInfo Item - Describes a result obtained for a single user whose id was specified in the parameter of
members_get_info(). - Members
GetInfo Item Base - Members
GetInfo Item V2 - Describes a result obtained for a single user whose id was specified in the parameter of
members_get_info_v2(). - Members
List Continue Error - Members
List Error - Members
Recover Error - Members
Remove Error - Members
Send Welcome Error - Members
SetPermissions2 Error - Members
SetPermissions Error - Members
SetProfile Error - Members
SetProfile Photo Error - Members
Suspend Error - Members
Transfer Files Error - Members
Transfer Former Members Files Error - Members
Unsuspend Error - Mobile
Client Platform - Namespace
Type - Remove
Custom Quota Result - User result for setting member custom quota.
- Resend
Secondary Email Result - Result of trying to resend verification email to a secondary email address. ‘success’ is the only value indicating that a verification email was successfully sent. The other values explain the type of error that occurred, and include the email for which the error occurred.
- Revoke
Device Session Arg - Revoke
Device Session Batch Error - Revoke
Device Session Error - Revoke
Linked AppBatch Error - Error returned by
linked_apps_revoke_linked_app_batch(). - Revoke
Linked AppError - Error returned by
linked_apps_revoke_linked_app(). - SetCustom
Quota Error - Error returned when setting member custom quota.
- Sharing
Allowlist AddError - Sharing
Allowlist List Continue Error - Sharing
Allowlist Remove Error - Team
Folder Access Error - Team
Folder Activate Error - Team
Folder Archive Error - Team
Folder Archive JobStatus - Team
Folder Archive Launch - Team
Folder Create Error - Team
Folder GetInfo Item - Team
Folder Invalid Status Error - Team
Folder List Continue Error - Team
Folder Permanently Delete Error - Team
Folder Rename Error - Team
Folder Status - Team
Folder Team Shared Dropbox Error - Team
Folder Update Sync Settings Error - Team
Member Status - The user’s status as a member of a specific team.
- Team
Membership Type - Team
Namespaces List Continue Error - Team
Namespaces List Error - Team
Report Failure Reason - Token
GetAuthenticated Admin Error - Error returned by
token_get_authenticated_admin(). - Upload
ApiRate Limit Value - The value for
Feature::UploadApiRateLimit. - User
AddResult - Result of trying to add secondary emails to a user. ‘success’ is the only value indicating that a user was successfully retrieved for adding secondary emails. The other values explain the type of error that occurred, and include the user for which the error occurred.
- User
Delete Result - Result of trying to delete a user’s secondary emails. ‘success’ is the only value indicating that a user was successfully retrieved for deleting secondary emails. The other values explain the type of error that occurred, and include the user for which the error occurred.
- User
Resend Result - Result of trying to resend verification emails to a user. ‘success’ is the only value indicating that a user was successfully retrieved for sending verification emails. The other values explain the type of error that occurred, and include the user for which the error occurred.
- User
Selector Arg - Argument for selecting a single user, either by team_member_id, external_id or email.
- User
Selector Error - Error that can be returned whenever a struct derived from
UserSelectorArgis used. - Users
Selector Arg - Argument for selecting a list of users, either by team_member_ids, external_ids or emails.
Functions§
- devices_
list_ member_ devices - List all device sessions of a team’s member.
- devices_
list_ members_ devices - List all device sessions of a team. Permission : Team member file access.
- devices_
list_ team_ devices Deprecated - List all device sessions of a team. Permission : Team member file access.
- devices_
revoke_ device_ session - Revoke a device session of a team’s member.
- devices_
revoke_ device_ session_ batch - Revoke a list of device sessions of team members.
- features_
get_ values - Get the values for one or more featues. This route allows you to check your account’s capability for what feature you can access or what value you have for certain features. Permission : Team information.
- get_
info - Retrieves information about a team.
- groups_
create - Creates a new, empty group, with a requested name. Permission : Team member management.
- groups_
delete - Deletes a group. The group is deleted immediately. However the revoking of group-owned resources
may take additional time. Use the
groups_job_status_get()to determine whether this process has completed. Permission : Team member management. - groups_
get_ info - Retrieves information about one or more groups. Note that the optional field
GroupFullInfo::membersis not returned for system-managed groups. Permission : Team Information. - groups_
job_ status_ get - Once an async_job_id is returned from
groups_delete(),groups_members_add(), orgroups_members_remove()use this method to poll the status of granting/revoking group members’ access to group-owned resources. Permission : Team member management. - groups_
list - Lists groups on a team. Permission : Team Information.
- groups_
list_ continue - Once a cursor has been retrieved from
groups_list(), use this to paginate through all groups. Permission : Team Information. - groups_
members_ add - Adds members to a group. The members are added immediately. However the granting of group-owned
resources may take additional time. Use the
groups_job_status_get()to determine whether this process has completed. Permission : Team member management. - groups_
members_ list - Lists members of a group. Permission : Team Information.
- groups_
members_ list_ continue - Once a cursor has been retrieved from
groups_members_list(), use this to paginate through all members of the group. Permission : Team information. - groups_
members_ remove - Removes members from a group. The members are removed immediately. However the revoking of
group-owned resources may take additional time. Use the
groups_job_status_get()to determine whether this process has completed. This method permits removing the only owner of a group, even in cases where this is not possible via the web client. Permission : Team member management. - groups_
members_ set_ access_ type - Sets a member’s access type in a group. Permission : Team member management.
- groups_
update - Updates a group’s name and/or external ID. Permission : Team member management.
- legal_
holds_ create_ policy - Creates new legal hold policy. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.
- legal_
holds_ get_ policy - Gets a legal hold by Id. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.
- legal_
holds_ list_ held_ revisions - List the file metadata that’s under the hold. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.
- legal_
holds_ list_ held_ revisions_ continue - Continue listing the file metadata that’s under the hold. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.
- legal_
holds_ list_ policies - Lists legal holds on a team. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.
- legal_
holds_ release_ policy - Releases a legal hold by Id. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.
- legal_
holds_ update_ policy - Updates a legal hold. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.
- linked_
apps_ list_ member_ linked_ apps - List all linked applications of the team member. Note, this endpoint does not list any team-linked applications.
- linked_
apps_ list_ members_ linked_ apps - List all applications linked to the team members’ accounts. Note, this endpoint does not list any team-linked applications.
- linked_
apps_ list_ team_ linked_ apps Deprecated - List all applications linked to the team members’ accounts. Note, this endpoint doesn’t list any team-linked applications.
- linked_
apps_ revoke_ linked_ app - Revoke a linked application of the team member.
- linked_
apps_ revoke_ linked_ app_ batch - Revoke a list of linked applications of the team members.
- member_
space_ limits_ excluded_ users_ add - Add users to member space limits excluded users list.
- member_
space_ limits_ excluded_ users_ list - List member space limits excluded users.
- member_
space_ limits_ excluded_ users_ list_ continue - Continue listing member space limits excluded users.
- member_
space_ limits_ excluded_ users_ remove - Remove users from member space limits excluded users list.
- member_
space_ limits_ get_ custom_ quota - Get users custom quota. A maximum of 1000 members can be specified in a single call. Note: to apply a custom space limit, a team admin needs to set a member space limit for the team first. (the team admin can check the settings here: https://www.dropbox.com/team/admin/settings/space).
- member_
space_ limits_ remove_ custom_ quota - Remove users custom quota. A maximum of 1000 members can be specified in a single call. Note: to apply a custom space limit, a team admin needs to set a member space limit for the team first. (the team admin can check the settings here: https://www.dropbox.com/team/admin/settings/space).
- member_
space_ limits_ set_ custom_ quota - Set users custom quota. Custom quota has to be at least 15GB. A maximum of 1000 members can be specified in a single call. Note: to apply a custom space limit, a team admin needs to set a member space limit for the team first. (the team admin can check the settings here: https://www.dropbox.com/team/admin/settings/space).
- members_
add - Adds members to a team. Permission : Team member management A maximum of 20 members can be specified in a single call. If no Dropbox account exists with the email address specified, a new Dropbox account will be created with the given email address, and that account will be invited to the team. If a personal Dropbox account exists with the email address specified in the call, this call will create a placeholder Dropbox account for the user on the team and send an email inviting the user to migrate their existing personal account onto the team. Team member management apps are required to set an initial given_name and surname for a user to use in the team invitation and for ‘Perform as team member’ actions taken on the user before they become ‘active’.
- members_
add_ job_ status_ get - Once an async_job_id is returned from
members_add(), use this to poll the status of the asynchronous request. Permission : Team member management. - members_
add_ job_ status_ get_ v2 - Once an async_job_id is returned from
members_add_v2(), use this to poll the status of the asynchronous request. Permission : Team member management. - members_
add_ v2 - Adds members to a team. Permission : Team member management A maximum of 20 members can be specified in a single call. If no Dropbox account exists with the email address specified, a new Dropbox account will be created with the given email address, and that account will be invited to the team. If a personal Dropbox account exists with the email address specified in the call, this call will create a placeholder Dropbox account for the user on the team and send an email inviting the user to migrate their existing personal account onto the team. Team member management apps are required to set an initial given_name and surname for a user to use in the team invitation and for ‘Perform as team member’ actions taken on the user before they become ‘active’.
- members_
delete_ profile_ photo - Deletes a team member’s profile photo. Permission : Team member management.
- members_
delete_ profile_ photo_ v2 - Deletes a team member’s profile photo. Permission : Team member management.
- members_
get_ available_ team_ member_ roles - Get available TeamMemberRoles for the connected team. To be used with
members_set_admin_permissions_v2(). Permission : Team member management. - members_
get_ info - Returns information about multiple team members. Permission : Team information This endpoint
will return
MembersGetInfoItem::IdNotFound, for IDs (or emails) that cannot be matched to a valid team member. - members_
get_ info_ v2 - Returns information about multiple team members. Permission : Team information This endpoint
will return
MembersGetInfoItem::IdNotFound, for IDs (or emails) that cannot be matched to a valid team member. - members_
list - Lists members of a team. Permission : Team information.
- members_
list_ continue - Once a cursor has been retrieved from
members_list(), use this to paginate through all team members. Permission : Team information. - members_
list_ continue_ v2 - Once a cursor has been retrieved from
members_list_v2(), use this to paginate through all team members. Permission : Team information. - members_
list_ v2 - Lists members of a team. Permission : Team information.
- members_
move_ former_ member_ files - Moves removed member’s files to a different member. This endpoint initiates an asynchronous job.
To obtain the final result of the job, the client should periodically poll
members_move_former_member_files_job_status_check(). Permission : Team member management. - members_
move_ former_ member_ files_ job_ status_ check - Once an async_job_id is returned from
members_move_former_member_files(), use this to poll the status of the asynchronous request. Permission : Team member management. - members_
recover - Recover a deleted member. Permission : Team member management Exactly one of team_member_id, email, or external_id must be provided to identify the user account.
- members_
remove - Removes a member from a team. Permission : Team member management Exactly one of team_member_id,
email, or external_id must be provided to identify the user account. Accounts can be recovered
via
members_recover()for a 7 day period or until the account has been permanently deleted or transferred to another account (whichever comes first). Callingmembers_add()while a user is still recoverable on your team will return withMemberAddResult::UserAlreadyOnTeam. Accounts can have their files transferred via the admin console for a limited time, based on the version history length associated with the team (180 days for most teams). This endpoint may initiate an asynchronous job. To obtain the final result of the job, the client should periodically pollmembers_remove_job_status_get(). - members_
remove_ job_ status_ get - Once an async_job_id is returned from
members_remove(), use this to poll the status of the asynchronous request. Permission : Team member management. - members_
secondary_ emails_ add - Add secondary emails to users. Permission : Team member management. Emails that are on verified domains will be verified automatically. For each email address not on a verified domain a verification email will be sent.
- members_
secondary_ emails_ delete - Delete secondary emails from users Permission : Team member management. Users will be notified of deletions of verified secondary emails at both the secondary email and their primary email.
- members_
secondary_ emails_ resend_ verification_ emails - Resend secondary email verification emails. Permission : Team member management.
- members_
send_ welcome_ email - Sends welcome email to pending team member. Permission : Team member management Exactly one of team_member_id, email, or external_id must be provided to identify the user account. No-op if team member is not pending.
- members_
set_ admin_ permissions - Updates a team member’s permissions. Permission : Team member management.
- members_
set_ admin_ permissions_ v2 - Updates a team member’s permissions. Permission : Team member management.
- members_
set_ profile - Updates a team member’s profile. Permission : Team member management.
- members_
set_ profile_ photo - Updates a team member’s profile photo. Permission : Team member management.
- members_
set_ profile_ photo_ v2 - Updates a team member’s profile photo. Permission : Team member management.
- members_
set_ profile_ v2 - Updates a team member’s profile. Permission : Team member management.
- members_
suspend - Suspend a member from a team. Permission : Team member management Exactly one of team_member_id, email, or external_id must be provided to identify the user account.
- members_
unsuspend - Unsuspend a member from a team. Permission : Team member management Exactly one of team_member_id, email, or external_id must be provided to identify the user account.
- namespaces_
list - Returns a list of all team-accessible namespaces. This list includes team folders, shared folders containing team members, team members’ home namespaces, and team members’ app folders. Home namespaces and app folders are always owned by this team or members of the team, but shared folders may be owned by other users or other teams. Duplicates may occur in the list.
- namespaces_
list_ continue - Once a cursor has been retrieved from
namespaces_list(), use this to paginate through all team-accessible namespaces. Duplicates may occur in the list. - properties_
template_ add Deprecated - Permission : Team member file access.
- properties_
template_ get Deprecated - Permission : Team member file access. The scope for the route is files.team_metadata.write.
- properties_
template_ list Deprecated - Permission : Team member file access. The scope for the route is files.team_metadata.write.
- properties_
template_ update Deprecated - Permission : Team member file access.
- reports_
get_ activity Deprecated - Retrieves reporting data about a team’s user activity. Deprecated: Will be removed on July 1st 2021.
- reports_
get_ devices Deprecated - Retrieves reporting data about a team’s linked devices. Deprecated: Will be removed on July 1st 2021.
- reports_
get_ membership Deprecated - Retrieves reporting data about a team’s membership. Deprecated: Will be removed on July 1st 2021.
- reports_
get_ storage Deprecated - Retrieves reporting data about a team’s storage usage. Deprecated: Will be removed on July 1st 2021.
- sharing_
allowlist_ add unstable - Endpoint adds Approve List entries. Changes are effective immediately. Changes are committed in transaction. In case of single validation error - all entries are rejected. Valid domains (RFC-1034/5) and emails (RFC-5322/822) are accepted. Added entries cannot overflow limit of 10000 entries per team. Maximum 100 entries per call is allowed.
- sharing_
allowlist_ list unstable - Lists Approve List entries for given team, from newest to oldest, returning up to
limitentries at a time. If there are more thanlimitentries associated with the current team, more can be fetched by passing the returnedcursortosharing_allowlist_list_continue(). - sharing_
allowlist_ list_ continue unstable - Lists entries associated with given team, starting from a the cursor. See
sharing_allowlist_list(). - sharing_
allowlist_ remove unstable - Endpoint removes Approve List entries. Changes are effective immediately. Changes are committed in transaction. In case of single validation error - all entries are rejected. Valid domains (RFC-1034/5) and emails (RFC-5322/822) are accepted. Entries being removed have to be present on the list. Maximum 1000 entries per call is allowed.
- team_
folder_ activate - Sets an archived team folder’s status to active. Permission : Team member file access.
- team_
folder_ archive - Sets an active team folder’s status to archived and removes all folder and file members. This endpoint cannot be used for teams that have a shared team space. Permission : Team member file access.
- team_
folder_ archive_ check - Returns the status of an asynchronous job for archiving a team folder. Permission : Team member file access.
- team_
folder_ create - Creates a new, active, team folder with no members. This endpoint can only be used for teams that do not already have a shared team space. Permission : Team member file access.
- team_
folder_ get_ info - Retrieves metadata for team folders. Permission : Team member file access.
- team_
folder_ list - Lists all team folders. Permission : Team member file access.
- team_
folder_ list_ continue - Once a cursor has been retrieved from
team_folder_list(), use this to paginate through all team folders. Permission : Team member file access. - team_
folder_ permanently_ delete - Permanently deletes an archived team folder. This endpoint cannot be used for teams that have a shared team space. Permission : Team member file access.
- team_
folder_ rename - Changes an active team folder’s name. Permission : Team member file access.
- team_
folder_ update_ sync_ settings - Updates the sync settings on a team folder or its contents. Use of this endpoint requires that the team has team selective sync enabled.
- token_
get_ authenticated_ admin - Returns the member profile of the admin who generated the team access token used to make the call.