Constructors
constructor
- new WabaClient(wabaId, token, baseUrl?, debug?): WabaClient
Parameters
- wabaId: string
- token: string
Optional baseUrl: string- debug: boolean = true
Properties
axios
axios: AxiosInstance
Methods
activateService
- activateService(serviceId): Promise<{
status: string;
}> Returns Promise<{
status: string;
}>
deactivateService
- deactivateService(serviceId): Promise<{
status: string;
}> Returns Promise<{
status: string;
}>
getCheckSendWindow
- getCheckSendWindow(phone): Promise<{
status: boolean;
}> Returns Promise<{
status: boolean;
}>
getLastMessageStatus
- getLastMessageStatus(phone): Promise<{
status: string;
}> Returns Promise<{
status: string;
}>
getMessageStatus
- getMessageStatus(messageId): Promise<{
status: string;
}> Returns Promise<{
status: string;
}>
getStatus
- getStatus(): Promise<{
phone: string;
status: string;
}> Returns Promise<{
phone: string;
status: string;
}>
setGupshupParams
- setGupshupParams(params): Promise<{
status: string;
}> Returns Promise<{
status: string;
}>