Click or drag to resize

Dropbox.Api.Team Namespace

Contains the types used by the routes declared in TeamRoutes.

Classes
  ClassDescription
Public classActiveWebSession

Information on active web sessions.

Public classAddSecondaryEmailResult

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 occured.

Public classAddSecondaryEmailResultAlreadyOwnedByUser

Secondary email is already a verified email for the user.

Public classAddSecondaryEmailResultAlreadyPending

Secondary email is already a pending email for the user.

Public classAddSecondaryEmailResultOther

The other object

Public classAddSecondaryEmailResultRateLimited

Too many emails are being sent to this email address. Please try again later.

Public classAddSecondaryEmailResultReachedLimit

User already has the maximum number of secondary emails allowed.

Public classAddSecondaryEmailResultSuccess

Describes a secondary email that was successfully added to a user.

Public classAddSecondaryEmailResultTooManyUpdates

An error occurred due to conflicting updates. Please try again later.

Public classAddSecondaryEmailResultTransientError

A transient error occurred. Please try again later.

Public classAddSecondaryEmailResultUnavailable

Secondary email is not available to be claimed by the user.

Public classAddSecondaryEmailResultUnknownError

An unknown error occurred.

Public classAddSecondaryEmailsArg

The add secondary emails arg object

Public classAddSecondaryEmailsError

Error returned when adding secondary emails fails.

Public classAddSecondaryEmailsErrorOther

The other object

Public classAddSecondaryEmailsErrorSecondaryEmailsDisabled

Secondary emails are disabled for the team.

Public classAddSecondaryEmailsErrorTooManyEmails

A maximum of 20 secondary emails can be added in a single call.

Public classAddSecondaryEmailsResult

The add secondary emails result object

Public classAdminTier

Describes which team-related admin permissions a user has.

Public classAdminTierMemberOnly

User is not an admin of the team.

Public classAdminTierSupportAdmin

User can do a limited set of common support tasks for existing users.

Public classAdminTierTeamAdmin

User is an administrator of the team - has all permissions.

Public classAdminTierUserManagementAdmin

User can do most user provisioning, de-provisioning and management.

Public classApiApp

Information on linked third party applications.

Public classBaseDfbReport

Base report structure.

Public classBaseTeamFolderError

Base error that all errors for existing team folders should extend.

Public classBaseTeamFolderErrorAccessError

The access error object

Public classBaseTeamFolderErrorOther

The other object

Public classBaseTeamFolderErrorStatusError

The status error object

Public classBaseTeamFolderErrorTeamSharedDropboxError

The team shared dropbox error object

Public classCustomQuotaError

Error returned when getting member custom quota.

Public classCustomQuotaErrorOther

The other object

Public classCustomQuotaErrorTooManyUsers

A maximum of 1000 users can be set for a single call.

Public classCustomQuotaResult

User custom quota.

Public classCustomQuotaResultInvalidUser

Invalid user (not in team).

Public classCustomQuotaResultOther

The other object

Public classCustomQuotaResultSuccess

User's custom quota.

Public classCustomQuotaUsersArg

The custom quota users arg object

Public classDateRange

Input arguments that can be provided for most reports.

Public classDateRangeError

Errors that can originate from problems in input arguments to reports.

Public classDateRangeErrorOther

The other object

Public classDeleteSecondaryEmailResult

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 occured.

Public classDeleteSecondaryEmailResultCannotRemovePrimary

The email address is the primary email address of the user, and cannot be removed.

Public classDeleteSecondaryEmailResultNotFound

The email address was not found for the user.

Public classDeleteSecondaryEmailResultOther

The other object

Public classDeleteSecondaryEmailResultSuccess

The secondary email was successfully deleted.

Public classDeleteSecondaryEmailsArg

The delete secondary emails arg object

Public classDeleteSecondaryEmailsResult

The delete secondary emails result object

Public classDesktopClientSession

Information about linked Dropbox desktop client sessions.

Public classDesktopPlatform

The desktop platform object

Public classDesktopPlatformLinux

Official Linux Dropbox desktop client.

Public classDesktopPlatformMac

Official Mac Dropbox desktop client.

Public classDesktopPlatformOther

The other object

Public classDesktopPlatformWindows

Official Windows Dropbox desktop client.

Public classDevicesActive

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.

Public classDeviceSession

The device session object

Public classDeviceSessionArg

The device session arg object

Public classExcludedUsersListArg

Excluded users list argument.

Public classExcludedUsersListContinueArg

Excluded users list continue argument.

Public classExcludedUsersListContinueError

Excluded users list continue error.

Public classExcludedUsersListContinueErrorInvalidCursor

The cursor is invalid.

Public classExcludedUsersListContinueErrorOther

The other object

Public classExcludedUsersListError

Excluded users list error.

Public classExcludedUsersListErrorListError

An error occurred.

Public classExcludedUsersListErrorOther

The other object

Public classExcludedUsersListResult

Excluded users list result.

Public classExcludedUsersUpdateArg

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.

Public classExcludedUsersUpdateError

Excluded users update error.

Public classExcludedUsersUpdateErrorOther

The other object

Public classExcludedUsersUpdateErrorTooManyUsers

A maximum of 1000 users for each of addition/removal can be supplied.

Public classExcludedUsersUpdateErrorUsersNotInTeam

At least one of the users is not part of your team.

Public classExcludedUsersUpdateResult

Excluded users update result.

Public classExcludedUsersUpdateStatus

Excluded users update operation status.

Public classExcludedUsersUpdateStatusOther

The other object

Public classExcludedUsersUpdateStatusSuccess

Update successful.

Public classFeature

A set of features that a Dropbox Business account may support.

Public classFeatureHasTeamFileEvents

Does this team have file events.

Public classFeatureHasTeamSelectiveSync

Does this team have team selective sync enabled.

Public classFeatureHasTeamSharedDropbox

Does this team have a shared team root.

Public classFeatureOther

The other object

Public classFeatureUploadApiRateLimit

The number of upload API calls allowed per month.

Public classFeaturesGetValuesBatchArg

The features get values batch arg object

Public classFeaturesGetValuesBatchError

The features get values batch error object

Public classFeaturesGetValuesBatchErrorEmptyFeaturesList

At least one Feature must be included in the FeaturesGetValuesBatchArg.features list.

Public classFeaturesGetValuesBatchErrorOther

The other object

Public classFeaturesGetValuesBatchResult

The features get values batch result object

Public classFeatureValue

The values correspond to entries in Feature. You may get different value according to your Dropbox Business plan.

Public classFeatureValueHasTeamFileEvents

The has team file events object

Public classFeatureValueHasTeamSelectiveSync

The has team selective sync object

Public classFeatureValueHasTeamSharedDropbox

The has team shared dropbox object

Public classFeatureValueOther

The other object

Public classFeatureValueUploadApiRateLimit

