Read an audit entry
Admin only. Returns one entry with both stored payloads parsed back into JSON. An id that matches no row answers 404, and invalid JSON comes back as its stored string.
GET
/api/v1/audit/{auditId}Authorization
AuthorizationBearer token (JWT) · headerrequiredJWT from POST /api/v1/auth/login sent as Authorization Bearer.
Path parameters
auditIdstringrequiredThe audit entry id.
Responses
200
The audit entry
idstringrequireduser_idstringrequiredbranch_idstringrequireddevice_idstring | nullrequiredentitystringrequiredentity_idstring | nullrequiredactionstringrequiredbefore_jsonanyrequiredafter_jsonanyrequiredipstringrequiredcreated_atstringrequireduser_namestring | nullrequired401
Not authenticated
detailstringrequired403
Caller is not an admin
detailstringrequired404
Audit entry not found
detailstringrequired