Skip to main content
GET
Get the organization activity feed

Authorizations

Authorization
string
header
required

JWT token authentication

Headers

NexSpace-Version
string

Pin the request to a dated API version (e.g. 2026-05-10). Applied by app-level middleware to every /api route (server/routes/index.ts → apiVersionMiddleware), which echoes the resolved value back in the NexSpace-Version response header. Omit to get the latest version. Discover the catalog at GET /.well-known/api-versions.

Pattern: ^\d{4}-\d{2}-\d{2}$

Query Parameters

category
enum<string>[]

Repeatable, or a comma-separated list. Omit for the operations default (shifts, timesheets, people, facilities). A gated category the caller may not see is dropped; asking ONLY for gated categories returns 403.

Available options:
shifts,
timesheets,
people,
facilities,
audit,
agents
window
enum<string>
default:7d

Lookback window.

Available options:
24h,
7d,
30d,
90d
cursor
string

Opaque keyset cursor from a previous response's nextCursor.

limit
integer
default:25
Required range: 1 <= x <= 100
actorId
integer

Narrow to one actor. Must be sent with actorType.

actorType
enum<string>

Id space of actorId. users.id and facility_users.id are independent sequences that collide numerically, so an id alone is ambiguous and is ignored.

Available options:
user,
facility_user

Response

One page of activity, newest first.

events
object[]
nextCursor
string | null
window
string
categories
string[]
availableCategories
string[]