The upload api rate limit object

Public classGetActivityReport

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.

Public classGetDevicesReport

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.

Public classGetMembershipReport

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.

Public classGetStorageReport

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.

Public classGroupAccessType

Role of a user in group.

Public classGroupAccessTypeMember

User is a member of the group, but has no special permissions.

Public classGroupAccessTypeOwner

User can rename the group, and add/remove members.

Public classGroupCreateArg

The group create arg object

Public classGroupCreateError

The group create error object

Public classGroupCreateErrorExternalIdAlreadyInUse

The requested external ID is already being used by another group.

Public classGroupCreateErrorGroupNameAlreadyUsed

The requested group name is already being used by another group.

Public classGroupCreateErrorGroupNameInvalid

Group name is empty or has invalid characters.

Public classGroupCreateErrorOther

The other object

Public classGroupCreateErrorSystemManagedGroupDisallowed

System-managed group cannot be manually created.

Public classGroupDeleteError

The group delete error object

Public classGroupDeleteErrorGroupAlreadyDeleted

This group has already been deleted.

Public classGroupDeleteErrorSystemManagedGroupDisallowed

This operation is not supported on system-managed groups.

Public classGroupFullInfo

Full description of a group.

Public classGroupMemberInfo

Profile of group member, and role in group.

Public classGroupMembersAddArg

The group members add arg object

Public classGroupMembersAddError

The group members add error object

Public classGroupMembersAddErrorDuplicateUser

You cannot add duplicate users. One or more of the members you are trying to add is already a member of the group.

Public classGroupMembersAddErrorGroupNotInTeam

Group is not in this team. You cannot add members to a group that is outside of your team.

Public classGroupMembersAddErrorMembersNotInTeam

These members are not part of your team. Currently, you cannot add members to a group if they are not part of your team, though this may change in a subsequent version. To add new members to your Dropbox Business team, use the MembersAddAsync(MembersAddArg) endpoint.

Public classGroupMembersAddErrorSystemManagedGroupDisallowed

This operation is not supported on system-managed groups.

Public classGroupMembersAddErrorUserCannotBeManagerOfCompanyManagedGroup

A company-managed group cannot be managed by a user.

Public classGroupMembersAddErrorUserMustBeActiveToBeOwner
Public classGroupMembersAddErrorUsersNotFound

These users were not found in Dropbox.

Public classGroupMembersChangeResult
Public classGroupMemberSelector

Argument for selecting a group and a single user.

Public classGroupMemberSelectorError

Error that can be raised when GroupMemberSelector is used, and the user is required to be a member of the specified group.

Public classGroupMemberSelectorErrorMemberNotInGroup

The specified user is not a member of this group.

Public classGroupMemberSelectorErrorSystemManagedGroupDisallowed

This operation is not supported on system-managed groups.

Public classGroupMemberSetAccessTypeError

The group member set access type error object

Public classGroupMemberSetAccessTypeErrorMemberNotInGroup

The specified user is not a member of this group.

Public classGroupMemberSetAccessTypeErrorUserCannotBeManagerOfCompanyManagedGroup

A company managed group cannot be managed by a user.

Public classGroupMembersRemoveArg

The group members remove arg object

Public classGroupMembersRemoveError

The group members remove error object

Public classGroupMembersRemoveErrorGroupNotInTeam

Group is not in this team. You cannot remove members from a group that is outside of your team.

Public classGroupMembersRemoveErrorMemberNotInGroup

At least one of the specified users is not a member of the group.

Public classGroupMembersRemoveErrorMembersNotInTeam

These members are not part of your team.

Public classGroupMembersRemoveErrorUsersNotFound

These users were not found in Dropbox.

Public classGroupMembersSelector

Argument for selecting a group and a list of users.

Public classGroupMembersSelectorError

Error that can be raised when GroupMembersSelector is used, and the users are required to be members of the specified group.

Public classGroupMembersSelectorErrorMemberNotInGroup

At least one of the specified users is not a member of the group.

Public classGroupMembersSelectorErrorSystemManagedGroupDisallowed

This operation is not supported on system-managed groups.

Public classGroupMembersSetAccessTypeArg

The group members set access type arg object

Public classGroupSelector

Argument for selecting a single group, either by group_id or by external group ID.

Public classGroupSelectorGroupExternalId

External ID of the group.

Public classGroupSelectorGroupId

Group ID.

Public classGroupSelectorError

Error that can be raised when GroupSelector is used.

Public classGroupSelectorErrorGroupNotFound

No matching group found. No groups match the specified group ID.

Public classGroupSelectorErrorOther

The other object

Public classGroupSelectorWithTeamGroupError

Error that can be raised when GroupSelector is used and team groups are disallowed from being used.

Public classGroupSelectorWithTeamGroupErrorGroupNotFound

No matching group found. No groups match the specified group ID.

Public classGroupSelectorWithTeamGroupErrorOther

The other object

Public classGroupSelectorWithTeamGroupErrorSystemManagedGroupDisallowed

This operation is not supported on system-managed groups.

Public classGroupsGetInfoError

The groups get info error object

Public classGroupsGetInfoErrorGroupNotOnTeam

The group is not on your team.

Public classGroupsGetInfoErrorOther

The other object

Public classGroupsGetInfoItem

The groups get info item object

Public classGroupsGetInfoItemGroupInfo

Info about a group.

Public classGroupsGetInfoItemIdNotFound

An ID that was provided as a parameter to GroupsGetInfoAsync(GroupsSelector), and did not match a corresponding group. The ID can be a group ID, or an external ID, depending on how the method was called.

Public classGroupsListArg

The groups list arg object

Public classGroupsListContinueArg

The groups list continue arg object

Public classGroupsListContinueError

The groups list continue error object

Public classGroupsListContinueErrorInvalidCursor

The cursor is invalid.

Public classGroupsListContinueErrorOther

The other object

Public classGroupsListResult

The groups list result object

Public classGroupsMembersListArg

The groups members list arg object

Public classGroupsMembersListContinueArg

The groups members list continue arg object

Public classGroupsMembersListContinueError

The groups members list continue error object

Public classGroupsMembersListContinueErrorInvalidCursor

The cursor is invalid.

Public classGroupsMembersListContinueErrorOther

The other object

Public classGroupsMembersListResult

The groups members list result object

Public classGroupsPollError

The groups poll error object

Public classGroupsPollErrorAccessDenied

You are not allowed to poll this job.

Public classGroupsPollErrorInternalError

Something went wrong with the job on Dropbox's end. You'll need to verify that the action you were taking succeeded, and if not, try again. This should happen very rarely.

Public classGroupsPollErrorInvalidAsyncJobId

The job ID is invalid.

Public classGroupsPollErrorOther

The other object

Public classGroupsSelector

Argument for selecting a list of groups, either by group_ids, or external group IDs.

Public classGroupsSelectorGroupExternalIds

