# 6.1.4. Bug User Last Visited

## 6.1.4.1. Update Last Visited

Update the last-visited time for the specified bug and current user.

Request

To update the time for a single bug id:

    POST /rest/bug_user_last_visit/(id)

To update one or more bug ids at once:

    POST /rest/bug_user_last_visit

    {
      "ids" : [35,36,37]
    }

name | type | description
--- | --- | ---
id | int | An integer bug id.
ids | array | One or more bug ids to update.

Response

    [
      {
        "id" : 100,
        "last_visit_ts" : "2014-10-16T17:38:24Z"
      }
    ]

An array of objects containing the items:

name | type | description
--- | --- | ---
id | int | The bug id.
last_visit_ts | datetime | The timestamp the user last visited the bug.

## 6.1.4.2. Get Last Visited

Request

Get the last-visited timestamp for one or more specified bug ids or get a list of the last 20 visited bugs and their timestamps.

To return the last-visited timestamp for a single bug id:

    GET /rest/bug_user_last_visit/(id)

To return more than one specific bug timestamps:

    GET /rest/bug_user_last_visit/123?ids=234&ids=456

To return just the most recent 20 timestamps:

    GET /rest/bug_user_last_visit

name | type | description
--- | --- | ---
id | int | An integer bug id.
ids | array | One or more optional bug ids to get.

Response

    [
      {
        "id" : 100,
        "last_visit_ts" : "2014-10-16T17:38:24Z"
      }
    ]

An array of objects containing the following items:

name | type | description
--- | --- | ---
id | int | The bug id.
last_visit_ts | datetime | The timestamp the user last visited the bug.

This documentation undoubtedly has bugs; if you find some, please file them here.