Tags

Get tags

GET https://api.raindrop.io/rest/v1/tags/{collectionId}

Path Parameters

NameTypeDescription

collectionId

number

Optional collection ID, when not specified all tags from all collections will be retrieved

{
    "result": true,
    "items": [
        {
            "_id": "api",
            "count": 100
        }
    ]
}

Rename tag

PUT https://api.raindrop.io/rest/v1/tags/{collectionId}

Path Parameters

NameTypeDescription

collectionId

number

It's possible to restrict rename action to just one collection. It's optional

Request Body

NameTypeDescription

replace

string

New name

tags

array

Specify array with only one string (name of a tag)

{
    "result": true
}

Merge tags

PUT https://api.raindrop.io/rest/v1/tags/{collectionId}

Basically this action rename bunch of tags to new name (replace field)

Path Parameters

NameTypeDescription

collectionId

string

It's possible to restrict merge action to just one collection. It's optional

Request Body

NameTypeDescription

replace

string

New name

tags

array

List of tags

{
    "result": true
}

Remove tag(s)

DELETE https://api.raindrop.io/rest/v1/tags/{collectionId}

Path Parameters

NameTypeDescription

collectionId

string

It's possible to restrict remove action to just one collection. It's optional

Request Body

NameTypeDescription

tags

array

List of tags

{
    "result": true
}

Last updated