Alokai

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

NameRequiredTypeDescription
configurationOptionalConfiguration

Referenced Types

On this page