List of external IDs of groups.

Public classGroupsSelectorGroupIds

List of group IDs.

Public classGroupUpdateArgs

The group update args object

Public classGroupUpdateError

The group update error object

Public classGroupUpdateErrorExternalIdAlreadyInUse

The requested external ID is already being used by another group.

Public classGroupUpdateErrorGroupNameAlreadyUsed

The requested group name is already being used by another group.

Public classGroupUpdateErrorGroupNameInvalid

Group name is empty or has invalid characters.

Public classGroupUpdateErrorSystemManagedGroupDisallowed

This operation is not supported on system-managed groups.

Public classHasTeamFileEventsValue
Public classHasTeamFileEventsValueEnabled

Does this team have file events.

Public classHasTeamFileEventsValueOther

The other object

Public classHasTeamSelectiveSyncValue
Public classHasTeamSelectiveSyncValueHasTeamSelectiveSync

Does this team have team selective sync enabled.

Public classHasTeamSelectiveSyncValueOther

The other object

Public classHasTeamSharedDropboxValue
Public classHasTeamSharedDropboxValueHasTeamSharedDropbox

Does this team have a shared team root.

Public classHasTeamSharedDropboxValueOther

The other object

Public classIncludeMembersArg

The include members arg object

Public classLegalHoldHeldRevisionMetadata

The legal hold held revision metadata object

Public classLegalHoldPolicy

The legal hold policy object

Public classLegalHoldsError

The legal holds error object

Public classLegalHoldsErrorInsufficientPermissions

You don't have permissions to perform this action.

Public classLegalHoldsErrorOther

The other object

Public classLegalHoldsErrorUnknownLegalHoldError

There has been an unknown legal hold error.

Public classLegalHoldsGetPolicyArg

The legal holds get policy arg object

Public classLegalHoldsGetPolicyError

The legal holds get policy error object

Public classLegalHoldsGetPolicyErrorInsufficientPermissions

You don't have permissions to perform this action.

Public classLegalHoldsGetPolicyErrorLegalHoldPolicyNotFound

Legal hold policy does not exist for Id.

Public classLegalHoldsGetPolicyErrorOther

The other object

Public classLegalHoldsGetPolicyErrorUnknownLegalHoldError

There has been an unknown legal hold error.

Public classLegalHoldsListHeldRevisionResult

The legal holds list held revision result object

Public classLegalHoldsListHeldRevisionsArg

The legal holds list held revisions arg object

Public classLegalHoldsListHeldRevisionsContinueArg

The legal holds list held revisions continue arg object

Public classLegalHoldsListHeldRevisionsContinueError

The legal holds list held revisions continue error object

Public classLegalHoldsListHeldRevisionsContinueErrorOther

The other object

Public classLegalHoldsListHeldRevisionsContinueErrorReset

Indicates that the cursor has been invalidated. Call LegalHoldsListHeldRevisionsContinueAsync(LegalHoldsListHeldRevisionsContinueArg) again with an empty cursor to obtain a new cursor.

Public classLegalHoldsListHeldRevisionsContinueErrorTransientError

Temporary infrastructure failure, please retry.

Public classLegalHoldsListHeldRevisionsContinueErrorUnknownLegalHoldError

There has been an unknown legal hold error.

Public classLegalHoldsListHeldRevisionsError

The legal holds list held revisions error object

Public classLegalHoldsListHeldRevisionsErrorInactiveLegalHold

Trying to list revisions for an inactive legal hold.

Public classLegalHoldsListHeldRevisionsErrorInsufficientPermissions

You don't have permissions to perform this action.

Public classLegalHoldsListHeldRevisionsErrorLegalHoldStillEmpty

The legal hold is not holding any revisions yet.

Public classLegalHoldsListHeldRevisionsErrorOther

The other object

Public classLegalHoldsListHeldRevisionsErrorTransientError

Temporary infrastructure failure, please retry.

Public classLegalHoldsListHeldRevisionsErrorUnknownLegalHoldError

There has been an unknown legal hold error.

Public classLegalHoldsListPoliciesArg

The legal holds list policies arg object

Public classLegalHoldsListPoliciesError

The legal holds list policies error object

Public classLegalHoldsListPoliciesErrorInsufficientPermissions

You don't have permissions to perform this action.

Public classLegalHoldsListPoliciesErrorOther

The other object

Public classLegalHoldsListPoliciesErrorTransientError

Temporary infrastructure failure, please retry.

Public classLegalHoldsListPoliciesErrorUnknownLegalHoldError

There has been an unknown legal hold error.

Public classLegalHoldsListPoliciesResult

The legal holds list policies result object

Public classLegalHoldsPolicyCreateArg

The legal holds policy create arg object

Public classLegalHoldsPolicyCreateError

The legal holds policy create error object

Public classLegalHoldsPolicyCreateErrorEmptyMembersList

The users list must have at least one user.

Public classLegalHoldsPolicyCreateErrorInsufficientPermissions

You don't have permissions to perform this action.

Public classLegalHoldsPolicyCreateErrorInvalidMembers

Some members in the members list are not valid to be placed under legal hold.

Public classLegalHoldsPolicyCreateErrorNameMustBeUnique

The name provided is already in use by another legal hold.

Public classLegalHoldsPolicyCreateErrorNumberOfUsersOnHoldIsGreaterThanHoldLimitation

You cannot add more than 5 users in a legal hold.

Public classLegalHoldsPolicyCreateErrorOther

The other object

Public classLegalHoldsPolicyCreateErrorStartDateIsLaterThanEndDate

Start date must be earlier than end date.

Public classLegalHoldsPolicyCreateErrorTeamExceededLegalHoldQuota

Team exceeded legal hold quota.

Public classLegalHoldsPolicyCreateErrorTransientError

Temporary infrastructure failure, please retry.

Public classLegalHoldsPolicyCreateErrorUnknownLegalHoldError

There has been an unknown legal hold error.

Public classLegalHoldsPolicyReleaseArg

The legal holds policy release arg object

Public classLegalHoldsPolicyReleaseError

The legal holds policy release error object

Public classLegalHoldsPolicyReleaseErrorInsufficientPermissions

You don't have permissions to perform this action.

Public classLegalHoldsPolicyReleaseErrorLegalHoldAlreadyReleasing

Legal hold is currently performing a release or is already released.

Public classLegalHoldsPolicyReleaseErrorLegalHoldPerformingAnotherOperation

Legal hold is currently performing another operation.

Public classLegalHoldsPolicyReleaseErrorLegalHoldPolicyNotFound

Legal hold policy does not exist for Id.

Public classLegalHoldsPolicyReleaseErrorOther

The other object

Public classLegalHoldsPolicyReleaseErrorUnknownLegalHoldError

There has been an unknown legal hold error.

Public classLegalHoldsPolicyUpdateArg

The legal holds policy update arg object

