Click or drag to resize

IUCJson Methods

The IUCJson type exposes the following members.

Methods
 NameDescription
Public methodActivityAdditionalChargesGet Returns list with the required or optional additional charges for the Activity as applied automatically according to the product
Public methodCode exampleActivityAdditionalChargesSet Change or insert additional charges to Activity
Public methodActivityAdmissionEntriesGet Returns list of Member Contact visit registrations
Public methodActivityAllowancesGet Returns list of Member Contacts issued (sold) allowances
Public methodActivityAttributeSet Action to set an attribute value on a given reservation or activity. If attribute does not exist on the entry then its inserted otherwise updated
Public methodActivityAttributesGet Returns list of Attributes which are assigned on a given Activity product, reservation or activity entry
Public methodCode exampleActivityAvailabilityGet Returns list of available time-slots/prices for a specific location,product and date
Public methodActivityCancel Cancel Activity
Public methodActivityCancelToken 
Public methodActivityCheckAccess Check if valid access for either membership or ticketing.
Public methodCode exampleActivityConfirm Confirm Activity Booking
Public methodCode exampleActivityConfirmGroup Confirm Group Activity Booking
Public methodActivityCustomerEntriesGet Returns list of all entries charged to the Member Contact customer account (A/R). The Account no. is based on the contact business relation settings
Public methodActivityDeleteGroup Delete Group Activity
Public methodActivityExtendToken 
Public methodActivityGetAvailabilityToken Get Availability Token
Public methodActivityGetByResource Get list of activities assigned to a resource, required parameters Resource code (number), Date from and to date
Public methodCode exampleActivityGroupAdditionalChargesSet Change or insert additional charges to a group reservation member
Public methodActivityGroupMemberAssign 
Public methodActivityGroupMemberRemove 
Public methodActivityGroupMemberSet 
Public methodActivityGroupReservationAdditionalChargesGet 
Public methodCode exampleActivityInsertGroupReservation Create Group Reservation
Public methodActivityLocationsGet Returns list of Activity Locations
Public methodActivityMembershipCancel Cancels a specific membership and validates if cancellation is in order (i.e. compares to commitment period)
Public methodActivityMembershipProductsGet Returns list of Membership types (products) which are active and can be sold
Public methodActivityMembershipSell Sell Membership (membership type) to Member Contact
Public methodActivityMembershipsGet Returns list of the Member Contact current active or on hold memberships
Public methodActivityPreSellProduct 
Public methodActivityProductChargesGet Returns list of charges for products
Public methodActivityProductsGet Returns list of Activity Products
Public methodActivityPromotionsGet Returns list of Active Promotions (for information purposes only)
Public methodActivityReservationAdditionalChargesGet 
Public methodCode exampleActivityReservationInsert Action to create a Reservation header into the LS Reservation table
Public methodActivityReservationsGet Returns list of Reservations for Member Contact or list of Activities assigned to a Reservation
Public methodActivityReservationsHeaderGet Look up Reservation Headers
Public methodCode exampleActivityReservationUpdate Action to force update to a reservation header in the LS Reservation table. Blank fields will be ignored
Public methodActivityResourceAvailabilityGet Get availability for specific resource, for a specific date and location (all required parameters)
Public methodActivityResourceGet Get list of all resources
Public methodActivityResourceGroupAvailabilityGet Get availability for all active resource in specific resource group, for a specific date and location (all required parameters)
Public methodActivitySubscriptionChargesGet Returns list of all subscription charges posted towards their membership account. Draft unposted entries are not included
Public methodActivityTypesGet Returns list of Activity Types
Public methodActivityUpdateActivityStatus 
Public methodActivityUpdateGroupHeaderStatus 
Public methodCode exampleActivityUpdateGroupReservation Update Group reservation header. Blank fields will be ignored
Public methodActivityUpdateReservationStatus 
Public methodAdvertisementsGetById 
Public methodCardGetPointBalance Get Point balance for Member Card
Public methodCardGetPointEntries Get Point entries for Member Card
Public methodChangePassword Change password

NOTE: Its recommended to use PasswordReset and PasswordChange instead
Obsolete

Public methodCode exampleCheckAvailability Gets Hospitality Kitchen Current Availability
Public methodContactAddCard Add new card to existing Member Contact
Public methodContactBlock Block Member Contact and remove information from LS Central and LS Commerce
Public methodCode exampleContactCreate Create new Member Contact
Public methodContactCreateCard Create new Member Card for existing Member Contact
Public methodCode exampleContactGet Search for Member Contact by different searchType methods.
Public methodContactGetByCardId Get Member Contact by card Id. This function returns all information about the Member contact, including Profiles, Offers, Sales history, Onelist baskets and notifications. To get basic information, use ContactGet.
Public methodCode exampleContactSearch Search for list of Member Contacts by different searchType methods, will return any contact that will match the search value.
Public methodCode exampleContactUpdate Update Member Contact
Public methodCurrencyGet Get Currency by Code
Public methodCustomerSearch Search for Customer
Public methodDeviceSave 
Public methodDiscountsGet Get discounts for items. Send in empty string for loyaltySchemeCode if getting anonymously.
Public methodEnvironment 
Public methodForgotPassword Request a ResetCode to use in Email to send to Member Contact

