HomeAPIAudit

Audit

Get audit logs

Code samples

# Example request using curl curl -X GET http://coder-server:8080/api/v2/audit?q=string \ -H 'Accept: application/json' \ -H 'Coder-Session-Token: API_KEY'

GET /audit

Parameters

NameInTypeRequiredDescription
qquerystringtrueSearch query
after_idquerystring(uuid)falseAfter ID
limitqueryintegerfalsePage limit
offsetqueryintegerfalsePage offset

Example responses

200 Response

{ "audit_logs": [ { "action": "create", "additional_fields": [0], "description": "string", "diff": { "property1": { "new": null, "old": null, "secret": true }, "property2": { "new": null, "old": null, "secret": true } }, "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "ip": "string", "is_deleted": true, "organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6", "request_id": "266ea41d-adf5-480b-af50-15b940c2b846", "resource_icon": "string", "resource_id": "4d5215ed-38bb-48ed-879a-fdb9ca58522f", "resource_link": "string", "resource_target": "string", "resource_type": "organization", "status_code": 0, "time": "2019-08-24T14:15:22Z", "user": { "avatar_url": "http://example.com", "created_at": "2019-08-24T14:15:22Z", "email": "[email protected]", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "last_seen_at": "2019-08-24T14:15:22Z", "organization_ids": ["497f6eca-6276-4993-bfeb-53cbbbba6f08"], "roles": [ { "display_name": "string", "name": "string" } ], "status": "active", "username": "string" }, "user_agent": "string" } ], "count": 0 }

Responses

StatusMeaningDescriptionSchema
200OKOKcodersdk.AuditLogResponse

To perform this operation, you must be authenticated. Learn more.

Generate fake audit log

Code samples

# Example request using curl curl -X POST http://coder-server:8080/api/v2/audit/testgenerate \ -H 'Content-Type: application/json' \ -H 'Coder-Session-Token: API_KEY'

POST /audit/testgenerate

Body parameter

{ "action": "create", "resource_id": "4d5215ed-38bb-48ed-879a-fdb9ca58522f", "resource_type": "organization", "time": "2019-08-24T14:15:22Z" }

Parameters

NameInTypeRequiredDescription
bodybodycodersdk.CreateTestAuditLogRequesttrueAudit log request

Responses

StatusMeaningDescriptionSchema
204No ContentNo Content

To perform this operation, you must be authenticated. Learn more.