Alokai

QuotesApiAxiosParamCreator

QuotesApi - axios parameter creator

Signature

QuotesApiAxiosParamCreator: (
	configuration?: Configuration
) => {
    createCommentForQuote: (baseSiteId: string,
	quoteCode: string,
	userId: string,
	createComment: CreateComment,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    createQuote: (baseSiteId: string,
	userId: string,
	quoteStarter: QuoteStarter,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    createQuoteDiscount: (baseSiteId: string,
	quoteCode: string,
	userId: string,
	quoteDiscount: QuoteDiscount,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    createQuoteEntryComment: (baseSiteId: string,
	entryNumber: number,
	quoteCode: string,
	userId: string,
	createComment: CreateComment,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    getQuote: (baseSiteId: string,
	quoteCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    getQuotes: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    performQuoteAction: (baseSiteId: string,
	quoteCode: string,
	userId: string,
	quoteAction: QuoteAction,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    replaceQuote: (baseSiteId: string,
	quoteCode: string,
	userId: string,
	quoteMetadata: QuoteMetadata,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    updateQuote: (baseSiteId: string,
	quoteCode: string,
	userId: string,
	quoteMetadata: QuoteMetadata,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
}

Parameters

NameRequiredTypeDescription
configurationOptionalConfiguration

Referenced Types

On this page