Public classLegalHoldsPolicyUpdateError

The legal holds policy update error object

Public classLegalHoldsPolicyUpdateErrorEmptyMembersList

The users list must have at least one user.

Public classLegalHoldsPolicyUpdateErrorInactiveLegalHold

Trying to release an inactive legal hold.

Public classLegalHoldsPolicyUpdateErrorInsufficientPermissions

You don't have permissions to perform this action.

Public classLegalHoldsPolicyUpdateErrorInvalidMembers

Some members in the members list are not valid to be placed under legal hold.

Public classLegalHoldsPolicyUpdateErrorLegalHoldPerformingAnotherOperation

Legal hold is currently performing another operation.

Public classLegalHoldsPolicyUpdateErrorLegalHoldPolicyNotFound

Legal hold policy does not exist for Id.

Public classLegalHoldsPolicyUpdateErrorNameMustBeUnique

The name provided is already in use by another legal hold.

Public classLegalHoldsPolicyUpdateErrorNumberOfUsersOnHoldIsGreaterThanHoldLimitation

You cannot add more than 5 users in a legal hold.

Public classLegalHoldsPolicyUpdateErrorOther

The other object

Public classLegalHoldsPolicyUpdateErrorUnknownLegalHoldError

There has been an unknown legal hold error.

Public classLegalHoldStatus

The legal hold status object

Public classLegalHoldStatusActivating

The legal hold policy is activating.

Public classLegalHoldStatusActive

The legal hold policy is active.

Public classLegalHoldStatusExporting

The legal hold policy is exporting.

Public classLegalHoldStatusOther

The other object

Public classLegalHoldStatusReleased

The legal hold policy was released.

Public classLegalHoldStatusReleasing

The legal hold policy is releasing.

Public classLegalHoldStatusUpdating

The legal hold policy is updating.

Public classListMemberAppsArg

The list member apps arg object

Public classListMemberAppsError
Public classListMemberAppsErrorMemberNotFound

Member not found.

Public classListMemberAppsErrorOther

The other object

Public classListMemberAppsResult

The list member apps result object

Public classListMemberDevicesArg

The list member devices arg object

Public classListMemberDevicesError

The list member devices error object

Public classListMemberDevicesErrorMemberNotFound

Member not found.

Public classListMemberDevicesErrorOther

The other object

Public classListMemberDevicesResult

The list member devices result object

Public classListMembersAppsArg
Public classListMembersAppsError
Public classListMembersAppsErrorOther

The other object

Public classListMembersAppsErrorReset

Indicates that the cursor has been invalidated. Call LinkedAppsListMembersLinkedAppsAsync(ListMembersAppsArg) again with an empty cursor to obtain a new cursor.

Public classListMembersAppsResult
Public classListMembersDevicesArg

The list members devices arg object

Public classListMembersDevicesError

The list members devices error object

Public classListMembersDevicesErrorOther

The other object

Public classListMembersDevicesErrorReset

Indicates that the cursor has been invalidated. Call DevicesListMembersDevicesAsync(ListMembersDevicesArg) again with an empty cursor to obtain a new cursor.

Public classListMembersDevicesResult

The list members devices result object

Public classListTeamAppsArg
Public classListTeamAppsError
Public classListTeamAppsErrorOther

The other object

Public classListTeamAppsErrorReset

Indicates that the cursor has been invalidated. Call LinkedAppsListTeamLinkedAppsAsync(ListTeamAppsArg) again with an empty cursor to obtain a new cursor.

Public classListTeamAppsResult
Public classListTeamDevicesArg

The list team devices arg object

Public classListTeamDevicesError

The list team devices error object

Public classListTeamDevicesErrorOther

The other object

Public classListTeamDevicesErrorReset

Indicates that the cursor has been invalidated. Call DevicesListTeamDevicesAsync(ListTeamDevicesArg) again with an empty cursor to obtain a new cursor.

Public classListTeamDevicesResult

The list team devices result object

Public classMemberAccess

Specify access type a member should have when joined to a group.

Public classMemberAddArg

The member add arg object

Public classMemberAddResult

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.

Public classMemberAddResultDuplicateExternalMemberId

A user with the given external member ID already exists on the team (including in recoverable state).

Public classMemberAddResultDuplicateMemberPersistentId

A user with the given persistent ID already exists on the team (including in recoverable state).

Public classMemberAddResultFreeTeamMemberLimitReached

Team is already full. The free team member limit has been reached.

Public classMemberAddResultPersistentIdDisabled

Persistent ID is only available to teams with persistent ID SAML configuration. Please contact Dropbox for more information.

Public classMemberAddResultSuccess

Describes a user that was successfully added to the team.

Public classMemberAddResultTeamLicenseLimit

Team is already full. The organization has no available licenses.

Public classMemberAddResultUserAlreadyOnTeam

User is already on this team. The provided email address is associated with a user who is already a member of (including in recoverable state) or invited to the team.

Public classMemberAddResultUserAlreadyPaired

User is already paired.

Public classMemberAddResultUserCreationFailed

User creation has failed.

Public classMemberAddResultUserMigrationFailed

User migration has failed.

Public classMemberAddResultUserOnAnotherTeam

User is already on another team. The provided email address is associated with a user that is already a member or invited to another team.

Public classMemberDevices

Information on devices of a team's member.

Public classMemberLinkedApps

Information on linked applications of a team member.

Public classMemberProfile

Basic member profile.

Public classMembersAddArg

The members add arg object

Public classMembersAddJobStatus

The members add job status object

Public classMembersAddJobStatusComplete

The asynchronous job has finished. For each member that was specified in the parameter MembersAddArg that was provided to MembersAddAsync(MembersAddArg), a corresponding item is returned in this list.

Public classMembersAddJobStatusFailed

The asynchronous job returned an error. The string contains an error message.

Public classMembersAddJobStatusInProgress

The asynchronous job is still in progress.

Public classMembersAddLaunch

The members add launch object

Public classMembersAddLaunchAsyncJobId

This response indicates that the processing is asynchronous. The string is an id that can be used to obtain the status of the asynchronous job.

Public classMembersAddLaunchComplete

The complete object

Public classMembersDataTransferArg

The members data transfer arg object

Public classMembersDeactivateArg

The members deactivate arg object

Public classMembersDeactivateBaseArg

Exactly one of team_member_id, email, or external_id must be provided to identify the user account.

Public classMembersDeactivateError

The members deactivate error object

Public classMembersDeactivateErrorOther

The other object

Public classMembersDeactivateErrorUserNotFound

No matching user found. The provided team_member_id, email, or external_id does not exist on this team.

Public classMembersDeactivateErrorUserNotInTeam

The user is not a member of the team.

Public classMembersDeleteProfilePhotoArg

The members delete profile photo arg object

Public classMembersDeleteProfilePhotoError

The members delete profile photo error object