NOTE: Its recommended to use PasswordReset and PasswordChange instead
Obsolete

Public methodGetAuthCodes Get codes
Public methodGetPointRate Gets Rate value for points (f.ex. 1 point = 0.01 Kr)
Public methodGiftCardGetBalance Get balance of a gift card.
Public methodGiftCardGetHistory Get activity history for Gift Card
Public methodHierarchyContentGet Gets Hierarchy setup for a Store with all Leaves and Nodes with content information
Public methodHierarchyGet Gets Hierarchy setup for a Store with all Leaves and Nodes
Public methodHospOrderCancel Cancel hospitality order
Public methodHospOrderStatus Get Order status for hospitality order
Public methodImageGetById Get Image by Image Id and resizes the image if set
Public methodImageStreamGetById 
Public methodItemCategoriesGetAll 
Public methodItemCategoriesGetById 
Public methodCode exampleItemCustomerPricesGet Gets customer specific prices
Public methodItemGetByBarcode Look up Item by Barcode
Public methodItemGetById Lookup Item
Public methodItemsGetByPublishedOfferId Get related items in a published offer
Public methodItemsInStockGet Get stock status of an item from one or all stores
Public methodCode exampleItemsInStoreGet Get stock status for list of items from one or all stores
Public methodCode exampleItemsInStoreGetEx Get stock status for list of items from Store and/or Sourcing Location
Public methodItemsPage 
Public methodItemsSearch Search Items by Description
Public methodLogin Login user
Public methodLoginChange Change Login Id for Member Contact
Public methodLoginWeb Login user from web page. This function is light version of Login and returns less data.
Public methodMenuGet Load Hospitality Menu
Public methodNotificationGetById 
Public methodNotificationsGetByCardId Get all Order Notification for a Contact
Public methodNotificationsUpdateStatus 
Public methodCode exampleOneListCalculate Calculates OneList Basket Object and returns Order Object
Public methodOneListDeleteById Delete Basket or Wish List By OneList Id
Public methodOneListGetByCardId Get Basket or all Wish Lists by Member Card Id
Public methodOneListGetById Get Basket or Wish List by OneList Id
Public methodCode exampleOneListHospCalculate Calculates OneList Basket for Hospitality and returns Hospitality Order Object
Public methodCode exampleOneListItemModify Add or remove Item in OneList without sending whole list
Public methodOneListLinking Link or remove a Member to/from existing OneList
Public methodCode exampleOneListSave Save Basket or Wish List
Public methodOpenGate Allow app to open Gate when exiting the store
Public methodOrderCancel Cancel Customer Order with lineNo option to cancel individual lines
Public methodCode exampleOrderCancelEx Cancel Customer Order with lineNo and quantity to cancel items from individual lines
Public methodCode exampleOrderCheckAvailability Check the quantity available of items in order for certain store, Use with LS Nav 11.0 and later
Public methodCode exampleOrderCreate Create Customer Order
Public methodCode exampleOrderEdit Edit Customer Order
Public methodCode exampleOrderHospCreate Create a Hospitality Order
Public methodOrderStatusCheck Check Status of a Customer Order
Public methodCode exampleOrderUpdatePayment Update payments for Customer Order
Public methodPasswordChange Change password for Member Contact. Call PasswordReset first if oldPassword is unknown or no login/password exist for Member Contact
Public methodPasswordReset Reset current password or request new password for new Member Contact. Send either login or email depending on which function is required. If sendEmail is true, send only email address, login is not used in this mode
Public methodPing 
Public methodPingGet 
Public methodProductGroupGetById 
Public methodProfilesGetAll Gets all Member Attributes that are available to assign to a Member Contact
Public methodProfilesGetByCardId Gets all Member Attributes for a Contact
Public methodPublishedOffersGetByCardId Get Published Offers for Member Card Id
Public methodCode examplePushNotificationSave Register a device to receive Push Notifications, or update the registration and its enabled/disabled status
Public methodCode exampleReplEcommAttribute Replicate Attributes
Public methodReplEcommAttributeOptionValue Replicate Attribute Option Values
Public methodReplEcommAttributeValue Replicate Attribute Values
Public methodReplEcommBarcodes Replicate Item Barcodes (supports Item distribution)
Public methodReplEcommBasePrices Replicate Item Prices from Sales Price table (supports Item distribution)
Public methodReplEcommCollection Replicate Collection for Unit of Measures
Public methodReplEcommCountryCode Replicate all Country Codes
Public methodReplEcommCurrency Replicate Currency setup
Public methodReplEcommCurrencyRate Replicate Currency Rate Setup
Public methodReplEcommCustomer Replicate Customers
Public methodReplEcommDataTranslation Replicate Translation text
Public methodReplEcommDataTranslationLangCode Replicate Translation Language Codes
Public methodReplEcommDealHtmlTranslation Replicate Translation text for Deal HTML table
Public methodReplEcommDiscounts Replicate Periodic Discounts and MultiBuy for Items from WI Discount table in LS Central (supports Item distribution)

