Multiple raindrops
In this page you will find how to retrieve, create, update or delete multiple raindrops at once.
Common parameters
To filter, sort or limit raindrops use one of the parameters described below. Check each method for exact list of supported parameters.
Parameter | Type | Description |
collectionId |
| Path parameter that specify from which collection to get raindrops. Or specify one of system:
Warning: update or remove methods not support |
search |
| As text, check all examples here You can first test your searches in Raindrop app and if it works correctly, just copy content of search field and use it here |
sort |
| Query parameter for sorting:
|
page |
| Query parameter. 0, 1, 2, 3 ... |
perpage |
| Query parameter. How many raindrops per page. 50 max |
ids |
| You can specify exact raindrop ID's for batch update/remove methods |
Get raindrops
GET
https://api.raindrop.io/rest/v1/raindrops/{collectionId}
Path Parameters
Name | Type | Description |
---|---|---|
collectionId* | number | Collection ID. Specify 0 to get all raindrops |
Query Parameters
Name | Type | Description |
---|---|---|
sort | string | |
perpage | number | |
page | number | |
search | string |
Create many raindrops
POST
https://api.raindrop.io/rest/v1/raindrops
Request Body
Name | Type | Description |
---|---|---|
items* | array | Array of objects. Format of single object described in "Create single raindrop". Maximum 100 objects in array! |
Update many raindrops
PUT
https://api.raindrop.io/rest/v1/raindrops/{collectionId}
Specify optional search
and/or ids
parameters to limit raindrops that will be updated.
Possible fields that could be updated are described in "Body Parameters"
Path Parameters
Name | Type | Description |
---|---|---|
collectionId* | number |
Request Body
Name | Type | Description |
---|---|---|
ids | array | |
important | boolean | TRUE - mark as "favorite" FALSE - unmark as "favorite" |
tags | array | Will append specified tags to raindrops.
Or will remove all tags from raindrops if |
media | array | Will append specified media items to raindrops.
Or will remove all media from raindrops if |
cover | string | Set URL for cover.
Tip: specify |
collection | object | Specify |
Remove many raindrops
DELETE
https://api.raindrop.io/rest/v1/raindrops/{collectionId}
Specify optional search
and/or ids
parameters to limit raindrops that will be moved to "Trash"
When :collectionId
is -99, raindrops will be permanently removed!
Path Parameters
Name | Type | Description |
---|---|---|
collectionId* | number |
Query Parameters
Name | Type | Description |
---|---|---|
search | string |
Request Body
Name | Type | Description |
---|---|---|
ids | array |
Last updated