Interface ExternalEventSubscription

interface ExternalEventSubscription {
    id: string;
    name?: string;
    userId: string;
    user?: Customer;
    connectionId: string;
    connection?: Connection;
    integrationId: string;
    integration?: Integration;
    uuid: string;
    config?: ExternalEventSubscriptionConfig;
    status?: ExternalEventSubscriptionStatus;
    isRealTime?: boolean;
    requiresPull?: boolean;
    requiresFullSync?: boolean;
    error?: ErrorData;
    createdAt?: string;
    archivedAt?: string;
    stateData?: any;
    nextPullEventsTimestamp?: number;
    pullUpdatesIntervalSeconds?: number;
    fullSyncIntervalSeconds?: number;
    nextRefreshTimestamp?: number;
    globalWebhookKey?: string;
    globalWebhookEventSelector?: string;
}

Properties

id: string
name?: string
userId: string
user?: Customer
connectionId: string
connection?: Connection
integrationId: string
integration?: Integration
uuid: string
isRealTime?: boolean
requiresPull?: boolean
requiresFullSync?: boolean
error?: ErrorData
createdAt?: string
archivedAt?: string
stateData?: any
nextPullEventsTimestamp?: number
pullUpdatesIntervalSeconds?: number
fullSyncIntervalSeconds?: number
nextRefreshTimestamp?: number
globalWebhookKey?: string
globalWebhookEventSelector?: string