Type alias QuickBaseResponsePlatformAnalyticEventSummaries

QuickBaseResponsePlatformAnalyticEventSummaries: {
    accountId: string;
    end: string;
    groupBy: "app" | "user";
    metadata?: {
        nextToken: string;
    };
    results: {
        eventTypes: {
            billingCategory: "user" | "integration";
            count: number;
            eventType: string;
        }[];
        id: string;
        name: string;
        totals: {
            all: number;
            integration: number;
            user: number;
        };
    }[];
    start: string;
    totals?: {
        all: number;
        integration: number;
        user: number;
    };
    where: {
        id: string;
        type: "app" | "user";
    }[];
}

Type declaration

  • accountId: string

    The ID of the account the events are associated with.

  • end: string

    The end date and time of the requested summaries in ISO 8601 time format.

  • groupBy: "app" | "user"

    How the events should be grouped.

  • Optional metadata?: {
        nextToken: string;
    }

    Additional information about the results that may be helpful.

    • nextToken: string

      Supply this token in a subsequent request to fetch the next page of results.

  • results: {
        eventTypes: {
            billingCategory: "user" | "integration";
            count: number;
            eventType: string;
        }[];
        id: string;
        name: string;
        totals: {
            all: number;
            integration: number;
            user: number;
        };
    }[]

    An array of objects that contains Application/User information and an events object with summaries by event type.

  • start: string

    The start date and time of the requested summaries in ISO 8601 time format.

  • Optional totals?: {
        all: number;
        integration: number;
        user: number;
    }

    Totals by billing category for all queried events.

    • all: number
    • integration: number
    • user: number
  • where: {
        id: string;
        type: "app" | "user";
    }[]