Public methodReplEcommDiscountSetup Replicate Discount Setup from Central

Only Multibuy, Discount, Total and Tender discounts are replicated

Public methodReplEcommDiscountValidations Replicate Validation Periods for Discounts

Public methodReplEcommExtendedVariants Replicate Item Extended Variants Setup (supports Item distribution)
Public methodReplEcommFullItem Replicate Item with full detailed data (supports Item distribution)

Public methodReplEcommHierarchy Replicate Hierarchy roots
Public methodReplEcommHierarchyHospDeal Replicate Hierarchy Hospitality Deals for Node Leaf
Public methodReplEcommHierarchyHospDealLine Replicate Hierarchy Hospitality Deal lines for Deal
Public methodReplEcommHierarchyLeaf Replicate Hierarchy Node Leaves
Public methodReplEcommHierarchyNode Replicate Hierarchy Nodes
Public methodReplEcommHtmlTranslation Replicate Translation text for Item HTML table
Public methodReplEcommImageLinks Replicate Retail Image links
Public methodReplEcommImages Replicate Retail Images
Public methodReplEcommInventoryStatus Replicate Inventory Status
Public methodReplEcommItemCategories Replicate Item Categories (supports Item distribution)
Public methodReplEcommItemModifier Replicate Hierarchy Hospitality Modifier lines for Node Leaf
Public methodReplEcommItemRecipe Replicate Hierarchy Hospitality Recipe lines for Node Leaf
Public methodReplEcommItems Replicate Retail Items (supports Item distribution)
Public methodReplEcommItemUnitOfMeasures Replicate Item Unit of Measures (supports Item distribution)
Public methodReplEcommItemVariantRegistrations Replicate Variant Registrations (supports Item distribution)
Public methodReplEcommItemVariants Replicate Item Variant (supports Item distribution)
Public methodReplEcommMember Replicate Member contacts
Public methodReplEcommMixAndMatch Replicate Mix and Match Offers for Items from WI Mix and Match Offer table in LS Central (supports Item distribution)

Public methodReplEcommPrices Replicate Best Prices for Items from WI Price table in LS Central (supports Item distribution)

Public methodReplEcommProductGroups Replicate Product groups (supports Item distribution)
Public methodReplEcommShippingAgent Replicate all Shipping agents and services
Public methodReplEcommStores Replicate Store setups
Public methodReplEcommStoreTenderTypes Replicate Tender types for Store
Public methodReplEcommTaxSetup Replicate Tax setup
Public methodReplEcommUnitOfMeasures Replicate Unit of Measures
Public methodReplEcommValidationSchedule Replicate Validation Scheduling data for Hierarchy
Public methodReplEcommVendor Replicate Vendors
Public methodReplEcommVendorItemMapping Replicate Vendor Item Mapping (supports Item distribution)
Public methodResetPassword Send in Reset Password request for Member Contact

NOTE: Its recommended to use PasswordReset and PasswordChange instead
Obsolete

Public methodReturnPolicyGet Gets Return Policy
Public methodSalesEntriesGetByCardId Get All Sales Entries (Transactions and Orders) by card Id
Public methodSalesEntriesGetByCardIdEx Get All Sales Entries (Transactions and Orders) by Card Id and optional filter by Store Id and Registration Date
Public methodSalesEntryGet Get the SaleEntry details (order/transaction). Use Id and IdType found in result from SalesEntriesGetByCardId
Public methodSalesEntryGetReturnSales Get Return sales transactions based on orginal transaction with HasReturnSale = true
Public methodSalesEntryGetSalesByOrderId Get Transaction and Sales Invoices for Customer order
Public methodSalesEntryGetSalesExtByOrderId Get Transaction, Sales Invoices and Shipments for Customer order
Public methodScanPayGoProfileGet Gets Profile setup for SPG App
Public methodSchemesGetAll Get all schemes in system
Public methodSearch Search different data based on SearchType value
Public methodSecurityCheckLog 
Public methodSecurityCheckProfile Check security status of a profile
Public methodSocialLogon Social authentication login
Public methodSPGPassword Change password in SPG App
Public methodSpgRegisterNotification Register for Push Notifications when Wish list gets some updates, like new follower or items
Public methodSpgUnlockRodDevice Request to unlock Rod Device
Public methodSpgUnlockRodDeviceCheck Used by Rod Device to check if there is request to unlock a device
Public methodSpgUnRegisterNotification Un-Register Push Notifications for Wish list updates
Public methodStoreGetById Get store by Store Id
Public methodCode exampleStoresGet Get List of stores
Public methodStoresGetAll Get all stores
Public methodStoresGetByCoordinates Gets all Click and Collect stores, within maxDistance from current location (latitude,longitude)
Public methodStoresGetbyItemInStock Gets all Click and Collect stores, within maxDistance from current location (latitude,longitude), that have the item available
Public methodTokenEntryGet Get Payment token
Public methodCode exampleTokenEntrySet Add or delete a payment card token
Public methodWebRequest 
Top
See Also