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
| Name | Required | Type | Description |
|---|---|---|---|
configuration | Optional | Configuration |
Referenced Types
- CreateComment
AxiosRequestConfig- QuoteStarter
- QuoteDiscount
- QuoteAction
- QuoteMetadata