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
| Name | Required | Type | Description |
|---|---|---|---|
configuration | Optional | Configuration |
Referenced Types
- OrderEntry
- AddCartEntryFieldsEnum
AxiosRequestConfig- Address
- OrderForm
- Budget
- BundleStarter
- CCPOrderEntry
- CreateCartFromOrderFieldsEnum
- PaymentDetails
- CreateComment
- B2BCostCenter
- UserGroup
- OrderApprovalPermission
- OrgCustomerCreation
- B2BUnit
- OrgUnitUserGroup
- Review
- CXML
- QuoteStarter
- QuoteDiscount
- OrgUserRegistrationData
- ScheduleReplenishmentForm
- ReturnRequestEntryInputList
- TicketStarter
- TicketEvent
- UserSignUp
- OrderEntryList
- CancellationRequestEntryInputList
- OrderApprovalDecision
- ResetPassword
- GetAllPagesFieldsEnum
- GetAllPagesPageTypeEnum
- GetAllPagesWithUserFieldsEnum
- GetAllPagesWithUserPageTypeEnum
- GetComponentByIdFieldsEnum
- GetComponentByIdAndUserFieldsEnum
- GetComponentsByIdsFieldsEnum
- GetComponentsByIdsAndUserFieldsEnum
- ConfigurationInfoList
- GetConversationsForAgentStatusEnum
- GetCountriesTypeEnum
- GetCustomerCouponsNeedsTotalEnum
- GetOrgCustomerFieldsEnum
- GetPageFieldsEnum
- GetPagePageTypeEnum
- GetPageByIdFieldsEnum
- GetPageByIdAndUserFieldsEnum
- GetPageWithUserFieldsEnum
- GetPageWithUserPageTypeEnum
- GetProductInterestsNeedsTotalEnum
- ProductCodes
- GetPromotionsTypeEnum
- QuoteAction
- QuoteMetadata
- User
- MemberList
- ComponentIDList
- SearchComponentsByIdsFieldsEnum
- ConversationMessageList
- SiteMessagesNeedsTotalEnum
- BasicnotificationPreferenceList
- OrgCustomerModification
- CCPConfiguration
- CCPConfigurationOverview
- ReturnRequestModification