Preparing search index...
The search index is not available
app-hablla
app-hablla
api/HabllaApi
HabllaAPI
Class HabllaAPI
Hierarchy (
View Summary
)
HabllaAPIBuilderApi
HabllaAPI
Index
Constructors
constructor
Properties
cdn
crm
endpoint
error
messages
persons
services
sessions
tasks
workspace
Id
workspaces
Methods
load
Bearer
Token
make
Request
make
Request
With
Data
params
To
String
set
Bearer
Token
validate
Workspace
Id
Constructors
constructor
new
HabllaAPI
(
workspaceId
:
string
,
validateWorkspace
?:
boolean
)
:
HabllaAPI
Parameters
workspaceId
:
string
Optional
validateWorkspace
:
boolean
Returns
HabllaAPI
Properties
Readonly
cdn
cdn
:
CdnApi
Readonly
crm
crm
:
CrmApi
endpoint
endpoint
:
string
= "/v1/workspaces"
error
error
:
{
[
key
:
string
]:
Error
}
Readonly
messages
messages
:
ChannelsApi
Readonly
persons
persons
:
PersonsApi
Readonly
services
services
:
ServicesApi
Readonly
sessions
sessions
:
SessionsApi
Readonly
tasks
tasks
:
TasksApi
workspace
Id
workspaceId
:
string
Readonly
workspaces
workspaces
:
WorkspacesApi
Methods
load
Bearer
Token
loadBearerToken
()
:
Promise
<
void
>
Returns
Promise
<
void
>
make
Request
makeRequest
<
ResponseData
=
any
>
(
method
:
"delete"
|
"get"
,
endpoint
:
string
,
config
?:
AxiosRequestConfig
,
)
:
Promise
<
AxiosResponse
<
ResponseData
>
>
Type Parameters
ResponseData
=
any
Parameters
method
:
"delete"
|
"get"
endpoint
:
string
Optional
config
:
AxiosRequestConfig
Returns
Promise
<
AxiosResponse
<
ResponseData
>
>
make
Request
With
Data
makeRequestWithData
<
ResponseData
=
any
,
CreateData
=
any
>
(
method
:
"post"
|
"put"
|
"patch"
,
endpoint
:
string
,
data
:
CreateData
,
config
?:
AxiosRequestConfig
,
)
:
Promise
<
AxiosResponse
<
ResponseData
>
>
Type Parameters
ResponseData
=
any
CreateData
=
any
Parameters
method
:
"post"
|
"put"
|
"patch"
endpoint
:
string
data
:
CreateData
Optional
config
:
AxiosRequestConfig
Returns
Promise
<
AxiosResponse
<
ResponseData
>
>
params
To
String
paramsToString
(
params
?:
{
[
key
:
string
]:
string
}
)
:
string
Parameters
Optional
params
:
{
[
key
:
string
]:
string
}
Returns
string
set
Bearer
Token
setBearerToken
(
token
:
string
)
:
void
Parameters
token
:
string
Returns
void
validate
Workspace
Id
validateWorkspaceId
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
cdn
crm
endpoint
error
messages
persons
services
sessions
tasks
workspace
Id
workspaces
Methods
load
Bearer
Token
make
Request
make
Request
With
Data
params
To
String
set
Bearer
Token
validate
Workspace
Id
app-hablla
Loading...