Skip to main content

Account Events

Retrieves account activity and audit events from OwnBackup API for security monitoring and compliance tracking.

Sync Type: Incremental

Requirements

Before you connect Monad to OwnBackup, you need:

  1. OAuth Credentials

  2. Identify Your Region

    • Determine which OwnBackup region your instance is hosted in
    • Valid regions: app1 (US), emea1 (Europe), uk1 (UK), usgov2 (US Government), hippa1 (HIPAA)
    • Your region will be used in the API endpoint URL

Details

Monad keeps track of the state of the input via event IDs. The input uses the event_id field to track which events have been processed and automatically resumes from the last event on subsequent runs. This ensures that only new events are retrieved between syncs, providing true incremental synchronization.

The OwnBackup API returns events in batches of up to 1000 records. Monad automatically handles pagination by using the from parameter to fetch subsequent pages until all events are retrieved.

Configuration

Settings

SettingTypeRequiredDescription
regionstringYesThe OwnBackup region where your instance is hosted (app1, emea1, uk1, usgov2, hippa1)

Secrets

SecretTypeRequiredDescription
client_idstringYesOAuth client ID for your OwnBackup account
refresh_tokenstringYesOAuth refresh token for your OwnBackup account

Header: Authorization (Bearer Token) Source: OwnBackup API documentation

Sample Record

{
"created_at": "2019-08-24T14:15:22Z",
"event_id": 42857,
"ip_address": "203.0.113.45",
"key": "akl8dj3k2l9dk2l9dk2l9",
"parameters": {},
"service_id": null,
"source": "web app",
"user_email": "john.doe@example.com",
"user_id": 12345
}