Collection methods
Get root collections
GET
https://api.raindrop.io/rest/v1/collections
Returns JSON-encoded array containing all root collections
Get child collections
GET
https://api.raindrop.io/rest/v1/collections/childrens
Returns JSON-encoded array containing all nested collections (that have positive parent.$id
)
Get collection
GET
https://api.raindrop.io/rest/v1/collection/{id}
Path Parameters
Create collection
POST
https://api.raindrop.io/rest/v1/collection
Create a new collection
Request Body
Update collection
PUT
https://api.raindrop.io/rest/v1/collection/{id}
Update an existing collection
Path Parameters
Request Body
Upload cover
PUT
https://api.raindrop.io/rest/v1/collection/{id}/cover
It's possible to upload cover from desktop. PNG, GIF and JPEG supported
Path Parameters
Headers
Request Body
Remove collection
DELETE
https://api.raindrop.io/rest/v1/collection/{id}
Remove an existing collection and all its descendants. Raindrops will be moved to "Trash" collection
Path Parameters
Remove multiple collections
DELETE
https://api.raindrop.io/rest/v1/collections
Remove multiple collections at once.
Nested collections are ignored (include ID's in ids
array to remove them)
Request Body
Reorder all collections
PUT
https://api.raindrop.io/rest/v1/collections
Updates order of all collections
Request Body
Expand/collapse all collections
PUT
https://api.raindrop.io/rest/v1/collections
Path Parameters
Merge collections
PUT
https://api.raindrop.io/rest/v1/collections/merge
Merge multiple collections
Request Body
Remove all empty collections
PUT
https://api.raindrop.io/rest/v1/collections/clean
Empty Trash
DELETE
https://api.raindrop.io/rest/v1/collection/-99
Get system collections count
GET
https://api.raindrop.io/rest/v1/user/stats
Last updated