Alokai

SapccApiAxiosParamCreator

SapccApi - axios parameter creator

Signature

SapccApiAxiosParamCreator: (
	configuration?: Configuration
) => {
  addCartEntry: (baseSiteId: string,
	cartId: string,
	userId: string,
	orderEntry: OrderEntry,
	fields?: AddCartEntryFieldsEnum,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  addOrderFormToCart: (baseSiteId: string,
	orderFormCode: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  addToCartEntryGroup: (baseSiteId: string,
	cartId: string,
	entryGroupNumber: number,
	userId: string,
	orderEntry: OrderEntry,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  closeConversation: (baseSiteId: string,
	conversationId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  countProductStockByLocation: (baseSiteId: string,
	productCode: string,
	latitude?: number,
	location?: string,
	longitude?: number,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  countProducts: (baseSiteId: string,
	query?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  countStoreLocations: (baseSiteId: string,
	accuracy?: number,
	latitude?: number,
	longitude?: number,
	query?: string,
	radius?: number,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  countUserOrders: (baseSiteId: string,
	userId: string,
	statuses?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createAddress: (baseSiteId: string,
	userId: string,
	address: Address,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createAnOrderForm: (baseSiteId: string,
	orderForm: OrderForm,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createBudget: (baseSiteId: string,
	userId: string,
	budget: Budget,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createBundle: (baseSiteId: string,
	cartId: string,
	userId: string,
	bundleStarter: BundleStarter,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createCart: (baseSiteId: string,
	userId: string,
	fields?: string,
	oldCartId?: string,
	toMergeCartGuid?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createCartDeliveryAddress: (baseSiteId: string,
	cartId: string,
	userId: string,
	address: Address,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createCartEntry: (baseSiteId: string,
	cartId: string,
	userId: string,
	orderEntry: OrderEntry,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createCartEntryConfiguration: (baseSiteId: string,
	cartId: string,
	userId: string,
	cCPOrderEntry: CCPOrderEntry,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createCartFromOrder: (baseSiteId: string,
	orderCode: string,
	userId: string,
	fields?: CreateCartFromOrderFieldsEnum,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createCartPaymentDetails: (baseSiteId: string,
	cartId: string,
	userId: string,
	paymentDetails: PaymentDetails,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createCommentForQuote: (baseSiteId: string,
	quoteCode: string,
	userId: string,
	createComment: CreateComment,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createConsolidatedPickupLocation: (baseSiteId: string,
	cartId: string,
	storeName: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createCostCenter: (baseSiteId: string,
	b2BCostCenter: B2BCostCenter,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createCustomerGroup: (baseSiteId: string,
	userGroup: UserGroup,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createOrderApprovalPermission: (baseSiteId: string,
	userId: string,
	orderApprovalPermission: OrderApprovalPermission,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createOrgCustomer: (baseSiteId: string,
	userId: string,
	orgCustomerCreation: OrgCustomerCreation,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createOrgUnit: (baseSiteId: string,
	userId: string,
	b2BUnit: B2BUnit,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createOrgUnitAddress: (baseSiteId: string,
	orgUnitId: string,
	userId: string,
	address: Address,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createOrgUnitUserGroup: (baseSiteId: string,
	userId: string,
	orgUnitUserGroup: OrgUnitUserGroup,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createProductInterest: (baseSiteId: string,
	notificationType: string,
	productCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createProductReview: (baseSiteId: string,
	productCode: string,
	review: Review,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createPunchOutProfileRequest: (baseSiteId: string,
	host: string,
	cXML: CXML,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createPunchOutPurchaseOrderRequest: (baseSiteId: string,
	cXML: CXML,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createPunchOutSetUpRequest: (baseSiteId: string,
	cXML: CXML,
	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>;
  createRegistrationRequest: (baseSiteId: string,
	orgUserRegistrationData: OrgUserRegistrationData,
	fields?: string,
	sapCommerceCloudCaptchaToken?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createReplenishmentOrder: (baseSiteId: string,
	cartId: string,
	termsChecked: boolean,
	userId: string,
	scheduleReplenishmentForm: ScheduleReplenishmentForm,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createReturnRequest: (baseSiteId: string,
	userId: string,
	returnRequestEntryInputList: ReturnRequestEntryInputList,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createTicket: (baseSiteId: string,
	userId: string,
	ticketStarter: TicketStarter,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createTicketEvent: (baseSiteId: string,
	ticketId: string,
	userId: string,
	ticketEvent: TicketEvent,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createTicketEventAttachment: (baseSiteId: string,
	eventCode: string,
	ticketId: string,
	userId: string,
	ticketEventAttachment: File,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  createUser: (baseSiteId: string,
	userSignUp: UserSignUp,
	fields?: string,
	sapCommerceCloudCaptchaToken?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  deleteAnOrderForm: (baseSiteId: string,
	orderFormCode: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doAddApproverToOrgCustomer: (approverId: string,
	baseSiteId: string,
	orgCustomerId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doAddBudgetToCostCenter: (baseSiteId: string,
	budgetCode: string,
	costCenterCode: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doAddOrderApprovalPermissionToOrgUnitUserGroup: (baseSiteId: string,
	orderApprovalPermissionCode: string,
	orgUnitUserGroupId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doAddOrgCartEntries: (baseSiteId: string,
	cartId: string,
	userId: string,
	orderEntryList: OrderEntryList,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doAddOrgCustomerToOrgUnitUserGroupMembers: (baseSiteId: string,
	orgCustomerId: string,
	orgUnitUserGroupId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doAddOrgUnitRoleToOrgCustomer: (baseSiteId: string,
	orgCustomerId: string,
	orgUnitId: string,
	roleId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doAddOrgUserGroupToOrgCustomer: (baseSiteId: string,
	orgCustomerId: string,
	userGroupId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doAddPermissionToOrgCustomer: (baseSiteId: string,
	orgCustomerId: string,
	permissionId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doAddRoleToOrgCustomer: (baseSiteId: string,
	orgCustomerId: string,
	roleId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doApplyCartPromotion: (baseSiteId: string,
	cartId: string,
	promotionId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doApplyCartVoucher: (baseSiteId: string,
	cartId: string,
	userId: string,
	voucherId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doCancelOrder: (baseSiteId: string,
	code: string,
	userId: string,
	cancellationRequestEntryInputList: CancellationRequestEntryInputList,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doCartClone: (baseSiteId: string,
	cartId: string,
	userId: string,
	description?: string,
	fields?: string,
	name?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doClaimCustomerCoupon: (baseSiteId: string,
	couponCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doGiveConsent: (baseSiteId: string,
	consentTemplateId: string,
	consentTemplateVersion: number,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doHandleCartMerchantCallback: (baseSiteId: string,
	cartId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doHandleMerchantCallback: (baseSiteId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doHandleSopPaymentResponse: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doMakeOrderApprovalDecision: (baseSiteId: string,
	orderApprovalCode: string,
	userId: string,
	orderApprovalDecision: OrderApprovalDecision,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doPublishSuccessfulLoginEvent: (baseSiteId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doResetPassword: (baseSiteId: string,
	resetPassword: ResetPassword,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doRestorePassword: (baseSiteId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doSaveCart: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	saveCartDescription?: string,
	saveCartName?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doSubscribeToCustomerCoupon: (baseSiteId: string,
	couponCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doUnsubscribeFromCustomerCoupon: (baseSiteId: string,
	couponCode: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doUpdateFlagForDeletion: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  doUpdateSavedCart: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getAccountSummary: (baseSiteId: string,
	orgUnitId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getActiveCostCenters: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getAddress: (addressId: string,
	baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getAddresses: (baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getAllPages: (baseSiteId: string,
	currentPage?: number,
	fields?: GetAllPagesFieldsEnum,
	pageSize?: number,
	pageType?: GetAllPagesPageTypeEnum,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getAllPagesWithUser: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: GetAllPagesWithUserFieldsEnum,
	pageSize?: number,
	pageType?: GetAllPagesWithUserPageTypeEnum,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getAvailableOrgCustomersForUserGroup: (baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getAvailableOrgUnitNodes: (baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getAvailableParentUnits: (baseSiteId: string,
	orgUnitId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getAvailableProducts: (baseSiteId: string,
	cartId: string,
	entryGroupNumber: number,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	query?: string,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getBaseSites: (fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getBaseStore: (baseSiteId: string,
	baseStoreUid: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getBranchOrder: (baseSiteId: string,
	code: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getBudget: (baseSiteId: string,
	budgetCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getBudgets: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getBudgetsForCostCenter: (baseSiteId: string,
	costCenterCode: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCardTypes: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCart: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCartDeliveryMode: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCartDeliveryModes: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCartEntries: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCartEntry: (baseSiteId: string,
	cartId: string,
	entryNumber: number,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCartEntryConfiguration: (baseSiteId: string,
	cartId: string,
	entryNumber: number,
	userId: string,
	expMode?: boolean,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCartPromotion: (baseSiteId: string,
	cartId: string,
	promotionId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCartPromotions: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCartVouchers: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCarts: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	savedCartsOnly?: boolean,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCatalog: (baseSiteId: string,
	catalogId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCatalogVersion: (baseSiteId: string,
	catalogId: string,
	catalogVersionId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCatalogs: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCategories: (baseSiteId: string,
	catalogId: string,
	catalogVersionId: string,
	categoryId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCities: (baseSiteId: string,
	regionId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getComponentById: (baseSiteId: string,
	componentId: string,
	catalogCode?: string,
	categoryCode?: string,
	fields?: GetComponentByIdFieldsEnum,
	productCode?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getComponentByIdAndUser: (baseSiteId: string,
	componentId: string,
	userId: string,
	catalogCode?: string,
	categoryCode?: string,
	fields?: GetComponentByIdAndUserFieldsEnum,
	productCode?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getComponentsByIds: (baseSiteId: string,
	catalogCode?: string,
	categoryCode?: string,
	componentIds?: Array<string>,
	currentPage?: number,
	fields?: GetComponentsByIdsFieldsEnum,
	pageSize?: number,
	productCode?: string,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getComponentsByIdsAndUser: (baseSiteId: string,
	userId: string,
	catalogCode?: string,
	categoryCode?: string,
	componentIds?: Array<string>,
	currentPage?: number,
	fields?: GetComponentsByIdsAndUserFieldsEnum,
	pageSize?: number,
	productCode?: string,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConfigurationByProductCode: (baseSiteId: string,
	productCode: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConfigurationInEntry: (baseSiteId: string,
	cartId: string,
	entryNumber: number,
	userId: string,
	configurationInfoList: ConfigurationInfoList,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConfigurationInEntry1: (baseSiteId: string,
	cartId: string,
	entryNumber: number,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConfigurationOverviewForOrderEntry: (baseSiteId: string,
	entryNumber: number,
	orderId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConfigurationOverviewForQuote: (baseSiteId: string,
	entryNumber: number,
	quoteId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConfigurationOverviewForSavedCart: (baseSiteId: string,
	cartId: string,
	entryNumber: number,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConsentTemplate: (baseSiteId: string,
	consentTemplateId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConsentTemplates: (baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConsignmentTrackingData: (baseSiteId: string,
	consignmentCode: string,
	orderCode: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConsolidatedPickupLocations: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConversationsForAgent: (baseSiteId: string,
	status: GetConversationsForAgentStatusEnum,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getConversationsForCustomer: (baseSiteId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCostCenter: (baseSiteId: string,
	costCenterCode: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCostCenters: (baseSiteId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCountries: (baseSiteId: string,
	fields?: string,
	type?: GetCountriesTypeEnum,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCountryRegions: (baseSiteId: string,
	countyIsoCode: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCurrencies: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCurrentOrgCart: (baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCustomerCoupons: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	needsTotal?: GetCustomerCouponsNeedsTotalEnum,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCustomerGroup: (baseSiteId: string,
	groupId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getCustomerGroups: (baseSiteId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getDefaultProductConfiguration: (baseSiteId: string,
	productCode: string,
	configIdTemplate?: string,
	expMode?: boolean,
	forceReset?: boolean,
	provideAllAttributes?: boolean,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getDeliveryCountries: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getDistricts: (baseSiteId: string,
	cityId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getExportedProducts: (baseSiteId: string,
	catalog?: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	timestamp?: string,
	version?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getExpressUpdateProducts: (baseSiteId: string,
	timestamp: string,
	catalog?: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getFutureStocks: (baseSiteId: string,
	productCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getFutureStocksList: (baseSiteId: string,
	productCodes: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getLanguages: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getLocationCounts: (baseSiteId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getLocationProductStock: (baseSiteId: string,
	productCode: string,
	currentPage?: number,
	fields?: string,
	latitude?: number,
	location?: string,
	longitude?: number,
	pageSize?: number,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getMessagesForConversation: (baseSiteId: string,
	conversationId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getNotificationPreferences: (baseSiteId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrder: (baseSiteId: string,
	code: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrderApproval: (baseSiteId: string,
	orderApprovalCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrderApprovalPermission: (baseSiteId: string,
	orderApprovalPermissionCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrderApprovalPermissionTypes: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrderApprovalPermissions: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrderApprovalPermissionsForOrgUnitUserGroup: (baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrderApprovals: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrderStatusFeed: (baseSiteId: string,
	timestamp: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgCustomer: (baseSiteId: string,
	orgCustomerId: string,
	userId: string,
	fields?: GetOrgCustomerFieldsEnum,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgCustomerApprovers: (baseSiteId: string,
	orgCustomerId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgCustomerOrgUserGroups: (baseSiteId: string,
	orgCustomerId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgCustomerPermissions: (baseSiteId: string,
	orgCustomerId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgCustomers: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgDocumentAttachment: (baseSiteId: string,
	orgDocumentAttachmentId: string,
	orgDocumentId: string,
	orgUnitId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgDocuments: (baseSiteId: string,
	orgUnitId: string,
	userId: string,
	endRange?: string,
	fields?: string,
	filterByKey?: string,
	filterByValue?: string,
	page?: number,
	pageSize?: number,
	sort?: string,
	startRange?: string,
	status?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgProduct: (baseSiteId: string,
	productCode: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgUnit: (baseSiteId: string,
	orgUnitId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgUnitAddresses: (baseSiteId: string,
	orgUnitId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgUnitUserGroup: (baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgUnitUserGroups: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgUnitUsers: (baseSiteId: string,
	orgUnitId: string,
	roleId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgUnitsAvailableApprovalProcesses: (baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgUnitsRootNodeTree: (baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getOrgUser: (baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPage: (baseSiteId: string,
	code?: string,
	fields?: GetPageFieldsEnum,
	pageId?: string,
	pageLabel?: string,
	pageLabelOrId?: string,
	pageType?: GetPagePageTypeEnum,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPageById: (baseSiteId: string,
	pageId: string,
	categoryCode?: string,
	fields?: GetPageByIdFieldsEnum,
	productCode?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPageByIdAndUser: (baseSiteId: string,
	pageId: string,
	userId: string,
	categoryCode?: string,
	fields?: GetPageByIdAndUserFieldsEnum,
	productCode?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPageWithUser: (baseSiteId: string,
	userId: string,
	code?: string,
	fields?: GetPageWithUserFieldsEnum,
	pageId?: string,
	pageLabel?: string,
	pageLabelOrId?: string,
	pageType?: GetPageWithUserPageTypeEnum,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPaymentDetails: (baseSiteId: string,
	paymentDetailsId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPaymentDetailsList: (baseSiteId: string,
	userId: string,
	fields?: string,
	saved?: boolean,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPaymentModes: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPaymentTypes: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProduct: (baseSiteId: string,
	productCode: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProductConfiguration: (baseSiteId: string,
	configId: string,
	expMode?: boolean,
	groupId?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProductConfigurationOverview: (baseSiteId: string,
	configId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProductConfigurationPricing: (baseSiteId: string,
	configId: string,
	groupId?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProductConfigurationVariantSearch: (baseSiteId: string,
	configId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProductInterests: (baseSiteId: string,
	userId: string,
	currentPage?: string,
	fields?: string,
	needsTotal?: GetProductInterestsNeedsTotalEnum,
	notificationType?: string,
	pageSize?: string,
	productCode?: string,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProductReferences: (baseSiteId: string,
	productCode: string,
	fields?: string,
	pageSize?: number,
	referenceType?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProductReviews: (baseSiteId: string,
	productCode: string,
	fields?: string,
	maxCount?: number,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProducts: (baseSiteId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	query?: string,
	searchQueryContext?: string,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProductsByCategory: (baseSiteId: string,
	categoryId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	query?: string,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getProductsByIds: (baseSiteId: string,
	productCodes: ProductCodes,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPromotion: (baseSiteId: string,
	code: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPromotions: (baseSiteId: string,
	type: GetPromotionsTypeEnum,
	fields?: string,
	promotionGroup?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getPunchOutSessionInfo: (baseSiteId: string,
	sid: string,
	fields?: string,
	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>;
  getReplenishmentOrder: (baseSiteId: string,
	replenishmentOrderCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getReplenishmentOrderHistory: (baseSiteId: string,
	replenishmentOrderCode: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getReplenishmentOrders: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getRequisitionFormData: (baseSiteId: string,
	sid: string,
	discardCartEntries?: boolean,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getReturnRequest: (baseSiteId: string,
	returnRequestCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getReturnRequests: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getSavedCart: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getSopPaymentRequestDetails: (baseSiteId: string,
	cartId: string,
	responseUrl: string,
	userId: string,
	extendedMerchantCallback?: boolean,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getSopPaymentResponse: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getStoreLocation: (baseSiteId: string,
	storeId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getStoreLocations: (baseSiteId: string,
	accuracy?: number,
	currentPage?: number,
	fields?: string,
	latitude?: number,
	longitude?: number,
	pageSize?: number,
	query?: string,
	radius?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getStoreProductStock: (baseSiteId: string,
	productCode: string,
	storeName: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getStoresByCountry: (baseSiteId: string,
	countryIso: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getStoresByCountryAndRegion: (baseSiteId: string,
	countryIso: string,
	regionIso: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getSuggestions: (baseSiteId: string,
	term: string,
	fields?: string,
	max?: number,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getTextfieldConfigurationForOrderEntry: (entryNumber: number,
	orderId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getTextfieldConfigurationForQuoteEntry: (entryNumber: number,
	quoteId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getTextfieldConfigurationForSavedCartEntry: (cartId: string,
	entryNumber: number,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getTicket: (baseSiteId: string,
	ticketId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getTicketAssociatedObjects: (baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getTicketCategories: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getTicketEventAttachment: (attachmentId: string,
	baseSiteId: string,
	eventCode: string,
	ticketId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getTickets: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getTitles: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getUser: (baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getUserBranchOrderHistory: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	filters?: string,
	pageSize?: number,
	sort?: string,
	statuses?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getUserCustomerGroups: (baseSiteId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getUserOrderHistory: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	statuses?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getUserOrderInvoiceBinary: (baseSiteId: string,
	code: string,
	invoiceId: string,
	userId: string,
	externalSystemId?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getUserOrderInvoices: (baseSiteId: string,
	code: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getUserOrders: (baseSiteId: string,
	code: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  getVoucher: (baseSiteId: string,
	code: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  performQuoteAction: (baseSiteId: string,
	quoteCode: string,
	userId: string,
	quoteAction: QuoteAction,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  pickConversation: (baseSiteId: string,
	conversationId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  placeOrder: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  placeOrgOrder: (baseSiteId: string,
	cartId: string,
	termsChecked: boolean,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeAddress: (addressId: string,
	baseSiteId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeApproverFromOrgCustomer: (approverId: string,
	baseSiteId: string,
	orgCustomerId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeBudgetFromCostCenter: (baseSiteId: string,
	budgetCode: string,
	costCenterCode: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeCart: (baseSiteId: string,
	cartId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeCartDeliveryAddress: (baseSiteId: string,
	cartId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeCartDeliveryMode: (baseSiteId: string,
	cartId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeCartEntry: (baseSiteId: string,
	cartId: string,
	entryNumber: number,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeCartEntryGroup: (baseSiteId: string,
	cartId: string,
	entryGroupNumber: number,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeCartPromotion: (baseSiteId: string,
	cartId: string,
	promotionId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeCartVoucher: (baseSiteId: string,
	cartId: string,
	userId: string,
	voucherId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeConsent: (baseSiteId: string,
	consentCode: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeOrderApprovalPermissionFromOrgUnitUserGroup: (baseSiteId: string,
	orderApprovalPermissionCode: string,
	orgUnitUserGroupId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeOrgCustomerFromOrgUnitUserGroupMembers: (baseSiteId: string,
	orgCustomerId: string,
	orgUnitUserGroupId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeOrgUnitAddress: (addressId: string,
	baseSiteId: string,
	orgUnitId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeOrgUnitRoleFromOrgCustomer: (baseSiteId: string,
	orgCustomerId: string,
	orgUnitId: string,
	roleId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeOrgUnitUserGroup: (baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeOrgUnitUserGroupMembers: (baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeOrgUserGroupFromOrgCustomer: (baseSiteId: string,
	orgCustomerId: string,
	userGroupId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removePaymentDetails: (baseSiteId: string,
	paymentDetailsId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removePermissionFromOrgCustomer: (baseSiteId: string,
	orgCustomerId: string,
	permissionId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeProductInterest: (baseSiteId: string,
	notificationType: string,
	productCode: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeRoleFromOrgCustomer: (baseSiteId: string,
	orgCustomerId: string,
	roleId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeSopPaymentResponse: (baseSiteId: string,
	cartId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeUser: (baseSiteId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  removeUsersFromCustomerGroup: (baseSiteId: string,
	groupId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceAddress: (addressId: string,
	baseSiteId: string,
	userId: string,
	address: Address,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceCartDeliveryAddress: (addressId: string,
	baseSiteId: string,
	cartId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceCartDeliveryMode: (baseSiteId: string,
	cartId: string,
	deliveryModeId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceCartEntry: (baseSiteId: string,
	cartId: string,
	entryNumber: number,
	userId: string,
	orderEntry: OrderEntry,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceCartEntryConfiguration: (baseSiteId: string,
	cartId: string,
	entryNumber: number,
	userId: string,
	cCPOrderEntry: CCPOrderEntry,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceCartGuestUser: (baseSiteId: string,
	cartId: string,
	email: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceCartPaymentDetails: (baseSiteId: string,
	cartId: string,
	paymentDetailsId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceOrgCartCostCenter: (baseSiteId: string,
	cartId: string,
	costCenterId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceOrgCartDeliveryAddress: (addressId: string,
	baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceOrgCartEntries: (baseSiteId: string,
	cartId: string,
	userId: string,
	orderEntryList: OrderEntryList,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceOrgCartPaymentType: (baseSiteId: string,
	cartId: string,
	paymentType: string,
	userId: string,
	fields?: string,
	purchaseOrderNumber?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replacePaymentDetails: (baseSiteId: string,
	paymentDetailsId: string,
	userId: string,
	paymentDetails: PaymentDetails,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceQuote: (baseSiteId: string,
	quoteCode: string,
	userId: string,
	quoteMetadata: QuoteMetadata,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceUser: (baseSiteId: string,
	userId: string,
	user: User,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceUserLogin: (baseSiteId: string,
	newLogin: string,
	password: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceUserPassword: (baseSiteId: string,
	_new: string,
	old: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  replaceUsersForCustomerGroup: (baseSiteId: string,
	groupId: string,
	memberList: MemberList,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  retrieveAllOrderForms: (baseSiteId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  retrieveAnOrderForm: (baseSiteId: string,
	orderFormCode: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  searchComponentsByIds: (baseSiteId: string,
	componentIDList: ComponentIDList,
	catalogCode?: string,
	categoryCode?: string,
	currentPage?: number,
	fields?: SearchComponentsByIdsFieldsEnum,
	pageSize?: number,
	productCode?: string,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  sendMessage: (baseSiteId: string,
	conversationMessageList: ConversationMessageList,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  setCartRequestedRetrievalDate: (baseSiteId: string,
	cartId: string,
	userId: string,
	requestedRetrievalAt?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  siteMessages: (baseSiteId: string,
	userId: string,
	currentPage?: string,
	needsTotal?: SiteMessagesNeedsTotalEnum,
	pageSize?: string,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  unassignCustomerCoupon: (baseSiteId: string,
	couponCode: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateAddress: (addressId: string,
	baseSiteId: string,
	userId: string,
	address: Address,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateAnOrderForm: (baseSiteId: string,
	orderFormCode: string,
	orderForm: OrderForm,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateBudget: (baseSiteId: string,
	budgetCode: string,
	userId: string,
	budget: Budget,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateCartEntry: (baseSiteId: string,
	cartId: string,
	entryNumber: number,
	userId: string,
	orderEntry: OrderEntry,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateCostCenter: (baseSiteId: string,
	costCenterCode: string,
	b2BCostCenter: B2BCostCenter,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateCustomerGroupWithUsers: (baseSiteId: string,
	groupId: string,
	memberList: MemberList,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateNotificationPreferences: (baseSiteId: string,
	userId: string,
	basicnotificationPreferenceList: BasicnotificationPreferenceList,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateOrderApprovalPermission: (baseSiteId: string,
	orderApprovalPermissionCode: string,
	userId: string,
	orderApprovalPermission: OrderApprovalPermission,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateOrgCustomer: (baseSiteId: string,
	orgCustomerId: string,
	userId: string,
	orgCustomerModification: OrgCustomerModification,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateOrgUnit: (baseSiteId: string,
	orgUnitId: string,
	userId: string,
	b2BUnit: B2BUnit,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateOrgUnitAddress: (addressId: string,
	baseSiteId: string,
	orgUnitId: string,
	userId: string,
	address: Address,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateOrgUnitUserGroup: (baseSiteId: string,
	orgUnitUserGroupId: string,
	userId: string,
	orgUnitUserGroup: OrgUnitUserGroup,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updatePaymentDetails: (baseSiteId: string,
	paymentDetailsId: string,
	userId: string,
	paymentDetails: PaymentDetails,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateProductConfiguration: (baseSiteId: string,
	configId: string,
	cCPConfiguration: CCPConfiguration,
	expMode?: boolean,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateProductConfigurationOverview: (baseSiteId: string,
	configId: string,
	cCPConfigurationOverview: CCPConfigurationOverview,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateQuote: (baseSiteId: string,
	quoteCode: string,
	userId: string,
	quoteMetadata: QuoteMetadata,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateReplenishmentOrder: (baseSiteId: string,
	replenishmentOrderCode: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateReturnRequest: (baseSiteId: string,
	returnRequestCode: string,
	userId: string,
	returnRequestModification: ReturnRequestModification,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  updateUser: (baseSiteId: string,
	userId: string,
	user: User,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  validateAddress: (baseSiteId: string,
	userId: string,
	address: Address,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
  validateCart: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
}

Parameters

NameRequiredTypeDescription
configurationOptionalConfiguration

Referenced Types

On this page