Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UPS

Hierarchy

  • UPS

Index

Constructors

constructor

  • new UPS(username: string, password: string, licenseNumber: string, isSandbox: boolean, timeout?: number): UPS
  • Parameters

    • username: string
    • password: string
    • licenseNumber: string
    • isSandbox: boolean
    • Default value timeout: number = 10000

    Returns UPS

Properties

Private isSandbox

isSandbox: boolean

Private licenseNumber

licenseNumber: string

Private password

password: string

Private timeout

timeout: number

Private username

username: string

Methods

createShipment

fetch

  • fetch<T>(url: string, method?: Method, params?: AxiosRequestConfig["params"], data?: AxiosRequestConfig["data"], version?: string): Promise<T>
  • Type parameters

    • T

    Parameters

    • url: string
    • Default value method: Method = "POST"
    • Default value params: AxiosRequestConfig["params"] = {}
    • Default value data: AxiosRequestConfig["data"] = {}
    • Default value version: string = "v1"

    Returns Promise<T>

Generated using TypeDoc