Public classMembersDeleteProfilePhotoErrorOther

The other object

Public classMembersDeleteProfilePhotoErrorSetProfileDisallowed

Modifying deleted users is not allowed.

Public classMembersDeleteProfilePhotoErrorUserNotInTeam

The user is not a member of the team.

Public classMemberSelectorError

The member selector error object

Public classMemberSelectorErrorUserNotFound

No matching user found. The provided team_member_id, email, or external_id does not exist on this team.

Public classMemberSelectorErrorUserNotInTeam

The user is not a member of the team.

Public classMembersGetInfoArgs

The members get info args object

Public classMembersGetInfoError

The members get info error object

Public classMembersGetInfoErrorOther

The other object

Public classMembersGetInfoItem

Describes a result obtained for a single user whose id was specified in the parameter of MembersGetInfoAsync(MembersGetInfoArgs).

Public classMembersGetInfoItemIdNotFound

An ID that was provided as a parameter to MembersGetInfoAsync(MembersGetInfoArgs), and did not match a corresponding user. This might be a team_member_id, an email, or an external ID, depending on how the method was called.

Public classMembersGetInfoItemMemberInfo

Info about a team member.

Public classMembersInfo

The members info object

Public classMembersListArg

The members list arg object

Public classMembersListContinueArg

The members list continue arg object

Public classMembersListContinueError

The members list continue error object

Public classMembersListContinueErrorInvalidCursor

The cursor is invalid.

Public classMembersListContinueErrorOther

The other object

Public classMembersListError

The members list error object

Public classMembersListErrorOther

The other object

Public classMembersListResult

The members list result object

Public classMembersRecoverArg

Exactly one of team_member_id, email, or external_id must be provided to identify the user account.

Public classMembersRecoverError

The members recover error object

Public classMembersRecoverErrorOther

The other object

Public classMembersRecoverErrorTeamLicenseLimit

Team is full. The organization has no available licenses.

Public classMembersRecoverErrorUserNotFound

No matching user found. The provided team_member_id, email, or external_id does not exist on this team.

Public classMembersRecoverErrorUserNotInTeam

The user is not a member of the team.

Public classMembersRecoverErrorUserUnrecoverable

The user is not recoverable.

Public classMembersRemoveArg

The members remove arg object

Public classMembersRemoveError

The members remove error object

Public classMembersRemoveErrorCannotKeepAccount

Only a team admin, can convert this account to a Basic account.

Public classMembersRemoveErrorCannotKeepAccountAndDeleteData

Cannot keep account and delete the data at the same time. To keep the account the argument wipe_data should be set to false.

Public classMembersRemoveErrorCannotKeepAccountAndTransfer

Cannot keep account and transfer the data to another user at the same time.

Public classMembersRemoveErrorCannotKeepAccountRequiredToSignTos

To convert this member to a Basic account, they'll first need to sign in to Dropbox and agree to the terms of service.

Public classMembersRemoveErrorCannotKeepAccountUnderLegalHold

This user content is currently being held. To convert this member's account to a Basic account, you'll first need to remove them from the hold.

Public classMembersRemoveErrorCannotKeepInvitedUserAccount

Cannot keep account of an invited user.

Public classMembersRemoveErrorCannotRetainSharesWhenDataWiped

Cannot retain team shares when the user's data is marked for deletion on their linked devices. The argument wipe_data should be set to false.

Public classMembersRemoveErrorCannotRetainSharesWhenNoAccountKept

The user's account must be kept in order to retain team shares. The argument keep_account should be set to true.

Public classMembersRemoveErrorCannotRetainSharesWhenTeamExternalSharingOff

Externally sharing files, folders, and links must be enabled in team settings in order to retain team shares for the user.

Public classMembersRemoveErrorEmailAddressTooLongToBeDisabled

The email address of the user is too long to be disabled.

Public classMembersRemoveErrorRecipientNotVerified

The recipient user's email is not verified.

Public classMembersRemoveErrorRemovedAndTransferAdminShouldDiffer

Expected removed user and transfer_admin user to be different.

Public classMembersRemoveErrorRemovedAndTransferDestShouldDiffer

Expected removed user and transfer_dest user to be different.

Public classMembersRemoveErrorRemoveLastAdmin

The user is the last admin of the team, so it cannot be removed from it.

Public classMembersRemoveErrorTransferAdminIsNotAdmin

Specified transfer_admin user is not a team admin.

Public classMembersRemoveErrorTransferAdminUserNotFound

No matching user found for the argument transfer_admin_id.

Public classMembersRemoveErrorTransferAdminUserNotInTeam

The provided transfer_admin_id does not exist on this team.

Public classMembersRemoveErrorTransferDestUserNotFound

No matching user found for the argument transfer_dest_id.

Public classMembersRemoveErrorTransferDestUserNotInTeam

The provided transfer_dest_id does not exist on this team.

Public classMembersRemoveErrorUnspecifiedTransferAdminId

The transfer_admin_id argument must be provided when file transfer is requested.

Public classMembersSendWelcomeError

The members send welcome error object

Public classMembersSendWelcomeErrorOther

The other object

Public classMembersSendWelcomeErrorUserNotInTeam

The user is not a member of the team.

Public classMembersSetPermissionsArg

Exactly one of team_member_id, email, or external_id must be provided to identify the user account.

Public classMembersSetPermissionsError

The members set permissions error object

Public classMembersSetPermissionsErrorCannotSetPermissions

Cannot remove/grant permissions.

Public classMembersSetPermissionsErrorLastAdmin

Cannot remove the admin setting of the last admin.

Public classMembersSetPermissionsErrorOther

The other object

Public classMembersSetPermissionsErrorTeamLicenseLimit

Team is full. The organization has no available licenses.

Public classMembersSetPermissionsErrorUserNotFound

No matching user found. The provided team_member_id, email, or external_id does not exist on this team.

Public classMembersSetPermissionsErrorUserNotInTeam

The user is not a member of the team.

Public classMembersSetPermissionsResult

The members set permissions result object

Public classMembersSetProfileArg

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.

Public classMembersSetProfileError

The members set profile error object

Public classMembersSetProfileErrorDirectoryRestrictedOff

Directory Restrictions option is not available.

Public classMembersSetProfileErrorEmailReservedForOtherUser

Email is already reserved for another user.

Public classMembersSetProfileErrorExternalIdAndNewExternalIdUnsafe

It is unsafe to use both external_id and new_external_id.

Public classMembersSetProfileErrorExternalIdUsedByOtherUser

The external ID is already in use by another team member.

Public classMembersSetProfileErrorNoNewDataSpecified

None of new_email, new_given_name, new_surname, or new_external_id are specified.

Public classMembersSetProfileErrorOther

The other object

Public classMembersSetProfileErrorParamCannotBeEmpty

Parameter new_email cannot be empty.

