Magento 2 Integration via API2Cart enables you to:

- retrieve and synchronize information on customers, products, categories, orders, abandoned carts, prices, etc.
- use the data from Magento e-stores according to your business purpose
- make updates on both sides
- perform these operations with the information from innumerable stores located on 60+ other shopping platforms
API2Cart provides Magento 2 integration for such kind of software providers:
Usage of API2Cart for integration with Magento 2 and 60+ other platforms allows you to:
-
1. Increase your market share
Developing the integration with multiple shopping platforms allows you to work with retailers from different countries of the world -
2. Forget about integration maintenance
Magento 2 integration via API2Cart allows you to forget about the necessity to support and update the connection every time the new version of a platform appears -
3. Use 100+ methods for managing the data
API2Cart provides more than 100 API methods for working with product, order, customer, shipment and tax information retrieved from online stores -
4. Enjoy 24/7 customer support
API2Cart is ready to help you with any difficulties connected with integration with Magento 2 or any other supported shopping platform. You can contact us by chat, email or phone 24/7
Use Total Cost of Ownership Calculator to compare the costs of developing in-house integration with multiple eCommerce platforms and via API2Cart
Use TCO CalculatorLista metod dla Magento2 Integration
-
account.failed_webhooks
Jeśli wywołanie zwrotne Twojej usługi z jakiegoś powodu nie mogło zaakceptować webhooków od API2Cart, to za pomocą tej metody możesz uzyskać listę pominiętych webhooków, aby ponownie przeprowadzić synchronizację za pomocą entity_id. Informujemy, że taką dokumentację przechowujemy przez 24 godziny. -
account.supported_platforms
Użyj tej metody, aby pobrać listę obsługiwanych platform i zestawów parametrów wymaganych do połączenia z każdą z nich. Uwaga: niektóre platformy mogą mieć wiele metod połączenia, więc odpowiedź będzie zawierać wiele zestawów parametrów. -
account.cart.list
Ta metoda pozwala uzyskać listę sklepów internetowych powiązanych z Twoim kontem API2Cart. -
account.cart.add
Użyj tej metody, aby zautomatyzować proces łączenia sklepów z API2Cart. -
account.config.update
Użyj tej metody, aby zautomatyzować zmianę danych uwierzytelniających używanych do łączenia sklepów internetowych.
-
attribute.info
Uzyskaj informacje o konkretnym atrybucie globalnym według jego identyfikatora. -
attribute.count
Uzyskaj liczbę atrybutów. -
attribute.list
Uzyskaj listę atrybutów globalnych. -
attribute.add
Dodaj nowy atrybut. -
attribute.update
Zaktualizuj dane atrybutów. -
attribute.delete
Usuń atrybut ze sklepu. -
attribute.assign.group
Przypisz atrybut do grupy -
attribute.assign.set
Przypisz atrybut do zestawu atrybutów -
attribute.attributeset.list
Zdobądź listę attribute_set -
attribute.group.list
Pobierz listę grup atrybutów -
attribute.type.list
Pobierz listę obsługiwanych typów atrybutów. -
attribute.unassign.group
Usuń przypisanie atrybutu z grupy -
attribute.unassign.set
Usuń przypisanie atrybutu z zestawu atrybutów -
attribute.value.add
Dodaj nową wartość do atrybutu. -
attribute.value.update
Zaktualizuj wartość atrybutu. -
attribute.value.delete
Usuń wartość atrybutu.
-
basket.info
Pobierz informacje o koszyku. -
basket.item.add
Dodaj artykuł do koszyka. -
basket.live_shipping_service.list
Pobierz listę usług stawek za wysyłkę na bieżąco. -
basket.live_shipping_service.create
Utwórz usługę stawek wysyłki na żywo. -
basket.live_shipping_service.delete
Usuń usługę stawek za wysyłkę na żywo.
-
batch.job.list
Pobierz listę ostatnich ofert pracy -
batch.job.result
Uzyskaj dane o wynikach pracy
-
bridge.download
Pobierz mostek dla sklepu.Pamiętaj, że metoda nie zadziała, jeśli wywołasz ją z Swagger UI. -
bridge.update
Zaktualizuj most w sklepie. -
bridge.delete
Usuń most ze sklepu.
-
cart.info
Ta metoda pozwala uzyskać różne informacje o sklepie, w tym listę sklepów (w przypadku konfiguracji wielosklepowej), listę obsługiwanych języków, walut, przewoźników, magazynów i wiele innych informacji. Dane te są stosunkowo stabilne i rzadko się zmieniają, dlatego API2Cart może buforować niektóre dane, aby zmniejszyć obciążenie sklepu i przyspieszyć wykonanie żądania. Zalecamy również buforowanie odpowiedzi tej metody po swojej stronie, aby ograniczyć liczbę żądań. Jeśli musisz wyczyścić pamięć podręczną dla konkretnego sklepu, użyj metody cart.validate. -
cart.validate
Ta metoda czyści pamięć podręczną w API2Cart dla konkretnego sklepu i sprawdza, czy połączenie ze sklepem jest dostępne. Użyj tej metody, jeśli nastąpiły jakiekolwiek zmiany w ustawieniach sklepu, na przykład jeśli nowa wtyczka została zainstalowana lub usunięta. -
cart.list
Pobierz listę obsługiwanych koszyków. -
cart.bridge
Pobierz klucz bridge i store key. -
cart.disconnect
Rozłącz się ze sklepem i wyczyść dane sesji sklepu. -
cart.methods
Zwraca listę obsługiwanych metod API. -
cart.config
Pobierz listę konfiguracji koszyka. -
cart.clear_cache
Wyczyść pamięć podręczną w magazynie. -
cart.create
Dodaj lokal do konta. -
cart.delete
Usuń sklep z API2Cart. -
cart.catalog_price_rules.count
Uzyskaj liczbę zniżek na zasady cenowe w katalogu koszyków. -
cart.catalog_price_rules.list
Skorzystaj ze zniżek na ceny w katalogu koszyków. -
cart.config.update
Użyj tej metody API, aby zaktualizować niestandardowe dane w bazie danych klientów. -
cart.coupon.count
Ta metoda pozwala uzyskać liczbę kuponów. Na niektórych platformach możesz filtrować kupony według daty ich aktywności. -
cart.coupon.list
Odbierz kupon rabatowy na koszyk. -
cart.coupon.add
Użyj tej metody, aby utworzyć kupon na określonych warunkach. -
cart.coupon.delete
Usuń kupon -
cart.coupon.condition.add
Użyj tej metody, aby dodać dodatkowe warunki do zastosowania kuponu. -
cart.giftcard.count
Uzyskaj liczbę kart podarunkowych. -
cart.giftcard.list
Pobierz listę kart podarunkowych. -
cart.giftcard.add
Użyj tej metody, aby utworzyć kartę podarunkową na określoną kwotę. -
cart.giftcard.delete
Usuń kartę podarunkową. -
cart.meta_data.list
Za pomocą tej metody można uzyskać listę metadanych dla różnych podmiotów (produktów, opcji, klientów, zamówień). Zwykle są to dane utworzone przez wtyczki innych firm. -
cart.meta_data.set
Ustaw metadane dla konkretnej encji. -
cart.meta_data.unset
Usuń ustawienie metadanych dla określonej jednostki. -
cart.plugin.list
Uzyskaj listę wtyczek innych firm zainstalowanych w sklepie. -
cart.script.list
Pobierz skrypty zainstalowane na witrynie sklepu. -
cart.script.add
Dodaj nowy skrypt do witryny sklepu. -
cart.script.delete
Usuń skrypt z witryny sklepu. -
cart.shipping_zones.list
Uzyskaj listę stref wysyłki.
-
category.info
Uzyskaj informacje o kategorii o identyfikatorze kategorii*** lub podaj inny identyfikator kategorii. -
category.count
Policz kategorie w sklepie. -
category.list
Pobierz listę kategorii ze sklepu. -
category.find
Wyszukaj kategorię w sklepie. Domyślnie jest tu określone słowo „Laptop'. -
category.assign
Przypisz kategorię do produktu -
category.unassign
Usuń przypisanie kategorii do produktu -
category.add
Dodaj nową kategorię w sklepie -
category.add.batch
Dodaj nowe kategorie do sklepu. -
category.update
Zaktualizuj kategorię w sklepie -
category.delete
Usuń kategorię w sklepie -
category.delete.batch
Usuń kategorie ze sklepu. -
category.image.add
Dodaj zdjęcie do kategorii -
category.image.delete
Usuń obraz
-
customer.info
Uzyskaj dane klientów ze sklepu. -
customer.count
Uzyskaj liczbę klientów ze sklepu. -
customer.list
Pobierz listę klientów ze sklepu. -
customer.find
Znajdź klientów w sklepie. -
customer.add
Dodaj klienta do sklepu. -
customer.update
Aktualizuj informacje o kliencie w sklepie. -
customer.delete
Usuń klienta ze sklepu. -
customer.address.add
Dodaj adres klienta. -
customer.attribute.list
Uzyskaj atrybuty dla konkretnego klienta. -
customer.group.list
Uzyskaj listę grup klientów. -
customer.group.add
Utwórz grupę klientów. -
customer.wishlist.list
Uzyskaj listę życzeń klienta ze sklepu.
-
marketplace.product.find
Wyszukaj produkt w katalogu globalnym.
-
order.info
Informacje o konkretnym zamówieniu według identyfikatora -
order.count
Licz zamówienia w sklepie -
order.list
Pobierz listę zamówień ze sklepu. -
order.find
Ta metoda jest przestarzała i nie będzie obsługiwana w przyszłości. Zamiast tego użyj „order.list'. -
order.calculate
Oblicza całkowity koszt zamówienia dla danego klienta i zestawu produktów, a także dostępne metody wysyłki na podstawie podanego adresu. Obliczenie uwzględnia ceny produktów w sklepie, rabaty, podatki, koszty wysyłki i inne ustawienia sklepu. Wynik zawiera szczegółowy podział końcowego kosztu zamówienia według jego składników.
Należy pamiętać, że końcowe sumy, podatki i inne kwoty muszą zawierać odpowiednie wartości dla wybranej metody wysyłki.
Wynik tej metody może być wykorzystany podczas tworzenia zamówienia za pomocą metody order.add.
-
order.add
Dodaj nowe zamówienie do koszyka. -
order.update
Zaktualizuj istniejące zamówienie. -
order.abandoned.list
Uzyskaj listę zamówień, które klienci zostawili przed realizacją zamówienia. -
order.financial_status.list
Pobierz listę statusów finansowych -
order.fulfillment_status.list
Pobierz listę statusów realizacji -
order.preestimate_shipping.list
Pobierz listę wstępnie szacowanych metod wysyłki zamówienia. -
order.refund.add
Dodaj zwrot pieniędzy do zamówienia. -
order.return.add
Utwórz nową prośbę o zwrot. -
order.return.update
Zaktualizuj informacje o wysyłce zamówienia. -
order.return.delete
Usuń zwrot. -
order.shipment.info
Uzyskaj informację o wysyłce. -
order.shipment.list
Uzyskaj listę przesyłek na zamówienie. -
order.shipment.add
Dodaj przesyłkę do zamówienia. -
order.shipment.add.batch
Dodaj przesyłkę do zamówień. -
order.shipment.update
Zaktualizuj informacje o wysyłce zamówienia. -
order.shipment.delete
Usuń przesyłkę zamówienia. -
order.shipment.event.list
Uzyskaj listę zdarzeń śledzenia przesyłki. -
order.shipment.event.add
Dodaj zdarzenie śledzenia do przesyłki. -
order.shipment.tracking.add
Dodaj informacje o śledzeniu przesyłki zamówienia. -
order.status.list
Pobierz listę statusów -
order.transaction.list
Pobierz listę transakcji zamówienia.
-
product.info
Uzyskaj informacje o konkretnym produkcie według jego identyfikatora. W przypadku konfiguracji wielosklepowej należy zastosować filtr store_id, aby uzyskać odpowiedź w kontekście konkretnego sklepu. -
product.count
Licz produkty w sklepie. -
product.list
Pobierz listę produktów ze swojego sklepu. Domyślnie zwraca 10 produktów. -
product.find
Wyszukaj produkt w katalogu sklepu. Domyślnie jest tu określone słowo „Apple'. -
product.fields
Pobierz wszystkie dostępne pola dla pozycji produktu w sklepie. -
product.add
Dodaj nowy produkt do sklepu. -
product.add.batch
Dodaj nowe produkty do sklepu. -
product.update
Metodą tą można zaktualizować niektóre dane produktów. Lista obsługiwanych parametrów zależy od konkretnej platformy. Proszę przesyłać tylko te parametry, które są obsługiwane przez konkretną platformę. Należy pamiętać, że aby zaktualizować ilość produktu, zaleca się użycie parametrów względnych (increase_quantity lub reduce_quantity), aby uniknąć nieoczekiwanych nadpisań w mocno obciążonych sklepach. -
product.update.batch
Aktualizuj produkty w sklepie. -
product.delete
Usuń produkt -
product.delete.batch
Usuń produkt ze sklepu. -
product.attribute.list
Pobierz listę atrybutów i wartości. -
product.attribute.value.set
Ustaw wartość atrybutu na produkt. -
product.attribute.value.unset
Usuwa wartość atrybutu produktu. -
product.brand.list
Uzyskaj listę marek ze swojego sklepu. -
product.child_item.info
Uzyskaj dziecko dla konkretnego produktu. -
product.child_item.list
Uzyskaj listę elementów podrzędnych produktu, takich jak warianty lub składniki pakietu. Pole total_count w odpowiedzi wskazuje całkowitą liczbę elementów w kontekście bieżącego filtru. -
product.child_item.find
Wyszukaj element podrzędny produktu (przedmiot w pakiecie lub konfigurowalny wariant produktu) w katalogu sklepu. -
product.currency.list
Pobierz listę walut. -
product.currency.add
Dodaj walutę i/lub ustaw domyślną w sklepie. -
product.image.add
Dodaj zdjęcie do produktu -
product.image.update
Zaktualizuj szczegóły obrazu -
product.image.delete
Usuń obraz -
product.manufacturer.add
Dodaj producenta do sklepu i przypisz do produktu. -
product.option.list
Uzyskaj listę opcji. -
product.option.assign
Przypisz opcję z produktu. -
product.option.add
Dodaj opcję produktu ze sklepu. -
product.option.delete
Opcja produktu została usunięta. -
product.option.value.assign
Przypisz element opcji produktu z produktu. -
product.option.value.add
Dodaj element opcji produktu z opcji. -
product.option.value.update
Zaktualizuj element opcji produktu z opcji. -
product.option.value.delete
Wartość opcji produktu została usunięta. -
product.price.add
Dodaj ceny do produktu. -
product.price.update
Zaktualizuj niektóre ceny produktu. -
product.price.delete
Usuń niektóre ceny produktu -
product.review.list
Uzyskaj recenzje konkretnego produktu. -
product.store.assign
Przypisz produkt do sklepu. -
product.tax.add
Dodaj klasę podatkową i stawkę podatku do przechowywania i przypisz do produktu. -
product.variant.info
Uzyskaj informacje o wariancie. Ta metoda jest przestarzała i jej rozwój został zatrzymany. Zamiast tego użyj „product.child_item.info'. -
product.variant.count
Uzyskaj warianty liczby. -
product.variant.list
Uzyskaj listę wariantów. Ta metoda jest przestarzała i jej rozwój został zatrzymany. Zamiast tego użyj „product.child_item.list'. -
product.variant.add
Dodaj wariant do produktu. -
product.variant.add.batch
Dodaj nowe warianty produktów do sklepu. -
product.variant.update
Zaktualizuj wariant. -
product.variant.update.batch
Aktualizuj warianty produktów w sklepie. -
product.variant.delete
Usuń wariant. -
product.variant.delete.batch
Usuń warianty produktu ze sklepu. -
product.variant.image.add
Dodaj zdjęcie do produktu -
product.variant.image.delete
Usuń zdjęcie do produktu -
product.variant.price.add
Dodaj ceny do wariantu produktu. -
product.variant.price.update
Zaktualizuj niektóre ceny wariantu produktu. -
product.variant.price.delete
Usuń część cen wariantu produktu.
-
return.info
Pobierz informacje zwrotne. -
return.count
Licz zwroty w sklepie -
return.list
Uzyskaj listę żądań zwrotu ze sklepu. -
return.action.list
Pobierz listę działań zwrotnych -
return.reason.list
Pobierz listę powodów zwrotu -
return.status.list
Pobierz listę statusów
-
subscriber.list
Uzyskaj listę subskrybentów.
-
tax.class.info
Użyj tej metody, aby uzyskać informacje o klasie podatkowej i jej stawkach. Pozwala obliczyć procent podatku dla konkretnego adresu klienta. Informacje te zawierają stosunkowo statyczne dane, które rzadko się zmieniają, dlatego API2Cart może buforować niektóre dane, aby zmniejszyć obciążenie sklepu i przyspieszyć realizację żądania. Zalecamy również buforowanie odpowiedzi tej metody po swojej stronie, aby zapisać żądania. Jeśli chcesz wyczyścić pamięć podręczną dla konkretnego sklepu, użyj metody cart.validate. -
tax.class.list
Pobierz listę klas podatkowych ze swojego sklepu.
-
webhook.count
Policz zarejestrowane webhooki w sklepie. -
webhook.list
Wyświetl zarejestrowane webhooki w sklepie. -
webhook.events
Wyświetl wszystkie webhooki dostępne w tym sklepie. -
webhook.create
Utwórz webhook w sklepie i zasubskrybuj go. -
webhook.update
Zaktualizuj parametry elementów webhook. -
webhook.delete
Usuń zarejestrowany webhook w sklepie.
Please fill in the form to download your document:
