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