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 över metoder för Magento2 Integration
-
account.failed_webhooks
Om återuppringningen av din tjänst av någon anledning inte kunde acceptera webhooks från API2Cart, kan du med hjälp av denna metod få en lista över missade webhooks för att utföra synkronisering igen med entity_id. Observera att vi sparar sådana register i 24 timmar. -
account.supported_platforms
Använd den här metoden för att hämta en lista över plattformar som stöds och de uppsättningar parametrar som krävs för att ansluta till var och en av dem. Obs! Vissa plattformar kan ha flera anslutningsmetoder så att svaret kommer att innehålla flera uppsättningar parametrar. -
account.cart.list
Den här metoden låter dig få en lista över onlinebutiker som är anslutna till ditt API2Cart-konto. -
account.cart.add
Använd den här metoden för att automatisera processen att ansluta butiker till API2Cart. -
account.config.update
Använd den här metoden för att automatisera ändringen av autentiseringsuppgifter som används för att ansluta onlinebutiker.
-
attribute.info
Få information om ett specifikt globalt attribut genom dess ID. -
attribute.count
Få attributräkning. -
attribute.list
Få en lista över globala attribut. -
attribute.add
Lägg till nytt attribut. -
attribute.update
Uppdatera attributdata. -
attribute.delete
Ta bort attribut från butik. -
attribute.assign.group
Tilldela attribut till gruppen -
attribute.assign.set
Tilldela attribut till attributuppsättningen -
attribute.attributeset.list
Hämta attribute_set lista -
attribute.group.list
Hämta attributgrupplista -
attribute.type.list
Få lista över attributtyper som stöds. -
attribute.unassign.group
Ta bort tilldelning av attribut från gruppen -
attribute.unassign.set
Ta bort tilldelning av attribut från attributuppsättning -
attribute.value.add
Lägg till nytt värde till attributet. -
attribute.value.update
Uppdatera attributvärde. -
attribute.value.delete
Ta bort attributvärde.
-
basket.info
Hämta korginformation. -
basket.item.add
Lägg artikeln i varukorgen. -
basket.live_shipping_service.list
Hämta en lista över tjänster för leveranspriser. -
basket.live_shipping_service.create
Skapa tjänst för levande fraktpris. -
basket.live_shipping_service.delete
Ta bort tjänsten för live fraktpris.
-
batch.job.list
Få lista över senaste jobb -
batch.job.result
Få jobbresultatdata
-
bridge.download
Ladda ner brygga för butik.Observera att metoden inte skulle fungera om du anropar den från Swagger UI. -
bridge.update
Uppdatera brygga i butiken. -
bridge.delete
Ta bort brygga från butiken.
-
cart.info
Den här metoden gör det möjligt att hämta olika uppgifter om butiken, inklusive en lista över butiker (vid en multistore-konfiguration), en lista över språk som stöds, valutor, transportörer, lager och mycket annan information. Dessa data är relativt stabila och förändras sällan, så API2Cart kan cachelagra vissa data för att minska belastningen på butiken och snabba upp körningen av begäran. Vi rekommenderar också att du cachelagrar svaret från den här metoden på din sida för att spara förfrågningar. Om du behöver rensa cacheminnet för en viss butik använder du metoden cart.validate. -
cart.validate
Denna metod rensar cacheminnet i API2Cart för en viss butik och kontrollerar om anslutningen till butiken är tillgänglig. Använd den här metoden om det har skett några ändringar i inställningarna i butiken, till exempel om ett nytt tillägg har installerats eller tagits bort. -
cart.list
Hämta lista över kundvagnar som stöds. -
cart.bridge
Hämta bridge-nyckeln och store key. -
cart.disconnect
Koppla bort från butiken och rensa butikssessionsdata. -
cart.methods
Returnerar en lista över API-metoder som stöds. -
cart.config
Hämta lista över varukorgskonfigurationer. -
cart.clear_cache
Rensa cacheminnet i butiken. -
cart.create
Lägg till butik till kontot. -
cart.delete
Ta bort butiken från API2Cart. -
cart.catalog_price_rules.count
Få rabatt på prisregler för varukorgskataloger. -
cart.catalog_price_rules.list
Få rabatter på prisregler för varukorgskataloger. -
cart.config.update
Använd denna API-metod för att uppdatera anpassade data i klientdatabasen. -
cart.coupon.count
Denna metod gör att du kan få antalet kuponger. På vissa plattformar kan du filtrera kupongerna efter det datum de var aktiva. -
cart.coupon.list
Få rabattkuponger i varukorgen. -
cart.coupon.add
Använd denna metod för att skapa en kupong med angivna villkor. -
cart.coupon.delete
Radera kupong -
cart.coupon.condition.add
Använd denna metod för att lägga till ytterligare villkor för kupongansökan. -
cart.giftcard.count
Hämta antal presentkort. -
cart.giftcard.list
Hämta listan över presentkort. -
cart.giftcard.add
Använd den här metoden för att skapa ett presentkort för ett visst belopp. -
cart.giftcard.delete
Ta bort presentkort. -
cart.meta_data.list
Med den här metoden kan du få en lista över metadata för olika enheter (produkter, tillval, kunder, beställningar). Vanligtvis är detta data som skapats av plugins från tredje part. -
cart.meta_data.set
Ställ in metadata för en specifik enhet. -
cart.meta_data.unset
Ta bort metadata för en specifik enhet. -
cart.plugin.list
Få en lista över tredjeparts plugins installerade i butiken. -
cart.script.list
Få skript installerade i butiken. -
cart.script.add
Lägg till nytt skript på skyltfönstret. -
cart.script.delete
Ta bort skript från butiksfronten. -
cart.shipping_zones.list
Få lista över fraktzoner.
-
category.info
Få kategoriinformation om kategori-ID*** eller ange annat kategori-ID. -
category.count
Räkna kategorier i butik. -
category.list
Få lista över kategorier från butiken. -
category.find
Sök kategori i butik. 'Bärbar dator' anges här som standard. -
category.assign
Tilldela kategori till produkt -
category.unassign
Ta bort kategori till produkt -
category.add
Lägg till ny kategori i butik -
category.add.batch
Lägg till nya kategorier i butiken. -
category.update
Uppdatera kategori i butik -
category.delete
Ta bort kategori i butik -
category.delete.batch
Ta bort kategorier från butiken. -
category.image.add
Lägg till bild i kategorin -
category.image.delete
Ta bort bild
-
customer.info
Få kunders information från butiken. -
customer.count
Få antal kunder från butiken. -
customer.list
Få lista över kunder från butiken. -
customer.find
Hitta kunder i butik. -
customer.add
Lägg till kund i butik. -
customer.update
Uppdatera information om kund i butik. -
customer.delete
Ta bort kund från butik. -
customer.address.add
Lägg till kundadress. -
customer.attribute.list
Få attribut för specifik kund. -
customer.group.list
Få lista över kundgrupper. -
customer.group.add
Skapa kundgrupp. -
customer.wishlist.list
Få en önskelista över kunder från butiken.
-
marketplace.product.find
Sök produkt i global katalog.
-
order.info
Info om en specifik beställning per ID -
order.count
Räkna beställningar i butik -
order.list
Få lista över beställningar från butiken. -
order.find
Den här metoden är utfasad och kommer inte att stödjas i framtiden. Använd 'order.list' istället. -
order.calculate
Beräknar den totala kostnaden för en beställning för en given kund och en uppsättning produkter, samt de tillgängliga leveransmetoderna baserat på den angivna adressen. Beräkningen tar hänsyn till produktpriser i butiken, rabatter, skatter, fraktkostnader och andra butiksinställningar. Resultatet innehåller en detaljerad uppdelning av den slutliga beställningskostnaden per komponent.
Observera att de slutliga summorna, skatterna och andra belopp måste inkludera motsvarande värden för den valda leveransmetoden.
Resultatet av denna metod kan användas vid skapandet av en beställning med metoden order.add.
-
order.add
Lägg till en ny beställning i varukorgen. -
order.update
Uppdatera befintlig beställning. -
order.abandoned.list
Få en lista över beställningar som lämnades av kunder innan beställningen slutfördes. -
order.financial_status.list
Hämta lista över finansiella statusar -
order.fulfillment_status.list
Hämta lista över uppfyllelsestatusar -
order.preestimate_shipping.list
Hämta en lista över beställningsförutbestämda leveransmetoder. -
order.refund.add
Lägg till en återbetalning till beställningen. -
order.return.add
Skapa ny returförfrågan. -
order.return.update
Uppdatera orderns leveransinformation. -
order.return.delete
Ta bort retur. -
order.shipment.info
Få information om leverans. -
order.shipment.list
Få lista över leveranser per beställning. -
order.shipment.add
Lägg till en försändelse till beställningen. -
order.shipment.add.batch
Lägg till en försändelse till beställningarna. -
order.shipment.update
Uppdatera orderns leveransinformation. -
order.shipment.delete
Ta bort orderns leverans. -
order.shipment.event.list
Få lista över leveransspårningshändelser. -
order.shipment.event.add
Lägg till en spårningshändelse till försändelsen. -
order.shipment.tracking.add
Lägg till beställningsförsändelsens spårningsinformation. -
order.status.list
Hämta lista över statusar -
order.transaction.list
Hämta lista över ordertransaktioner.
-
product.info
Få information om en specifik produkt genom dess ID. I fallet med en multistore-konfiguration, använd filtret store_id för att få ett svar i sammanhanget för en specifik butik. -
product.count
Räkna produkter i butik. -
product.list
Få lista över produkter från din butik. Returnerar 10 produkter som standard. -
product.find
Sök produkt i butikskatalogen. 'Apple' anges här som standard. -
product.fields
Hämta alla tillgängliga fält för produktartikel i butik. -
product.add
Lägg till ny produkt i butiken. -
product.add.batch
Lägg till nya produkter i butiken. -
product.update
Denna metod kan användas för att uppdatera viss produktdata. Listan över parametrar som stöds beror på den specifika plattformen. Vänligen överför endast de parametrar som stöds av den specifika plattformen. Observera att för att uppdatera produktkvantiteten rekommenderas det att använda relativa parametrar (increase_quantity eller reduce_quantity) för att undvika oväntade överskrivningar i hårt belastade butiker. -
product.update.batch
Uppdatera produkter i butiken. -
product.delete
Ta bort produkt -
product.delete.batch
Ta bort produkten från butiken. -
product.attribute.list
Få lista över attribut och värden. -
product.attribute.value.set
Ställ in attributvärde för produkten. -
product.attribute.value.unset
Tar bort attributvärde för en produkt. -
product.brand.list
Få lista över varumärken från din butik. -
product.child_item.info
Skaffa barn för specifik produkt. -
product.child_item.list
Få en lista över en produkts underordnade artiklar, till exempel varianter eller paketkomponenter. Fältet total_count i svaret indikerar det totala antalet objekt i sammanhanget för det aktuella filtret. -
product.child_item.find
Sök underordnad produkt (buntad artikel eller konfigurerbar produktvariant) i butikskatalogen. -
product.currency.list
Få lista över valutor. -
product.currency.add
Lägg till valuta och/eller ställ in standard i butik. -
product.image.add
Lägg till bild till produkten -
product.image.update
Uppdatera information om bilden -
product.image.delete
Ta bort bild -
product.manufacturer.add
Lägg till tillverkare i butik och tilldela produkten. -
product.option.list
Få lista med alternativ. -
product.option.assign
Tilldela alternativ från produkten. -
product.option.add
Lägg till produktalternativ från butik. -
product.option.delete
Produktalternativ radera. -
product.option.value.assign
Tilldela produktalternativ från produkten. -
product.option.value.add
Lägg till produktalternativ från alternativet. -
product.option.value.update
Uppdatera produktalternativobjekt från alternativ. -
product.option.value.delete
Ta bort produktalternativvärde. -
product.price.add
Lägg till några priser på produkten. -
product.price.update
Uppdatera några priser på produkten. -
product.price.delete
Ta bort några priser på produkten -
product.review.list
Få recensioner av en specifik produkt. -
product.store.assign
Tilldela produkt till butik. -
product.tax.add
Lägg till skatteklass och skattesats för att lagra och tilldela produkten. -
product.variant.info
Få variantinformation. Denna metod är utfasad och dess utveckling stoppas. Använd 'product.child_item.info' istället. -
product.variant.count
Få räknevarianter. -
product.variant.list
Få en lista över varianter. Denna metod är utfasad och dess utveckling stoppas. Använd 'product.child_item.list' istället. -
product.variant.add
Lägg till variant till produkten. -
product.variant.add.batch
Lägg till nya produktvarianter i butiken. -
product.variant.update
Uppdatera variant. -
product.variant.update.batch
Uppdatera produktvarianter i butiken. -
product.variant.delete
Ta bort variant. -
product.variant.delete.batch
Ta bort produktvarianter från butiken. -
product.variant.image.add
Lägg till bild till produkten -
product.variant.image.delete
Ta bort bild till produkten -
product.variant.price.add
Lägg till några priser till produktvarianten. -
product.variant.price.update
Uppdatera några priser på produktvarianten. -
product.variant.price.delete
Ta bort några priser på produktvarianten.
-
return.info
Hämta returinformation. -
return.count
Räkna returer i butik -
return.list
Få lista över returförfrågningar från butiken. -
return.action.list
Hämta lista över returåtgärder -
return.reason.list
Hämta lista över returorsaker -
return.status.list
Hämta lista över statusar
-
subscriber.list
Få prenumerantlista.
-
tax.class.info
Använd den här metoden för att få information om en skatteklass och dess skattesatser. Det låter dig beräkna skatteprocenten för en specifik kunds adress. Den här informationen innehåller relativt statisk data som sällan ändras, så API2Cart kan cachelagra viss data för att minska belastningen på lagret och påskynda exekvering av begäran. Vi rekommenderar också att du cachelagrar svaret för denna metod på din sida för att spara förfrågningar. Om du behöver rensa cachen för en specifik butik, använd metoden cart.validate. -
tax.class.list
Få lista över skatteklasser från din butik.
-
webhook.count
Räkna registrerade webhooks i butiken. -
webhook.list
Lista registrerade webhook i butiken. -
webhook.events
Lista alla webhooks som är tillgängliga i den här butiken. -
webhook.create
Skapa en webhook i butiken och prenumerera på den. -
webhook.update
Uppdatera Webhooks-parametrar. -
webhook.delete
Radera registrerad webhook i butiken.
Please fill in the form to download your document:
