interface AudienceSurveySubmission {
    _id?: string;
    answers: {
        address: { city?: string; country?: string; state?: string };
        age: number;
        budget: number;
        email: string;
        firstName: string;
        futureTripOptin?: boolean;
        gender: string;
        lastName: string;
        occupation?: string;
        otherDestinations?: Record<string, string>;
        phone?: string;
        preferredActivities: Record<string, string>;
        preferredDestinations: Record<string, string>;
        preferredExperience?: string;
        preferredNumberOfTrips?: string;
        preferredTimesOfYear: Record<string, string>;
        preferredTripLength: Record<string, string>;
        travelerJoinDecisions?: {
            activities?: string;
            cost?: string;
            dates?: string;
            destination?: string;
        };
    };
    createdDate?: Date;
    hostId: string;
    hostName: string;
    id?: string;
    isIncludedInAudienceReport: boolean;
    modifiedDate?: Date;
    raw: { encodedData: string; source: ImportSource; trackingId?: string };
}

Hierarchy (View Summary)

Properties

_id?: string
answers: {
    address: { city?: string; country?: string; state?: string };
    age: number;
    budget: number;
    email: string;
    firstName: string;
    futureTripOptin?: boolean;
    gender: string;
    lastName: string;
    occupation?: string;
    otherDestinations?: Record<string, string>;
    phone?: string;
    preferredActivities: Record<string, string>;
    preferredDestinations: Record<string, string>;
    preferredExperience?: string;
    preferredNumberOfTrips?: string;
    preferredTimesOfYear: Record<string, string>;
    preferredTripLength: Record<string, string>;
    travelerJoinDecisions?: {
        activities?: string;
        cost?: string;
        dates?: string;
        destination?: string;
    };
}
createdDate?: Date
hostId: string
hostName: string
id?: string

Use _id instead

isIncludedInAudienceReport: boolean
modifiedDate?: Date
raw: { encodedData: string; source: ImportSource; trackingId?: string }