Public classMembersSetProfileErrorPersistentIdDisabled

Persistent ID is only available to teams with persistent ID SAML configuration. Please contact Dropbox for more information.

Public classMembersSetProfileErrorPersistentIdUsedByOtherUser

The persistent ID is already in use by another team member.

Public classMembersSetProfileErrorSetProfileDisallowed

Modifying deleted users is not allowed.

Public classMembersSetProfileErrorUserNotInTeam

The user is not a member of the team.

Public classMembersSetProfilePhotoArg

The members set profile photo arg object

Public classMembersSetProfilePhotoError

The members set profile photo error object

Public classMembersSetProfilePhotoErrorOther

The other object

Public classMembersSetProfilePhotoErrorPhotoError

The photo error object

Public classMembersSetProfilePhotoErrorSetProfileDisallowed

Modifying deleted users is not allowed.

Public classMembersSetProfilePhotoErrorUserNotInTeam

The user is not a member of the team.

Public classMembersSuspendError

The members suspend error object

Public classMembersSuspendErrorOther

The other object

Public classMembersSuspendErrorSuspendInactiveUser

The user is not active, so it cannot be suspended.

Public classMembersSuspendErrorSuspendLastAdmin

The user is the last admin of the team, so it cannot be suspended.

Public classMembersSuspendErrorTeamLicenseLimit

Team is full. The organization has no available licenses.

Public classMembersSuspendErrorUserNotInTeam

The user is not a member of the team.

Public classMembersTransferFilesError

The members transfer files error object

Public classMembersTransferFilesErrorOther

The other object

Public classMembersTransferFilesErrorRecipientNotVerified

The recipient user's email is not verified.

Public classMembersTransferFilesErrorRemovedAndTransferAdminShouldDiffer

Expected removed user and transfer_admin user to be different.

Public classMembersTransferFilesErrorRemovedAndTransferDestShouldDiffer

Expected removed user and transfer_dest user to be different.

Public classMembersTransferFilesErrorTransferAdminIsNotAdmin

Specified transfer_admin user is not a team admin.

Public classMembersTransferFilesErrorTransferAdminUserNotFound

No matching user found for the argument transfer_admin_id.

Public classMembersTransferFilesErrorTransferAdminUserNotInTeam

The provided transfer_admin_id does not exist on this team.

Public classMembersTransferFilesErrorTransferDestUserNotFound

No matching user found for the argument transfer_dest_id.

Public classMembersTransferFilesErrorTransferDestUserNotInTeam

The provided transfer_dest_id does not exist on this team.

Public classMembersTransferFilesErrorUnspecifiedTransferAdminId

The transfer_admin_id argument must be provided when file transfer is requested.

Public classMembersTransferFilesErrorUserNotInTeam

The user is not a member of the team.

Public classMembersTransferFormerMembersFilesError

The members transfer former members files error object

Public classMembersTransferFormerMembersFilesErrorRecipientNotVerified

The recipient user's email is not verified.

Public classMembersTransferFormerMembersFilesErrorRemovedAndTransferAdminShouldDiffer

Expected removed user and transfer_admin user to be different.

Public classMembersTransferFormerMembersFilesErrorRemovedAndTransferDestShouldDiffer

Expected removed user and transfer_dest user to be different.

Public classMembersTransferFormerMembersFilesErrorTransferAdminIsNotAdmin

Specified transfer_admin user is not a team admin.

Public classMembersTransferFormerMembersFilesErrorTransferAdminUserNotFound

No matching user found for the argument transfer_admin_id.

Public classMembersTransferFormerMembersFilesErrorTransferAdminUserNotInTeam

The provided transfer_admin_id does not exist on this team.

Public classMembersTransferFormerMembersFilesErrorTransferDestUserNotFound

No matching user found for the argument transfer_dest_id.

Public classMembersTransferFormerMembersFilesErrorTransferDestUserNotInTeam

The provided transfer_dest_id does not exist on this team.

Public classMembersTransferFormerMembersFilesErrorUnspecifiedTransferAdminId

The transfer_admin_id argument must be provided when file transfer is requested.

Public classMembersTransferFormerMembersFilesErrorUserDataAlreadyTransferred

User's data has already been transferred to another user.

Public classMembersTransferFormerMembersFilesErrorUserDataCannotBeTransferred

User files aren't transferable anymore.

Public classMembersTransferFormerMembersFilesErrorUserDataIsBeingTransferred

The user's data is being transferred. Please wait some time before retrying.

Public classMembersTransferFormerMembersFilesErrorUserNotRemoved

No matching removed user found for the argument user.

Public classMembersUnsuspendArg

Exactly one of team_member_id, email, or external_id must be provided to identify the user account.

Public classMembersUnsuspendError

The members unsuspend error object

Public classMembersUnsuspendErrorOther

The other object

Public classMembersUnsuspendErrorTeamLicenseLimit

Team is full. The organization has no available licenses.

Public classMembersUnsuspendErrorUnsuspendNonSuspendedMember

The user is unsuspended, so it cannot be unsuspended again.

Public classMembersUnsuspendErrorUserNotInTeam

The user is not a member of the team.

Public classMobileClientPlatform

The mobile client platform object

Public classMobileClientPlatformAndroid

Official Dropbox Android client.

Public classMobileClientPlatformBlackberry

Official Dropbox Blackberry client.

Public classMobileClientPlatformIpad

Official Dropbox iPad client.

Public classMobileClientPlatformIphone

Official Dropbox iPhone client.

Public classMobileClientPlatformOther

The other object

Public classMobileClientPlatformWindowsPhone

Official Dropbox Windows phone client.

Public classMobileClientSession

Information about linked Dropbox mobile client sessions.

Public classNamespaceMetadata

Properties of a namespace.

Public classNamespaceType

The namespace type object

Public classNamespaceTypeAppFolder

App sandbox folder.

Public classNamespaceTypeOther

The other object

Public classNamespaceTypeSharedFolder

Shared folder.

Public classNamespaceTypeTeamFolder

Top-level team-owned folder.

Public classNamespaceTypeTeamMemberFolder

Team member's home folder.

Public classRemoveCustomQuotaResult

User result for setting member custom quota.

Public classRemoveCustomQuotaResultInvalidUser

Invalid user (not in team).

Public classRemoveCustomQuotaResultOther

The other object

Public classRemoveCustomQuotaResultSuccess

Successfully removed user.

Public classRemovedStatus

The removed status object

Public classResendSecondaryEmailResult

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 occured.

Public classResendSecondaryEmailResultNotPending

This secondary email address is not pending for the user.

Public classResendSecondaryEmailResultOther

The other object

Public classResendSecondaryEmailResultRateLimited

Too many emails are being sent to this email address. Please try again later.

Public classResendSecondaryEmailResultSuccess

A verification email was successfully sent to the secondary email address.

Public classResendVerificationEmailArg

