Activity Service

Back

Overview

The Activity Service provides an immutable audit trail of user and system actions across the application. Each activity record captures what happened, who did it, which entity was involved, and from which screen or IP address.

Activity records are append-only — they cannot be updated or deleted.

All activity operations are tenant-aware.


Database table

ref.Activity


Endpoints

Back to Reference

GET

/api/v1/Activity/{id}

Returns a single activity record by its numeric identifier.

Route parameters:

Behavior:

Response:

Authorization:


GET

/api/v1/Activity

Returns a list of recent activity records, newest first.

Query parameters:

Behavior:

Response:

Authorization:


POST

/api/v1/Activity

Records a new activity entry.

Request body (ActivityModel):

Behavior:

Response:

Authorization:


Model

ActivityModel

Fields:


Notes