Operations at https://k2ws.mekrs.cz/EShop
This page describes the service operations at this endpoint.
| Uri | Method | Description |
|---|---|---|
| ARESData/{IdentificationNo} | GET | Loads informations about company specified by the identification number using ARES service. |
| basket/prepareitems | POST | Returns goods data for e-shop by identifiers from quick order |
| ConfirmOrder/{shopID} | POST | Confirms order for e-shop. Optional parameter is 'partnerID' |
| ContactPersonDeliveryNotes/{shopRID} | POST | Returns list of delivery notes for current logged user. |
| ContactPersonInvoices/{shopRID} | POST | Returns list of invoices for current logged user. |
| ContactPersonSalesItems/{shopRID} | POST | Returns list of sale items for current logged user. |
| ContactPersonSalesOrders/{shopRID} | POST | Returns list of sales orders for current logged user. |
| ContractDeliveryNotes/{contractRID} | POST | Returns list of delivery notes for the specified contract. |
| ContractInvoices/{contractRID} | POST | Returns list of invoices for the specified contract. |
| CreateActivity | POST | Creates new activity without validating persmissions. Optional parameters are 'fields' |
| DeleteAddress/{ContactPersonId}/{AddressId} | PUT | Deletes contact person's address. |
| DeleteFavorite/{shopRID}/{favoriteRID}/{contactPersonId} | PUT | Deletes the favorite items |
| DeliveryAndPayment/{shopRID} | POST | Returns list of delivery and payment methods. Required parameter is 'currency'. Optionals parameters are 'fields', 'pageSize', 'page', 'orderBy' |
| DoPayment/{saleOrderEncodedRID}/{amount} | GET | DoPayment |
| DownloadContactPersonDocumentData/{ClassName}/{DocumentID}/{*HeaderPrimaryKeys} | GET | Download document data from 9 page. |
| esActualizedBasket/{basketRID} | POST | Returns eshop basket (with actualized prices) by encoded RID. |
| esBanner/GetBanners/{categoryID}/{positionID} | GET | Returns list of data objects of type {esBanner}. Optionals parameters are 'fields' |
| esBasket/{basketRID} | POST | Returns eshop basket by encoded RID. |
| esBasket/additemtobasket/{basketRID} | POST | Adds item to basket and returns it |
| esBasket/addToFavorite/{basketRID} | POST | Adds basket to favorite list and returns its RID. Optional parameter is sessionId. |
| esBasket/clearBasket/{basketRID} | POST | Adds item to basket and returns it |
| esBasket/deleteitem/{basketRID}/{itemRID} | POST | Adds item to basket and returns it |
| esBasket/quickadditems/{basketRID} | POST | Add items to basket by quick order. |
| esBasket/update/{basketRID} | POST | Updates andd returns a eshop basket by encoded RID. |
| esCategoryInfo/{categoryID}/PricesInterval | GET | Returns price interval for specified category. Required parameters are 'currency' and 'partnerId' |
| esCategoryInfo/GetCategories/{parentRID}/{countOfSubcategories} | GET | Returns list of data objects of type {ClassName}. Optionals parameters are 'fields', 'pageSize', 'page', 'orderBy', 'conditions' |
| esCategoryInfo/GetCategoriesForShop/{shopRID} | GET | Returns list of data objects of type {ClassName}. Optionals parameters are 'fields', 'pageSize', 'page', 'orderBy', 'conditions' |
| esGoods/GetGoods/{categoryID} | GET | Returns list of data objects of type {esGoods}. Required parameter is 'currency'. Optionals parameters are 'searchWords' for filter, 'fields', 'pageSize', 'page', 'orderBy', 'conditions', 'partnerId', 'filterParameters', 'noServiceItems' |
| POST | Returns list of data objects of type {esGoods}. Required parameter is 'currency'. Optionals parameters are 'searchWords' for filter, 'partnerId', 'filterParameters', 'noServiceItems' | |
| esGoods/GetGoodsDetail/{shopID}/{goodsID} | GET | Returns detail of esGoods item. Required parameter is 'currency'. Optionals parameters are 'fields', 'partnerId' |
| POST | Returns detail of esGoods item. Required parameter is 'currency'. Optionals parameter is 'partnerId' | |
| esGoods/GetGoodsForShop/{shopID} | GET | Returns list of data objects of type {esGoods}. Required parameter is 'currency'. Optionals parameters are 'searchWords' for filter, 'fields', 'pageSize', 'page', 'orderBy', 'conditions', 'partnerId', 'noServiceItems' |
| POST | Returns list of data objects of type {esGoods}. Required parameter is 'currency'. Optionals parameters are 'searchWords' for filter, 'partnerId', 'noServiceItems' | |
| esGoods/GetGoodsParameters/{categoryID} | GET | Returns list of data objects of type {esGoods}. Required parameter is 'pageState'. Optionals parameter is fields' |
| esGoods/GetGoodsQuantityPrices/{goodsID} | GET | Returns quantity prices for the goods {goodsID}. Required parameter is 'currency'. |
| esGoods/GetGoodsSuggestionList/{shopID} | GET | Returns suggestions of esGoods items. Optionals parameters are 'currency', 'partnerId', 'pageSize', 'page', 'pageState', 'orderBy', 'conditions', 'orOperator' |
| esGoods/prepareitemsgoods | POST | Returns goods data for e-shop by identifiers from quick order |
| Eshop/GetPasswordGUID/{ShopID} | GET | Create temporary GUID for change password. Required parameter is 'userName'. |
| Eshop/ChangePasswordWithGUID/{ShopID} | PUT | Changes password with temporary GUID. |
| esUsableBasket/{basketRID} | POST | Returns eshop basket by encoded RID. |
| GetDeliveryCountries/{shopRID} | GET | Returns list of data objects of type {ClassName}. Optionals parameters are 'fields', 'pageSize', 'page', 'orderBy', 'conditions' |
| GetInvoiceCountries/{shopRID} | GET | Returns list of data objects of type {ClassName}. Optionals parameters are 'fields', 'pageSize', 'page', 'orderBy', 'conditions' |
| GetPaymentGatewaysConfig/{shopRID} | GET | Returns configurations for online payment methods. |
| GetShopConfiguration/{shopRID} | GET | Returns all configurations for the shop. |
| ChangeAddress/{ContactPersonId}/{AddressId} | PUT | Changes contact person's address. |
| Quotation/{quotationRID}/Apply | POST | Creates new order from quotation and returns detail of created order. Optional parameter is 'partnerID' |
| Quotation/Create | POST | Creates new quotation from basket data and returns detail of created quotation record. Optional parameter is 'partnerID' |
| Quotation/GetByGUID/{guid} | POST | Gets quotation by GUID |
| Quotations | POST | Returns list of quotations for current logged user. |
| RegisterEmail/{shopRID}/{email} | PUT | Register e-mail to sending info |
| Registration/{shopRID} | POST | Create new registration for connect to K2 via web services. Optional parameters are 'fields' |
| Registration/{shopRID}/{ContactPersonId} | PUT | Edits user registration informations. Optional parameters are 'fields' |
| Registration/ActivateWithGUID/{ShopID}/{ActivationGUID} | PUT | Activates registration by provided GUID. |
| Registration/Authorize/{RegistrationID} | PUT | Authorize user registration |
| Registration/Block/{RegistrationID} | PUT | Block user registration |
| Registration/Reject/{RegistrationID} | PUT | Reject user registration |
| Registration/Unblock/{RegistrationID} | PUT | Unblock user registration. Optional parameter is 'temporary' (true = unblock temporary, false = unblock permanently - default) |
| SaveBasket/{shopRID}/{basketRID} | POST | Saves the basket items. Parameter 'basketRID' can be the RID of existing basket or 0 to create the new one. |
| Subordinatedregistrations | GET | Returns list of subordinated registrations. Optionals parameters are 'fields', 'pageSize', 'page', 'orderBy', 'conditions' |
| SwitchPartner/{ContactPersonId}/{PartnerId} | PUT | Switches actual partner for eshop. |
| UnRegisterEmail/{shopRID}/{email} | PUT | Unregister e-mail to sending info |
| UploadContactPersonDocumentData/{ClassName}/{*PrimaryKeys} | POST | Upload documment data on 9 page. |
| Zak/encodedrid/{encodedRID} | POST | Returns eshop order by encoded RID. |