The resend verification email arg object

Public classResendVerificationEmailResult

List of users and resend results.

Public classRevokeDesktopClientArg

The revoke desktop client arg object

Public classRevokeDeviceSessionArg

The revoke device session arg object

Public classRevokeDeviceSessionArgDesktopClient

Unlink a linked desktop device.

Public classRevokeDeviceSessionArgMobileClient

Unlink a linked mobile device.

Public classRevokeDeviceSessionArgWebSession

End an active session.

Public classRevokeDeviceSessionBatchArg

The revoke device session batch arg object

Public classRevokeDeviceSessionBatchError

The revoke device session batch error object

Public classRevokeDeviceSessionBatchErrorOther

The other object

Public classRevokeDeviceSessionBatchResult

The revoke device session batch result object

Public classRevokeDeviceSessionError

The revoke device session error object

Public classRevokeDeviceSessionErrorDeviceSessionNotFound

Device session not found.

Public classRevokeDeviceSessionErrorMemberNotFound

Member not found.

Public classRevokeDeviceSessionErrorOther

The other object

Public classRevokeDeviceSessionStatus

The revoke device session status object

Public classRevokeLinkedApiAppArg

The revoke linked api app arg object

Public classRevokeLinkedApiAppBatchArg

The revoke linked api app batch arg object

Public classRevokeLinkedAppBatchError
Public classRevokeLinkedAppBatchErrorOther

The other object

Public classRevokeLinkedAppBatchResult

The revoke linked app batch result object

Public classRevokeLinkedAppError
Public classRevokeLinkedAppErrorAppFolderRemovalNotSupported

App folder removal is not supported.

Public classRevokeLinkedAppErrorAppNotFound

Application not found.

Public classRevokeLinkedAppErrorMemberNotFound

Member not found.

Public classRevokeLinkedAppErrorOther

The other object

Public classRevokeLinkedAppStatus

The revoke linked app status object

Public classSetCustomQuotaArg

The set custom quota arg object

Public classSetCustomQuotaError

Error returned when setting member custom quota.

Public classSetCustomQuotaErrorOther

The other object

Public classSetCustomQuotaErrorSomeUsersAreExcluded

Some of the users are on the excluded users list and can't have custom quota set.

Public classSetCustomQuotaErrorTooManyUsers

A maximum of 1000 users can be set for a single call.

Public classStorageBucket

Describes the number of users in a specific storage bucket.

Public classTeamFolderAccessError

The team folder access error object

Public classTeamFolderAccessErrorInvalidTeamFolderId

The team folder ID is invalid.

Public classTeamFolderAccessErrorNoAccess

The authenticated app does not have permission to manage that team folder.

Public classTeamFolderAccessErrorOther

The other object

Public classTeamFolderActivateError

The team folder activate error object

Public classTeamFolderActivateErrorAccessError

The access error object

Public classTeamFolderActivateErrorOther

The other object

Public classTeamFolderActivateErrorStatusError

The status error object

Public classTeamFolderActivateErrorTeamSharedDropboxError

The team shared dropbox error object

Public classTeamFolderArchiveArg

The team folder archive arg object

Public classTeamFolderArchiveError

The team folder archive error object

Public classTeamFolderArchiveErrorAccessError

The access error object

Public classTeamFolderArchiveErrorOther

The other object

Public classTeamFolderArchiveErrorStatusError

The status error object

Public classTeamFolderArchiveErrorTeamSharedDropboxError

The team shared dropbox error object

Public classTeamFolderArchiveJobStatus

The team folder archive job status object

Public classTeamFolderArchiveJobStatusComplete

The archive job has finished. The value is the metadata for the resulting team folder.

Public classTeamFolderArchiveJobStatusFailed

Error occurred while performing an asynchronous job from TeamFolderArchiveAsync(TeamFolderArchiveArg).

Public classTeamFolderArchiveJobStatusInProgress

The asynchronous job is still in progress.

Public classTeamFolderArchiveLaunch

The team folder archive launch object

Public classTeamFolderArchiveLaunchAsyncJobId

This response indicates that the processing is asynchronous. The string is an id that can be used to obtain the status of the asynchronous job.

Public classTeamFolderArchiveLaunchComplete

The complete object

Public classTeamFolderCreateArg

The team folder create arg object

Public classTeamFolderCreateError

The team folder create error object

Public classTeamFolderCreateErrorFolderNameAlreadyUsed

There is already a team folder with the provided name.

Public classTeamFolderCreateErrorFolderNameReserved

The provided name cannot be used because it is reserved.

Public classTeamFolderCreateErrorInvalidFolderName

The provided name cannot be used.

Public classTeamFolderCreateErrorOther

The other object

Public classTeamFolderCreateErrorSyncSettingsError

An error occurred setting the sync settings.

Public classTeamFolderGetInfoItem

The team folder get info item object

Public classTeamFolderGetInfoItemIdNotFound

An ID that was provided as a parameter to TeamFolderGetInfoAsync(TeamFolderIdListArg) did not match any of the team's team folders.

Public classTeamFolderGetInfoItemTeamFolderMetadata

Properties of a team folder.

Public classTeamFolderIdArg

The team folder id arg object

Public classTeamFolderIdListArg

The team folder id list arg object

Public classTeamFolderInvalidStatusError

The team folder invalid status error object

Public classTeamFolderInvalidStatusErrorActive

The folder is active and the operation did not succeed.

Public classTeamFolderInvalidStatusErrorArchived

The folder is archived and the operation did not succeed.

Public classTeamFolderInvalidStatusErrorArchiveInProgress

The folder is being archived and the operation did not succeed.

Public classTeamFolderInvalidStatusErrorOther

The other object

Public classTeamFolderListArg

The team folder list arg object

Public classTeamFolderListContinueArg

The team folder list continue arg object

Public classTeamFolderListContinueError

The team folder list continue error object

Public classTeamFolderListContinueErrorInvalidCursor

The cursor is invalid.

Public classTeamFolderListContinueErrorOther

The other object

Public classTeamFolderListError

The team folder list error object

Public classTeamFolderListResult
Public classTeamFolderMetadata

Properties of a team folder.

Public classTeamFolderPermanentlyDeleteError

The team folder permanently delete error object

Public classTeamFolderPermanentlyDeleteErrorAccessError

The access error object

Public classTeamFolderPermanentlyDeleteErrorOther

The other object

Public classTeamFolderPermanentlyDeleteErrorStatusError

The status error object

Public classTeamFolderPermanentlyDeleteErrorTeamSharedDropboxError

The team shared dropbox error object

Public classTeamFolderRenameArg

The team folder rename arg object

Public classTeamFolderRenameError

The team folder rename error object

Public classTeamFolderRenameErrorAccessError

The access error object

Public classTeamFolderRenameErrorFolderNameAlreadyUsed

There is already a team folder with the same name.

