Dropbox
Connect to the Dropbox API to access, store and sync files online and across computers. Test an API call in your browser and export the code into your app. Find the Dropbox API terms and conditions here as of 03/08/2017: https://www.dropbox.com/developers/reference/tos
138 subscribers
85 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Dropbox endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
addFileMembers /addFileMembers |
Adds specified members to a file. |
| POST |
addFolderMembers /addFolderMembers |
Adds specified members to a folder. |
| POST |
addUsersToDoc /addUsersToDoc |
Allows an owner or editor to add users to a Paper doc or change their permissions using their email or Dropbox account id. |
| POST |
checkJobStatus /checkJobStatus |
Returns the status of an asynchronous job. |
| POST |
checkRemoveMemberStatus /checkRemoveMemberStatus |
Returns the status of an asynchronous job. |
| POST |
checkShareJobStatus /checkShareJobStatus |
Returns the status of an asynchronous job for sharing a folder. |
| POST |
copy /copy |
Copy a file or folder to a different location in the user's Dropbox. If the source path is a folder all its contents will be copied. |
| POST |
copyBatch /copyBatch |
Copy multiple files or folders to different locations at once in the user's Dropbox. |
| POST |
createFolder /createFolder |
Create a folder at a given path. |
| POST |
createSharedLink /createSharedLink |
Create a shared link with custom settings. |
| POST |
delete /delete |
Deletes a folder or a file at a given path. |
| POST |
deleteBatch /deleteBatch |
Delete multiple files/folders at once. |
| POST |
deleteDoc /deleteDoc |
Permanently deletes the given Paper doc. This operation is final as the doc cannot be recovered. |
| POST |
deleteUserFromDoc /deleteUserFromDoc |
Allows an owner or editor to remove users from a Paper doc using their email or Dropbox account id. |
| POST |
downloadDocAsHTML /downloadDocAsHTML |
Exports and downloads Paper doc either as HTML. |
| POST |
downloadDocAsMarkdown /downloadDocAsMarkdown |
Exports and downloads Paper doc either as Markdown. |
| POST |
downloadFile /downloadFile |
Download a file from a user's Dropbox. |
| POST |
getAccessToken /getAccessToken |
Generates user access token |
| POST |
getCopyReference /getCopyReference |
Get a copy reference to a file or folder. |
| POST |
getCopyStatus /getCopyStatus |
Returns the status of an asynchronous job for copyBatch. If success, it returns list of results for each entry. |
| POST |
getDeleteStatus /getDeleteStatus |
Returns the status of an asynchronous job for deleteBatch. If success, it returns list of results for each entry. |
| POST |
getDocInvitedUsers /getDocInvitedUsers |
Lists the users who are explicitly invited to the Paper folder in which the Paper doc is contained. For private folders all users (including owner) shared on the folder are… |
| POST |
getDocSharingPolicy /getDocSharingPolicy |
Gets the default sharing policy for the given Paper doc. |
| POST |
getDocs /getDocs |
Return the list of all Paper docs according to the argument specifications. |
| POST |
getFileInvitedUsers /getFileInvitedUsers |
Use to obtain the members who have been invited to a file, both inherited and uninherited members. |
| POST |
getFilePreview /getFilePreview |
Get a preview for a file. Currently previews are only generated for the files with the following extensions: .ai, .doc, .docm, .docx, .eps, .odp, .odt, .pps, .ppsm, .ppsx, .ppt,… |
| POST |
getFileRevisions /getFileRevisions |
Return revisions of a file. |
| POST |
getFileTemporaryLink /getFileTemporaryLink |
Get a temporary link to stream content of a file. This link will expire in four hours and afterwards you will get 410 Gone. Content-Type of the link is determined automatically… |
| POST |
getFilesInvitedUsers /getFilesInvitedUsers |
Get members of multiple files at once. The arguments to this route are more limited, and the limit on query result size per file is more strict. |
| POST |
getFolderContents /getFolderContents |
Starts returning the contents of a folder. |
| POST |
getFolderInfo /getFolderInfo |
Retrieves folder information for the given Paper doc. |
| POST |
getImageThumbnail /getImageThumbnail |
This method currently supports files with the following file extensions: jpg, jpeg, png, tiff, tif, gif and bmp. Photos that are larger than 20MB in size won't be converted to a… |
| POST |
getLatestCursor /getLatestCursor |
A way to quickly get a cursor for the folder's state. |
| POST |
getMe /getMe |
Get information about a current user's account. |
| POST |
getMetadata /getMetadata |
Returns the metadata for a file or folder. |
| POST |
getMoveStatus /getMoveStatus |
Returns the status of an asynchronous job for moveBatch. If success, it returns list of results for each entry. |
| POST |
getMySpaceUsage /getMySpaceUsage |
Get the space usage information for the current user's account. |
| POST |
getSaveFileURLStatus /getSaveFileURLStatus |
Returns the status of an asynchronous job for saveFileURL. If success, it returns list of results for each entry. |
| POST |
getSharedFileMetadataBatch /getSharedFileMetadataBatch |
Returns shared file metadata. |
| POST |
getSharedFileMetadata /getSharedFileMetadata |
Returns shared file metadata. |
| POST |
getSharedFolderMembers /getSharedFolderMembers |
Returns shared folder membership by its folder ID. |
| POST |
getSharedLinkFile /getSharedLinkFile |
Download the shared link's file from a user's Dropbox. |
| POST |
getSharedLinkMetadata /getSharedLinkMetadata |
Get the shared link's metadata. |
| POST |
getSingleFolderMetadata /getSingleFolderMetadata |
Returns shared folder metadata by its folder ID. |
| POST |
getSingleUserAccount /getSingleUserAccount |
Get information about a user's account. |
| POST |
getUserAccounts /getUserAccounts |
Get information about a users' accounts. |
| POST |
getUserMountableFolders /getUserMountableFolders |
Return the list of all shared folders the current user can mount or unmount. |
| POST |
getUserSharedFiles /getUserSharedFiles |
Returns a list of all files shared with current user. |
| POST |
getUserSharedFolders /getUserSharedFolders |
Return the list of all shared folders the current user has access to. |
| POST |
getVisitedDocUsers /getVisitedDocUsers |
Lists all users who visited the Paper doc or users with explicit access. This call excludes users who have been removed. |
+ 35 more endpoints on the provider's documentation.
Dropbox pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |