@playlive/realtime-pipeline
    Preparing search index...

    Interface TiltifyFirehoseMessage

    interface TiltifyFirehoseMessage {
        campaignID: string;
        data: TiltifyDonation;
        eventType:
            | "private:direct:auction_bid_amount_updated"
            | "private:direct:donation_updated"
            | "private:direct:fact_updated"
            | "private:indirect:donation_updated"
            | "private:indirect:fact_updated"
            | "public:direct:auction_bid_amount_updated"
            | "public:direct:donation_updated"
            | "public:direct:fact_updated"
            | "public:indirect:donation_updated"
            | "public:indirect:fact_updated";
        id: string;
        source: "tiltify";
        sourceType: string;
        type: "admin:webhook:firehose";
    }
    Index
    campaignID: string
    data: TiltifyDonation
    eventType:
        | "private:direct:auction_bid_amount_updated"
        | "private:direct:donation_updated"
        | "private:direct:fact_updated"
        | "private:indirect:donation_updated"
        | "private:indirect:fact_updated"
        | "public:direct:auction_bid_amount_updated"
        | "public:direct:donation_updated"
        | "public:direct:fact_updated"
        | "public:indirect:donation_updated"
        | "public:indirect:fact_updated"

    Tiltify webhook event type, e.g. "donation.updated".

    id: string
    source: "tiltify"
    sourceType: string

    Subscription source type from the Tiltify webhook meta, e.g. "campaign".

    type: "admin:webhook:firehose"