Constructs IQRF Gateway Webapp API client
Client options
IQRF Gateway Webapp API client options
Optional
axiosInstance?: AxiosInstanceAxios instance
Optional
config?: AxiosRequestConfigAxios instance configuration
Optional
token?: null | stringAPI key or JWT token
Returns Account service
Account service
Returns Axios instance
Axios instance
Returns Cloud services
Cloud services
Returns configuration services
Configuration services
Returns Feature service
Feature service
Returns Gateway services
Gateway services
Returns Installation service
Installation service
Returns IQRF services
IQRF services
Returns Maintenance services
Maintenance services
Returns Network services
Network services
Returns OpenAPI specification service
OpenAPI specification service
Returns Security services
Security services
Returns System service service
System service service
Returns Version service
Version service
Add a request interceptor
Optional
onFulfilled: Fulfilled callback
Optional
onRejected: null | (error: any) => anyRejected callback
Optional
options: AxiosInterceptorOptionsInterceptor options
Interceptor ID
Add a response interceptor
Optional
onFulfilled: null | (value: AxiosResponse) => AxiosResponse | Promise<AxiosResponse>Fulfilled callback
Optional
onRejected: null | (error: any) => anyRejected callback
Interceptor ID
IQRF Gateway Webapp API client class
Client is a wrapper around API methods of IQRF Gateway Webapp providing shared configuration for Axios instance.
Instantiate with defaults
Instantiate with custom configuration
Instantiate with custom Axios instance advanced