@adcp/sdk API Reference - v7.9.0
    Preparing search index...

    Type Alias MutatingRequestInput<T>

    MutatingRequestInput: Omit<T, "idempotency_key"> & { idempotency_key?: string }

    Utility type: take a generated request interface that requires idempotency_key and make that field optional for callers.

    The SDK auto-generates a UUID v4 when callers don't provide one, so public client signatures use this loosened input type. Callers who want byte-identical retries across process restarts still pass their own key — it's just no longer required at compile time.

    Type Parameters

    • T extends { idempotency_key: string }