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
-
Parameters
-
-
Default value addressValidation: boolean = false
fetch
- fetch<T>(url: string, method?: Method, params?: AxiosRequestConfig["params"], data?: AxiosRequestConfig["data"], version?: string): Promise<T>
-
Type parameters
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>