Skip to content

Interface: HttpClient ​

Defined in: client.ts:56

HTTP client instance with convenience methods

Properties ​

client ​

readonly client: AxiosInstance

Defined in: client.ts:58

Axios instance


isLoading ​

readonly isLoading: boolean

Defined in: client.ts:62

Whether there are active requests


requestCount ​

readonly requestCount: number

Defined in: client.ts:64

Current number of active requests


tracker ​

readonly tracker: RequestTracker | null

Defined in: client.ts:60

Request tracker instance (null if tracking disabled)

Methods ​

delete() ​

delete<T>(url, config?): Promise<AxiosResponse<T, any, { }, any>>

Defined in: client.ts:71

Type Parameters ​

T ​

T = unknown

Parameters ​

url ​

string

config? ​

AxiosRequestConfig<any, any>

Returns ​

Promise<AxiosResponse<T, any, { }, any>>


get() ​

get<T>(url, config?): Promise<AxiosResponse<T, any, { }, any>>

Defined in: client.ts:67

Type Parameters ​

T ​

T = unknown

Parameters ​

url ​

string

config? ​

AxiosRequestConfig<any, any>

Returns ​

Promise<AxiosResponse<T, any, { }, any>>


patch() ​

patch<T>(url, data?, config?): Promise<AxiosResponse<T, any, { }, any>>

Defined in: client.ts:70

Type Parameters ​

T ​

T = unknown

Parameters ​

url ​

string

data? ​

unknown

config? ​

AxiosRequestConfig<any, any>

Returns ​

Promise<AxiosResponse<T, any, { }, any>>


post() ​

post<T>(url, data?, config?): Promise<AxiosResponse<T, any, { }, any>>

Defined in: client.ts:68

Type Parameters ​

T ​

T = unknown

Parameters ​

url ​

string

data? ​

unknown

config? ​

AxiosRequestConfig<any, any>

Returns ​

Promise<AxiosResponse<T, any, { }, any>>


put() ​

put<T>(url, data?, config?): Promise<AxiosResponse<T, any, { }, any>>

Defined in: client.ts:69

Type Parameters ​

T ​

T = unknown

Parameters ​

url ​

string

data? ​

unknown

config? ​

AxiosRequestConfig<any, any>

Returns ​

Promise<AxiosResponse<T, any, { }, any>>

Documentation of 1.0.14 , built from 5520ec9 on 1.0.14 by pipeline #2985012441 on 2026-10-21.