Interface DemioNodeParameters

Source
interface DemioNodeParameters {
    additionalFields?:
        | { active?: boolean; date_id?: string }
        | {
            company?: string;
            customFieldsUi?: {
                customFieldsValues: {
                    fieldId?: string;
                    value?: string;
                }[];
            };
            date_id?: string;
            gdpr?: string;
            last_name?: string;
            phone_number?: string;
            ref_url?: string;
            website?: string;
        };
    dateId?: string;
    email?: string;
    eventId?: string;
    filters?: | {
        type?: "upcoming"
        | "automated"
        | "past";
    }
    | {
        status?: | "attended"
        | "banned"
        | "completed"
        | "did-not-attend"
        | "left-early";
    };
    firstName?: string;
    limit?: number;
    operation?: "get"
    | "getAll"
    | "register";
    resource?: "event" | "report";
    returnAll?: boolean;
}

Properties§

Source§

readonly additionalFields?:
    | { active?: boolean; date_id?: string }
    | {
        company?: string;
        customFieldsUi?: {
            customFieldsValues: {
                fieldId?: string;
                value?: string;
            }[];
        };
        date_id?: string;
        gdpr?: string;
        last_name?: string;
        phone_number?: string;
        ref_url?: string;
        website?: string;
    }

Default: {}

Source§

readonly dateId?: string

ID of the session. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getEventSessions","loadOptionsDependsOn":["eventId"]}

Source§

readonly email?: string

The registrant's email address

Source§

readonly eventId?: string

Source§

readonly filters?:
    | { type?: "upcoming"
    | "automated"
    | "past" }
    | {
        status?:
            | "attended"
            | "banned"
            | "completed"
            | "did-not-attend"
            | "left-early";
    }

Default: {}

Source§

readonly firstName?: string

The registrant's first name

Source§

readonly limit?: number

Max number of results to return Default: 100 Type options: {"minValue":1,"maxValue":500}

Source§

readonly operation?: "get" | "getAll" | "register"

Default: "get"

Source§

readonly resource?: "event" | "report"

Default: "event"

Source§

readonly returnAll?: boolean

Whether to return all results or only up to a given limit