Skip to main content
Skip table of contents

Add a favourites list

Request

To add a new favourites list for an account, send a POST request to:

https://<host>:<port>/useractivityvault/v1/clientdata/account/{account}/favouriteslists

Headers

  • Authorization: Bearer – bearer token

  • Content-Type: application/json

Mandatory arguments

  • account – the account ID (in both the path and the body)

Other arguments

  • pretty – specifies that the output should be pretty-printed (that is, in human-readable format) (query parameter)
  • expires – the time (in seconds) after which the bookmark expires (query parameter). This is to save storage space. Default (from configuration): one year.
  • userId – not used in OPF 3
  • deviceId – the ID of the device (in body). Note that favourites lists are not device-specific.
  • name – a name for the favourites list (in body)
  • creationDate – bookmark creation date/time, in ISO 8601 format. If you do not specify this, UAV sets it automatically.
  • modifiedDate – bookmark last modified date/time, in ISO 8601 format. If you do not specify this, UAV sets it automatically.
  • metadata – any additional information that you need to attach to the bookmark, as key/value pairs (in body)
  • tags – optional tags (in body). You can attach as many as you need. Each tag is a string.

Example

A POST request with this payload adds a new favourites list for the specified account:

CODE
{
  "account": "account1234"
}

Response

A successful request returns an HTTP 201 status.

A bad request returns an HTTP 400 status.

An unauthorised request returns an HTTP 401 status.

Example

CODE
{
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "account": "account1234",
  "creationDate": "2021-01-22T14:35:39.991Z",
  "modifiedDate": "2021-01-22T14:35:39.991Z",
  "metadata": {}
  "tags": []
}

See also

For full details of this API, see the User Activity Vault (UAV) API documentation.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.