Funkcje Web API pozwalają na rozszerzenie funkcjonalności sklepu i integrację z innymi systemami informatycznymi. Dzięki Web API inne firmy i programiści mogą w ustandaryzowany sposób pobierać i wysyłać do programu różne dane. Pozwala to na indywidualne dostosowanie programu do swoich potrzeb.
W panelu administracyjnym wybierz Aplikacje → API
Wybierz Konfiguracja
Tylko zwykły administrator może być wykorzystywany do połączenia WebAPI.
Wybierz Logowania WebApi
Lista funkcji WebApi w zależności od modułu.
AddProducer
- dodaje nowego producenta,CountProducer
- zwraca liczbę producentów,DeleteProducer
- usuwa producenta,GetProducer
- pobiera dane producenta,GetProducerList
- zwraca listę producentów,UpdateProducer
- aktualizuje dane producenta,http://www.shop.example.com/backend.php/producer/soap?wsdl
AddCategory
- dodaje nową kategorię,CountCategory
- zwraca liczbę kategorii,DeleteCategory
- usuwa kategorię,GetCategory
- pobiera dane kategorii,GetCategoryList
- zwraca listę kategorii,UpdateCategory
- aktualizuje dane kategorii,http://www.shop.example.com/backend.php/category/soap?wsdl
AddAvailability
- dodaje dostępność dla produktu,AddProduct
- dodaje nowy produkt,AddProductImage
- dodaje nowe zdjęcie do produktu,AddProductPrice
- dodaje cenę produktu w wybranej walucie,AddTax
- dodaje nową stawkę VAT,AssignProductToCategory
- przypisuje produkt do kategorii,CountAvailability
- zlicza dostępności,CountProduct
- zlicza produkty,CountProductImage
- zlicza zdjęcia dla produktu,CountProductOptionsList
- zlicza ilość opcji produktu,CountProductPrice
- zwraca liczbę cen w walutach,CountTax
- zlicza stawki VAT,DeleteAvailability
- usuwa dostępność dla produktu,DeleteProduct
- usuwa produkt,DeleteProductImage
- usuwa zdjęci produktu,DeleteProductPrice
- usuwa cenę w walucie,DeleteTax
- usuwa stawkę VAT,GetAvailability
- pobiera dostępność dla produktu,GetAvailabilityList
- pobiera listę dostępności,GetProduct
- pobiera dane produktu,GetProductByCode
- pobiera dane produktu,GetProductImage
- zwraca zdjęcie produktu,GetProductImageList
- zwraca listę zdjęć produktu,GetProductList
- zwraca listę produktów,GetProductOptionsList
- zwraca listę opcji produktu,GetProductPrice
- pobiera cenę produktu w wybranej walucie,GetProductPriceList
- pobiera ceny w walucie produktu.,GetTax
- zwraca stawkę VAT,GetTaxList
- zwraca listę stawek VAT,GetRecommendedList
- zwraca listę produktów polecanych,GetAccessoriesList
- zwraca listę akcesoriów,RemoveProductFromCategory
- usuwa przypisanie produkt do kategorii,UpdateAvailability
- aktualizuje dostępność dla produktu,UpdateProduct
- aktualizuje dane produktu,UpdateProductByCode
- aktualizuje dane produktu,UpdateProductOption
- aktualizuje opcje produktu,UpdateProductPrice
- aktualizuje cenę produktu w wybranej walucie.UpdateTax
- aktualizuje stawkę VAT,UpdateRecommendedList
- aktualizuje listę produktów polecanych,UpdateAccessoriesList
- aktualizuje listę akcesoriów,http://www.shop.example.com/backend.php/product/soap?wsdl
AddUser
- dodaje nowego użytkownika,AddUserProfile
- dodaje nowy profil klienta,CountUser
- zwraca liczbę użytkowników,CountUserProfile
- zwraca liczbę profili klientów,DeleteUser
- usuwa użytkownika,DeleteUserProfile
- usuwa profil klienta,GetUser
- pobiera dane użytkownika,GetUserList
- zwraca listę użytkowników,GetUserProfile
- pobiera profil klienta,GetUserProfileList
- zwraca listę profili klientów,UpdateUser
- aktualizuje dane użytkownika,UpdateUserProfile
- aktualizuje profil klienta,http://www.shop.example.com/backend.php/user/soap?wsdl
ClearCache
- czyszczenie cache,doLogin
- logowanie do systemu,GetVersion
- zwraca wersje modułu API,Noop
- przedłuża sesje i zwraca czas jej zakończenia,Test
- testowanie komunikacji,http://www.shop.example.com/backend.php/webapi/soap?wsdl
AddOrder
- dodaje nowe zamówienie,GetOrder
- zwraca szczegółowe dane dotyczące zamówienia,GetOrderCount
- zwraca liczbę zamówień w sklepie,GetOrderList
- zwraca listę zamówień,GetOrderListByUser
(przestarzałe) - zwraca listę zamówień dla wybranego klienta,GetOrderByNumber
- zwraca zamówienie na podstawie jego numeru,GetOrderPayment
- pobiera informacji o płatności dla danego zamówienia,GetOrderProductList
- zwraca listę produktów w zamówieniu,GetOrderStatusList
- zwraca listę dostępnych statusów zamówień,OrderProductSetType
- typ danych dla metody GetOrderProductList,SetOrderPaymentStatus
- ustawia status płatności dla zamówienia,UpdateOrder
- aktualizacja zamówienia,UpdateOrderStatus
- aktualizacja status zamówienia w zamówieniu,UpdateOrderDeliveryNumber
- aktualizacja numeru przesyłki w zamówieniu,http://www.shop.example.com/backend.php/order/soap?wsdl
AddGiftCard
- dodaje nowy bon zakupowyCountGiftCard
- podaje łączną ilość bonów zakupowych,DeleteGiftCard
- usuwa bon zakupowy,GetGiftCard
- pobiera informacje o bonie zakupowym,GetGiftCardList
- pobiera listę bonów zakupowych,UpdateGiftCard
- aktualizuje informacje o bonie zakupowym.http://www.shop.example.com/backend.php/giftcard/soap?wsdl
AddDiscountCouponCode
- dodaje nowy kod rabatowy,CountDiscountCouponCode
- podaje łączną ilość kodów rabatowych,DeleteDiscountCouponCode
- usuwa kod rabatowy,GetDiscountCouponCode
- pobiera informacje o kodzie rabatowym,GetDiscountCouponCodeList
- pobiera listę kodów rabatowych,UpdateDiscountCouponCode
- aktualizuje informacje o kodzie rabatowym.http://www.shop.example.com/backend.php/discount/soap?wsdl
GetPaymentType
- zwraca Typ płatności o podanym identyfikatorze,GetPaymentTypeList
- Zwraca listę typów płatności,CountPaymentType
- zwraca liczbę typów płatności w sklepie.,http://www.shop.example.com/backend.php/payment-type/soap?wsdl
GetCurrency
- pobiera walutę,GetCurrencyByShortcut
- pobiera walutę po kodzie ISO 4217,GetCurrencyList
- pobiera listę walut,UpdateCurrencyExchange
- aktualizuje kurs waluty,UpdateCurrencyExchangeByShortcut
- aktualizuje kurs waluty po kodzie ISO 4217,CountCurrency
- pobiera ilość walut ,http://www.shop.example.com/backend.php/currency/soap?wsdl