Get my activity history
GET
/api/v1/me/activity
const url = 'http://localhost:3000/api/v1/me/activity?limit=50&offset=0';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'http://localhost:3000/api/v1/me/activity?limit=50&offset=0' \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” activityTypes
Array<string>
Filter by activity types
startDate
string
Filter by start date
endDate
string
Filter by end date
success
boolean
Filter by success status
limit
number
Number of items per page
offset
number
Offset for pagination
Responses
Section titled “ Responses ” Media type application/json
object
items
required
Activities
Array<object>
object
id
required
Activity ID
string
activityType
required
Activity type
string
ipAddress
IP address
string
description
Description
string
success
required
Success status
boolean
errorMessage
Error message
string
createdAt
required
Created at
string format: date-time
metadata
Metadata
object
total
required
Total count
number
limit
required
Limit
number
offset
required
Offset
number
Example generated
{ "items": [ { "id": "example", "activityType": "example", "ipAddress": "example", "description": "example", "success": true, "errorMessage": "example", "createdAt": "2026-04-15T12:00:00Z", "metadata": {} } ], "total": 1, "limit": 1, "offset": 1}