Spindl data export lets you get a full daily dump of all your client and blockchain events to a shared AWS S3 bucket. The dump is daily, and delayed about 8 hours to allow enough time for proces
Below is the currently supported schema, if you need something specific not listed here please reach out to us!
Schema
Category
Field Name
Description
Basic Data
event_id
Unique id of the event
event_name
event_type
event_time
url
url_params
path_name
Session Info
session_id
Identity
customer_user_id
(If provided in events)
identity_wallet_address
Browser Information
device_user_agent
User agent of browser
utm_medium
utm_source
utm_campaign
utm_content
utm_term
referer
Page Referer (from Browser)
Onchain Data
chain_id
tx_hash
Attribution Data
attribution_channel
attribution_type
enum (organic, external, etc.)
Technical Details
Method 1: Spindl Access to your S3 Bucket
Youβll need to give an S3 bucket to the following ARN:
For example, a bucket policy might look like:
Method 2: Spindl IAM Role on your AWS Account
Create IAM User on your side with read access to the s3 bucket and provide us the AWS_ACCESS_KEY and AWS_SECRET_KEY
File Format and Details
Format: .csv and .parquet files are currently supported
Each daily file will be formatted as {YYYY-MM-DD}.csv where the date is the start date
First file will upload a backfill, and future files will follow the above format