audit
Audit Log
Search the tenant's append-only audit log.
1 endpoints
GET /api/v1/audit
List this tenant’s audit log entries (cursor-paginated).
Path & query parameters
| Name | In | Type | Constraints |
|---|---|---|---|
cursor | query | string | — |
limit | query | integer | 1–100 · default: 25 |
action | query | string | ≥1 chars |
entityType | query | string | ≥1 chars |
entityId | query | string (uuid) | — |
actorUserId | query | string (uuid) | — |
from | query | string (date-time) | — |
to | query | string (date-time) | — |
curl example
curl -X GET "https://api.yourdomain.com/api/v1/audit" \
-H "Authorization: Bearer $INSTITFLOW_API_KEY"Responses
| Name | Type | Constraints |
|---|---|---|
datarequired | array<object> | — |
nextCursorrequired | string | null | — |
{
"data": [
{
"id": "37386ae0-3738-7738-8386-37386ae03738",
"tenantId": "4332af8b-4332-7332-832a-4332af8b4332",
"actorUserId": "7d892c08-7d89-7d89-8892-7d892c087d89",
"actorType": "user",
"channel": "web",
"action": "string",
"entityType": "string",
"entityId": "81693677-8169-7169-8693-816936778169",
"before": {},
"after": {},
"metadata": {},
"requestId": "3675ee9f-3675-7675-875e-3675ee9f3675",
"ip": "string",
"createdAt": "2026-03-02T09:00:00.000Z"
}
],
"nextCursor": null
}Returns the shared `ErrorEnvelope` — `{ error: { code, message, requestId, details? } }`. Every code is listed in the Conventions guide.
Returns the shared `ErrorEnvelope` — `{ error: { code, message, requestId, details? } }`. Every code is listed in the Conventions guide.
Returns the shared `ErrorEnvelope` — `{ error: { code, message, requestId, details? } }`. Every code is listed in the Conventions guide.
Returns the shared `ErrorEnvelope` — `{ error: { code, message, requestId, details? } }`. Every code is listed in the Conventions guide.
Returns the shared `ErrorEnvelope` — `{ error: { code, message, requestId, details? } }`. Every code is listed in the Conventions guide.
Returns the shared `ErrorEnvelope` — `{ error: { code, message, requestId, details? } }`. Every code is listed in the Conventions guide.
Returns the shared `ErrorEnvelope` — `{ error: { code, message, requestId, details? } }`. Every code is listed in the Conventions guide.
Returns the shared `ErrorEnvelope` — `{ error: { code, message, requestId, details? } }`. Every code is listed in the Conventions guide.
Returns the shared `ErrorEnvelope` — `{ error: { code, message, requestId, details? } }`. Every code is listed in the Conventions guide.