Skip to main content
GET
/
activity
Retrieve a list of API Requests that have been made.
curl --request GET \
  --url http://localhost:8080/v1/activity \
  --header 'Authorization: Bearer <token>'
[
  {
    "requestId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "timestamp": "2023-11-07T05:31:56Z",
    "action": "READ",
    "result": "SUCCESS",
    "actor": {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "account": "<string>",
      "jti": "<string>",
      "userAgent": "<string>",
      "requestIp": "<string>"
    },
    "resource": {
      "type": "ITEM",
      "vault": {
        "id": "<string>"
      },
      "item": {
        "id": "<string>"
      },
      "itemVersion": 123
    }
  }
]

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

limit
integer
default:50

How many API Events should be retrieved in a single request.

Example:

10

offset
integer
default:0

How far into the collection of API Events should the response start

Example:

50

Response

OK

requestId
string<uuid>

The unique id used to identify a single request.

timestamp
string<date-time>

The time at which the request was processed by the server.

action
enum<string>
Available options:
READ,
CREATE,
UPDATE,
DELETE
result
enum<string>
Available options:
SUCCESS,
DENY
actor
object
resource
object