Public classTeamFolderRenameErrorFolderNameReserved

The provided name cannot be used because it is reserved.

Public classTeamFolderRenameErrorInvalidFolderName

The provided folder name cannot be used.

Public classTeamFolderRenameErrorOther

The other object

Public classTeamFolderRenameErrorStatusError

The status error object

Public classTeamFolderRenameErrorTeamSharedDropboxError

The team shared dropbox error object

Public classTeamFolderStatus

The team folder status object

Public classTeamFolderStatusActive

The team folder and sub-folders are available to all members.

Public classTeamFolderStatusArchived

The team folder is not accessible outside of the team folder manager.

Public classTeamFolderStatusArchiveInProgress

The team folder is not accessible outside of the team folder manager.

Public classTeamFolderStatusOther

The other object

Public classTeamFolderTeamSharedDropboxError

The team folder team shared dropbox error object

Public classTeamFolderTeamSharedDropboxErrorDisallowed

This action is not allowed for a shared team root.

Public classTeamFolderTeamSharedDropboxErrorOther

The other object

Public classTeamFolderUpdateSyncSettingsArg

The team folder update sync settings arg object

Public classTeamFolderUpdateSyncSettingsError

The team folder update sync settings error object

Public classTeamFolderUpdateSyncSettingsErrorAccessError

The access error object

Public classTeamFolderUpdateSyncSettingsErrorOther

The other object

Public classTeamFolderUpdateSyncSettingsErrorStatusError

The status error object

Public classTeamFolderUpdateSyncSettingsErrorSyncSettingsError

An error occurred setting the sync settings.

Public classTeamFolderUpdateSyncSettingsErrorTeamSharedDropboxError

The team shared dropbox error object

Public classTeamGetInfoResult

The team get info result object

Public classTeamMemberInfo

Information about a team member.

Public classTeamMemberProfile

Profile of a user as a member of a team.

Public classTeamMembershipType

The team membership type object

Public classTeamMembershipTypeFull

User uses a license and has full access to team resources like the shared quota.

Public classTeamMembershipTypeLimited

User does not have access to the shared quota and team admins have restricted administrative control.

Public classTeamMemberStatus

The user's status as a member of a specific team.

Public classTeamMemberStatusActive

User has successfully joined the team.

Public classTeamMemberStatusInvited

User has been invited to a team, but has not joined the team yet.

Public classTeamMemberStatusRemoved

User is no longer a member of the team. Removed users are only listed when include_removed is true in members/list.

Public classTeamMemberStatusSuspended

User is no longer a member of the team, but the account can be un-suspended, re-establishing the user as a team member.

Public classTeamNamespacesListArg

The team namespaces list arg object

Public classTeamNamespacesListContinueArg

The team namespaces list continue arg object

Public classTeamNamespacesListContinueError

The team namespaces list continue error object

Public classTeamNamespacesListContinueErrorInvalidArg

Argument passed in is invalid.

Public classTeamNamespacesListContinueErrorInvalidCursor

The cursor is invalid.

Public classTeamNamespacesListContinueErrorOther

The other object

Public classTeamNamespacesListError

The team namespaces list error object

Public classTeamNamespacesListErrorInvalidArg

Argument passed in is invalid.

Public classTeamNamespacesListErrorOther

The other object

Public classTeamNamespacesListResult
Public classTeamReportFailureReason

The team report failure reason object

Public classTeamReportFailureReasonManyReportsAtOnce

Too many other reports are being created right now. Try creating this report again once the others finish.

Public classTeamReportFailureReasonOther

The other object

Public classTeamReportFailureReasonTemporaryError

We couldn't create the report, but we think this was a fluke. Everything should work if you try it again.

Public classTeamReportFailureReasonTooMuchData

We couldn't create the report. Try creating the report again with less data.

Public classTokenGetAuthenticatedAdminError
Public classTokenGetAuthenticatedAdminErrorAdminNotActive

Either the team admin that authorized this token is no longer an active member of the team or no longer a team admin.

Public classTokenGetAuthenticatedAdminErrorMappingNotFound

The current token is not associated with a team admin, because mappings were not recorded when the token was created. Consider re-authorizing a new access token to record its authenticating admin.

Public classTokenGetAuthenticatedAdminErrorOther

The other object

Public classTokenGetAuthenticatedAdminResult
Public classUploadApiRateLimitValue
Public classUploadApiRateLimitValueLimit

The number of upload API calls allowed per month.

Public classUploadApiRateLimitValueOther

The other object

Public classUploadApiRateLimitValueUnlimited

This team has unlimited upload API quota. So far both server version account and legacy account type have unlimited monthly upload api quota.

Public classUserAddResult

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 occured.

Public classUserAddResultInvalidUser

Specified user is not a valid target for adding secondary emails.

Public classUserAddResultOther

The other object

Public classUserAddResultPlaceholderUser

Secondary emails cannot be added to placeholder users.

Public classUserAddResultSuccess

Describes a user and the results for each attempt to add a secondary email.

Public classUserAddResultUnverified

Secondary emails can only be added to verified users.

Public classUserCustomQuotaArg

User and their required custom quota in GB (1 TB = 1024 GB).

Public classUserCustomQuotaResult

User and their custom quota in GB (1 TB = 1024 GB). No quota returns if the user has no custom quota set.

Public classUserDeleteEmailsResult

The user delete emails result object

Public classUserDeleteResult

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 occured.

Public classUserDeleteResultInvalidUser

Specified user is not a valid target for deleting secondary emails.

Public classUserDeleteResultOther

The other object

Public classUserDeleteResultSuccess

Describes a user and the results for each attempt to delete a secondary email.

Public classUserResendEmailsResult

The user resend emails result object

Public classUserResendResult

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 occured.

Public classUserResendResultInvalidUser

Specified user is not a valid target for resending verification emails.

Public classUserResendResultOther

The other object

Public classUserResendResultSuccess

Describes a user and the results for each attempt to resend verification emails.

Public classUserSecondaryEmailsArg

User and a list of secondary emails.

Public classUserSecondaryEmailsResult

The user secondary emails result object

Public classUserSelectorArg

Argument for selecting a single user, either by team_member_id, external_id or email.

Public classUserSelectorArgEmail

The email object

Public classUserSelectorArgExternalId

The external id object

Public classUserSelectorArgTeamMemberId

The team member id object

Public classUserSelectorError

Error that can be returned whenever a struct derived from UserSelectorArg is used.

Public classUserSelectorErrorUserNotFound

No matching user found. The provided team_member_id, email, or external_id does not exist on this team.

Public classUsersSelectorArg

Argument for selecting a list of users, either by team_member_ids, external_ids or emails.

Public classUsersSelectorArgEmails

List of email addresses.

Public classUsersSelectorArgExternalIds

List of external user IDs.

Public classUsersSelectorArgTeamMemberIds

List of member IDs.