amount_ raised
amount_raised : number
auction_ eligible
auction_eligible : boolean
avatar
avatar : { alt : string ; height : number ; src : string ; width : number } | null
campaign_ fact_ public_ id
campaign_fact_public_id : string
cause_ avatar
cause_avatar : { alt : string ; height : number ; src : string ; width : number } | null
cause_ fact_ public_ id
cause_fact_public_id : string
cause_ name
cause_name : string
cause_ public_ id
cause_public_id : string
cause_ slug
cause_slug : string
clean_ name
clean_name : string
currency
currency : string
description
description : string
fact_ avatar
fact_avatar : { alt : string ; height : number ; src : string ; width : number } | null
fee_ amount
fee_amount : boolean
fundraising_ event_ public_ id
fundraising_event_public_id : string
goal_ ratio
goal_ratio : number
is_ campaign
is_campaign : boolean
last_ donation_ at_ utc
last_donation_at_utc : number
live_ at_ utc
live_at_utc : number
match_ count
match_count : number
milestone_ ratio
milestone_ratio : number
parent_ clean_ name
parent_clean_name : string
parent_ name
parent_name : string
plan_ tier
plan_tier : number
published
published : boolean
published_ at_ utc
published_at_utc : number
region_ id
region_id : string | null
region_ public_ id
region_public_id : string | null
required_ fee
required_fee : boolean
required_ registration
required_registration : boolean
retired_ at_ utc
retired_at_utc : number
short_ description
short_description : string | null
sort_ name
sort_name : string
supportable
supportable : boolean
supporting_ fundraising_ event
supporting_fundraising_event : boolean
team_ avatar
team_avatar : { alt : string ; height : number ; src : string ; width : number } | null
team_ event_ public_ id
team_event_public_id : string | null
team_ name
team_name : string | null
team_ public_ id
team_public_id : string | null
total_ amount_ raised
total_amount_raised : number
user_ auction_ house
user_auction_house : boolean
user_ avatar
user_avatar : { alt : string ; height : number ; src : string ; width : number } | null
username
username : string
Raw auction-house shape mirrored verbatim from the legacy
playlive-overlay-data-layersource — Tiltify's auction-house API is still snake_case so the wire shape stays snake_case to avoid lossy translation.