@adcp/sdk API Reference - v14.3.0
    Preparing search index...

    Interface NormalizedAccountChangeNotification

    interface NormalizedAccountChangeNotification {
        notificationType: "account.change_recorded";
        notificationId: string;
        changeId: string;
        idempotencyKey: string;
        accountId: string;
        subscriberId: string;
        firedAt: string;
        recordedAt: string;
        resource: {
            type: string;
            account_id: string;
            resource_id: string;
            parent_ids?: { [k: string]: string | undefined };
        };
        action: string;
        throughCursor?: AdvisoryThroughCursor;
        ext?: Record<string, unknown>;
    }
    Index
    notificationType: "account.change_recorded"
    notificationId: string
    changeId: string
    idempotencyKey: string
    accountId: string
    subscriberId: string
    firedAt: string
    recordedAt: string
    resource: {
        type: string;
        account_id: string;
        resource_id: string;
        parent_ids?: { [k: string]: string | undefined };
    }

    Type Declaration

    • type: string

      Open resource-type name such as account, media_buy, package, creative, creative_assignment, delivery_report, audience, event_source, catalog, or account_financials.

    • account_id: string

      Seller-assigned account containing the resource.

    • resource_id: string

      Canonical identifier for the resource within its type. For an account change this equals account_id.

    • Optionalparent_ids?: { [k: string]: string | undefined }

      Additional canonical parent identifiers needed to repair a nested resource, for example media_buy_id and package_id for a creative assignment. Keys and values MUST NOT contain sensitive payload data.

    action: string
    throughCursor?: AdvisoryThroughCursor
    ext?: Record<string, unknown>