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

    Class AsyncHandler

    Async handler class

    Index
    • Validate sender-controlled dedup identity before callers mutate durable settlement state. handleWebhook() repeats this check for direct users; SingleAgentClient invokes it earlier because durable recovery must run before the public result handler.

      Parameters

      Returns void

    • Handle incoming webhook payload (both task completions and notifications)

      Parameters

      • __namedParameters: {
            result: AdCPAsyncResponseData | undefined;
            metadata: WebhookMetadata;
            previewHandler?: "canonical" | "legacy";
        }
        • result: AdCPAsyncResponseData | undefined
        • metadata: WebhookMetadata
        • OptionalpreviewHandler?: "canonical" | "legacy"

          Preserves the originating preview API across async completion.

      Returns Promise<"handled" | "already_handled" | "in_progress">