Sinch Node.js SDK - v1.5.0
    Preparing search index...

    Interface FaxRequestFormData

    interface FaxRequestFormData {
        callbackUrl?: string;
        callbackUrlContentType?: string;
        contentUrl?: FaxContentUrl;
        coverPageData?: { [key: string]: string };
        coverPageId?: string;
        filePaths?: string | string[];
        files?: never;
        from?: string;
        headerPageNumbers?: boolean;
        headerText?: string;
        headerTimeZone?: string;
        imageConversionMethod?: string;
        labels?: { [key: string]: string };
        maxRetries?: number;
        resolution?: string;
        retryDelaySeconds?: number;
        serviceId?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    callbackUrl?: string

    The URL to which a callback will be sent when the fax is completed. The callback will be sent as a POST request with a JSON body. The callback will be sent to the URL specified in the callbackUrl parameter, if provided, otherwise it will be sent to the URL specified in the callbackUrl field of the Fax Service object.

    Note: If a callback URL uses basicauth credentials, when the callback URL is retrieved those credentials are masked. It is not possible to retrieve previously-set credentials through the API.

    callbackUrlContentType?: string

    The content type of the callback.

    contentUrl?: FaxContentUrl
    coverPageData?: { [key: string]: string }

    You can use this to specify custom data for your cover page that will be sent as part of the fax. It is a key value store. Read more about how to use this here. All keys used must be lower case.

    coverPageId?: string

    The cover page id you want to use for the fax

    filePaths?: string | string[]

    The file(s) you want to send as a fax as body attachment.

    files?: never
    from?: string

    A phone number in E.164 format, including the leading '+'.

    headerPageNumbers?: boolean

    If true, page numbers will be displayed in the header. Default is true.

    headerText?: string

    Text that will be displayed at the top of each page of the fax. 50 characters maximum. Default header text is "-". Note that the header is not applied until the fax is transmitted, so it will not appear on fax PDFs or thumbnails.

    headerTimeZone?: string

    A TZ database name string specifying the timezone for the header timestamp.

    imageConversionMethod?: string

    Determines how documents are converted to black and white. Defaults to value selected on Fax Service object.

    labels?: { [key: string]: string }

    You can use this to attach labels to your call that you can use in your applications. It is a key value store.

    maxRetries?: number

    The number of times the fax will be retired before cancel. Default value is set in your fax service. The maximum number of retries is 5.

    resolution?: string

    Resolution

    retryDelaySeconds?: number

    The number of seconds to wait between retries if the fax is not yet completed.

    serviceId?: string

    ID of the fax service used.