Use your Facebook login and see what your friends are reading and sharing.
Home → Using the Platform API
Platform API Reference
| Method | Description |
|---|---|
| collections.addDoc | This method adds a document to an existing collection. Will return a blank OK response object if successful. |
| collections.getList | This method retrieves a list of collections for a given user. |
| collections.removeDoc | This method removes a document from an existing collection. Will return a blank OK response object if successful. |
| collections.listDocs | This method retrieves a list of documents in a given collection. |
| Method | Description |
|---|---|
| docs.upload | This method accepts the document file via Multi-Part POST. |
| docs.uploadFromUrl | This method retrieves the document file from the specified URL. |
| docs.getList | This method retrieves a list of documents for a given user. |
| docs.getConversionStatus | This method retrieves the conversion status of the document. |
| docs.getSettings | This method retrieves the meta-data for existing documents. |
| docs.changeSettings | This method updates the meta-data for existing documents. Only send arguments for fields you would like to overwrite. Will return a blank response object if succesful |
| docs.getDownloadUrl | This method returns a link you can use to download a static version of a document. |
| docs.getStats | This method retrieves statistics of the document. |
| docs.delete | This method deletes an existing document. Will return a blank OK response object if successful. |
| docs.search | This method searches for the specified query in the public documents on Scribd.com. Private documents are not searchable. |
| docs.getCategories | This method returns a list of categories or subcategories. |
| docs.featured | This method returns a list of featured documents. |
| docs.browse | This method returns a list of documents that meet filter criteria. |
| docs.uploadThumb | This method accepts a document thumbnail file via Multi-Part POST. |
| Method | Description |
|---|---|
| security.setAccess | This method is part of iPaper Secure. For more information about iPaper Secure, see the complete documentation. This method allows you to disable a user's access to a secure document, or to re-enable it after a previous call. It is not necessary to grant initial access to a document - that is done through the embed code. |
| security.getDocumentAccessList | This method is part of iPaper Secure. For more information about iPaper Secure, see the complete documentation. This method can be used for tracking and verification purposes. It gets the list of the user_identifiers currently authorized to view the given document. |
| security.getUserAccessList | This method is part of iPaper Secure. For more information about iPaper Secure, see the complete documentation. This method can be used for tracking and verification purposes. It gets the list of the secure documents that the given user_identifier is currently allowed to access. Note that calling security.setAccess will not insert a document into this resultset (though it can remove one)- that can only be done with the user viewing an active embed code. |
| Method | Description |
|---|---|
| thumbnail.get | This method retrieves a URL to the thumbnail of a document, in a given size. Note that docs.getSettings and docs.getList also retrieve thumbnail URLs in default size - this method is really for resizing those. IMPORTANT - it is possible that at some time in the future, Scribd will redesign its image system, invalidating these URLs. So if you cache them, please have an update strategy in place so that you can update them if neceessary. |
| Method | Description |
|---|---|
| user.login | This method allows your API application to sign in as an existing Scribd user, executing methods as that user. |
| user.signup | This method allows your API application to signup a new Scribd user. If the signup is successful, your application will be passed back a session key which will allow you to execute methods on behalf of the new user. |
| user.getAutoSigninUrl | This method returns a URL that, when visited, will automatically sign in the given user account and then redirect to the URL you provide. |

