Journal

Retrieve audit log for the project

Retrieves all events for the project, for all resources matching the filter criteria. The format to generate audit log is based on CloudEvents specification.

get/v1/audit/log

Query parameters

action'other' | 'create' | 'start' | 'start_complete' | 'shutdown_complete' | 'shutdown' | 'delete' | 'delete_complete' | 'attach' | 'attach_complete' | 'detach' | 'detach_complete' | 'clone' | 'resize' | 'rename' | 'transfer' | 'trash' | 'trash_complete' | 'restore' | 'cancel' | 'provisioning' | 'running' | 'configure_spot' | 'authenticate' | 'expire' | 'accept' | 'update_role' | 'revoke' | 'login' | 'logout' | 'login_failed' | 'auth_mfa_enable' | 'auth_mfa_disable' | 'auth_mfa_challenge' | 'auth_mfa_verify' | 'password_reset' | 'complete' | 'redeem' | 'suspend' | 'unsuspend' | 'approve' | 'decline'

Filter by action type

object_type'compute' | 'volume' | 'ssh_key' | 'invite' | 'user' | 'member' | 'cloud_api_credential' | 'object_storage_bucket' | 'object_storage_key_pair' | 'custom_image' | 'startup_script' | 'topup' | 'coupon' | 'bank_transfer' | 'bank_transfer_account' | 'balance' | 'other' | 'object_storage' | 'quota_request'

Filter by object type

start_datestring
Example:2026-01-01T00:00:00.000Z

Return events created at or after this timestamp. Cannot be earlier than 90 days ago. Default is 90 days ago.

end_datestring

Return events created at or before this timestamp. Cannot be before the start date.

page_sizenumber

Number of items per page, default 20 maximum 100

cursorstring

Cursor to start from, as specified by the previous response

Response

cursorstring

Cursor for next page, if there are more results

Example response

{
  "data": [
    {
      "specversion": "1.0",
      "id": "log_033FNaNcc0AtphhH71DLBW",
      "source": "https://api.verda.com/project/d6e7f8a9-b0c1-2345-defa-456789012345",
      "type": "com.verda.api.cloud.compute.create.v1",
      "subject": "7bdb4161-c7d2-478c-9850-05719adc8381",
      "time": "2026-03-17T14:15:52.872Z",
      "data": {
        "location_code": "FIN-01",
        "request_origin": "console-11.17.0",
        "actor_id": "5bbb59cb-fced-44a4-85c6-5005e7480a8f",
        "compute": {
          "id": "7bdb4161-c7d2-478c-9850-05719adc8381",
          "hostname": "tiny-tree-unfolds-fin-01",
          "instance_type": "CPU.4V.16G",
          "is_cluster": false,
          "ip": "1.1.1.1",
          "os_volume_id": "a6e77869-5012-42c0-b98e-792b4ba2cad9",
          "location_code": "FIN-01"
        }
      }
    }
  ],
  "cursor": "log_033FNaNcc0AtphhH71DLBW"
}

Changes

Changed in 2 of the 10 revisions of this API.6

    • added the new enum value approve to the query request parameter action

      request-parameter-enum-value-added

    • added the new enum value decline to the query request parameter action

      request-parameter-enum-value-added

    • added the new enum value quota_request to the query request parameter object_type

      request-parameter-enum-value-added

    • added the new enum value object_storage to the query request parameter object_type

      request-parameter-enum-value-added

    • added the new enum value suspend to the query request parameter action

      request-parameter-enum-value-added

    • added the new enum value unsuspend to the query request parameter action

      request-parameter-enum-value-added