One document uploaded to the AVM server, waiting to be signed on a mobile device.

Created by MobileClient.requestSignature or resumed from a persisted RequestToken via MobileClient.resumeRequest.

Constructors

Properties

Plain serializable reference — persist it to resume this request later.

Methods

  • Prompt already-paired devices to sign via push notification. Delivery failures are logged, not thrown — always offer the QR code as fallback.

    Returns Promise<void>

  • URL to present to the user as a QR code (or link on mobile).

    Parameters

    • Optionaloptions: { pairDevice?: boolean }
      • OptionalpairDevice?: boolean

        embed an integration JWT so scanning the code also pairs the device with this integration, enabling push notifications for future requests. Default false.

    Returns Promise<string>

  • Polls until the document is signed on a mobile device.

    Parameters

    • Optionaloptions: { signal?: AbortSignal }

    Returns Promise<
        {
            content: string;
            filename: string;
            mimeType: string;
            signers?: { issuedBy?: string; signedBy?: string }[];
        },
    >

    AutogramError with code aborted when options.signal fires.