Skip to main content

Analytics Export - Quick Start Guide

Export redacted production data to S3 for analytics:

# Trigger export
curl -X POST https://broker.assetreality.com/api/v2/admin/analytics/export \
-H "ar-token: YOUR_SUPERADMIN_TOKEN" \
-H "Content-Type: application/json"

# Check S3 bucket
aws s3 ls s3://ar-userdata-analytics/production/ --recursive

What Gets Exported?

Data SourceFilesRedacted Fields
PostgreSQL Authusers, organizations, workspaces, workspace_membersemail, name, phone, password, address
MongoDB Custodyassets, operations, defendantsNone (business data)

Format: Apache Parquet (columnar format for analytics) Location: s3://ar-userdata-analytics/{environment}/{YYYY}/{MM}/{DD}/{YYYYMMDD-HHMMSS}/

Configuration

Automated Exports

Schedule: Daily at 2 AM UTC (automatic) Enabled when: ANALYTICS_S3_BUCKET is configured and SCHEDULER_MODE=true

S3 Folder Structure

ar-userdata-analytics/
├── production/2025/10/27/20251027-020000/
│ ├── analytics_users.parquet
│ ├── analytics_organizations.parquet
│ └── ...
├── staging/2025/10/27/20251027-020000/
└── dev/2025/10/27/20251027-140530/

HTTP Examples

See cmd/broker-svc/broker.http for full examples.