MessageCenterApiFp
MessageCenterApi - functional programming interface
Signature
MessageCenterApiFp: (
configuration?: Configuration
) => {
closeConversation(baseSiteId: string,
conversationId: string,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<Conversation>>;
getConversationsForAgent(baseSiteId: string,
status: GetConversationsForAgentStatusEnum,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<ConversationList>>;
getConversationsForCustomer(baseSiteId: string,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<ConversationList>>;
getMessagesForConversation(baseSiteId: string,
conversationId: string,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<ConversationMessageList>>;
pickConversation(baseSiteId: string,
conversationId: string,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<Conversation>>;
sendMessage(baseSiteId: string,
conversationMessageList: ConversationMessageList,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<Conversation>>;
}Parameters
| Name | Required | Type | Description |
|---|---|---|---|
configuration | Optional | Configuration |
Referenced Types
AxiosRequestConfigAxiosInstanceAxiosPromise- Conversation
- GetConversationsForAgentStatusEnum
- ConversationList
- ConversationMessageList