Properties
Private Readonly
DefaultUserAgent
DefaultUserAgent: string
Private Token
Token:
null | string
Accessors
Private
ApiUrlWithNoVersion
-
get ApiUrlWithNoVersion(): string
-
Returns string
Methods
delete
-
delete<T>(endpoint, options?): Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
-
Returns Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
fetch
-
fetch<T>(method, endpoint,
options?): Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
-
Parameters
-
method:
"DELETE" | "GET" | "PATCH" | "POST" | "PUT"
-
endpoint: string
-
Returns Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
get
-
get<T>(endpoint, options?): Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
-
Returns Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
patch
-
patch<T>(endpoint, options?): Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
-
Returns Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
post
-
post<T>(endpoint, options?): Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
-
Returns Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
put
-
put<T>(endpoint, options?): Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
-
Returns Promise<{
headers: null | Headers;
json: T;
statusCode: number;
text: string;
}>
setVersion
-
setVersion(version): Rest
-