Skip to content

audit ​

3 endpoints at a glance
MethodPathSummary
GET/audit-events/List Audit Events
GET/audit-events/{event_id}/Get Audit Event
GET/audit-events/actions/List Audit Actions

audit​


List Audit Actions​

GET
/audit-events/actions/

The catalogue of auditable actions → category. Drives the
panel's action / category filter dropdowns.

Parameters​

Header Parameters

authorization
x-api-key

Responses​

Successful Response

application/json
JSON
{
  
"additionalProperties": "string"
}

Playground​

Headers

Samples​


List Audit Events​

GET
/audit-events/

List audit events, most-recent first. All filters AND-compose:

  • username — exact actor match.
  • action — exact catalogued action (e.g.
    anchoring.fix_duplicate_measurements).
  • category — action group (e.g. users).
  • outcome — success or failed.
  • anchor_id — events whose attached issue is for that anchor.
  • since / until — unix-second bounds on the event time.

limit is clamped server-side (see AuditLog.MAX_PAGE_SIZE).

Parameters​

Header Parameters

authorization
x-api-key

Query Parameters

username
action
category
outcome
anchor_id
since
until
skip
Type
integer
Default
0
limit
Type
integer
Default
100

Responses​

Successful Response

application/json
JSON
[
  
{
  
  
"additionalProperties": "string"
  
}
]

Playground​

Headers
Variables
Key
Value

Samples​


Get Audit Event​

GET
/audit-events/{event_id}/

Fetch a single audit event by its stringified _id.

Parameters​

Header Parameters

authorization
x-api-key

Path Parameters

event_id*
Type
string
Required

Responses​

Successful Response

application/json
JSON
{
  
"additionalProperties": "string"
}

Playground​

Headers
Variables
Key
Value

Samples​


Atlas — built on RIPE Atlas data.