Alokai

MessageCenterApiFactory

MessageCenterApi - factory interface

Signature

MessageCenterApiFactory: (
	configuration?: Configuration,
	basePath?: string,
	axios?: AxiosInstance
) => {
    closeConversation(baseSiteId: string,
	conversationId: string,
	options?: any): AxiosPromise<Conversation>;
    getConversationsForAgent(baseSiteId: string,
	status: GetConversationsForAgentStatusEnum,
	options?: any): AxiosPromise<ConversationList>;
    getConversationsForCustomer(baseSiteId: string,
	options?: any): AxiosPromise<ConversationList>;
    getMessagesForConversation(baseSiteId: string,
	conversationId: string,
	options?: any): AxiosPromise<ConversationMessageList>;
    pickConversation(baseSiteId: string,
	conversationId: string,
	options?: any): AxiosPromise<Conversation>;
    sendMessage(baseSiteId: string,
	conversationMessageList: ConversationMessageList,
	options?: any): AxiosPromise<Conversation>;
}

Parameters

NameRequiredTypeDescription
configurationOptionalConfiguration
basePathOptionalstring
axiosOptionalAxiosInstance

Referenced Types

On this page