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 CalculatorLijst met methoden voor Magento2 Integration
-
account.failed_webhooks
Als de callback van uw service om wat voor reden dan ook geen webhooks van API2Cart kan accepteren, kunt u met behulp van deze methode een lijst met gemiste webhooks krijgen om de synchronisatie opnieuw uit te voeren met entity_id. Houd er rekening mee dat we dergelijke gegevens 24 uur bewaren. -
account.supported_platforms
Gebruik deze methode om een lijst met ondersteunde platforms op te halen en de sets parameters die nodig zijn om verbinding te maken met elk daarvan. Opmerking: sommige platforms kunnen meerdere verbindingsmethoden hebben, zodat het antwoord meerdere sets parameters bevat. -
account.cart.list
Met deze methode krijgt u een lijst met online winkels die zijn gekoppeld aan uw API2Cart account. -
account.cart.add
Gebruik deze methode om het proces van het verbinden van winkels met API2Cart te automatiseren. -
account.config.update
Gebruik deze methode om de wijziging van inloggegevens te automatiseren die worden gebruikt om online winkels te verbinden.
-
attribute.info
Krijg informatie over een specifiek globaal attribuut op basis van zijn ID. -
attribute.count
Laat het aantal attributen tellen. -
attribute.list
Ontvang een lijst met globale kenmerken. -
attribute.add
Nieuw attribuut toevoegen. -
attribute.update
Attribuutgegevens bijwerken. -
attribute.delete
Verwijder attribuut uit winkel. -
attribute.assign.group
Kenmerk aan de groep toewijzen -
attribute.assign.set
Wijs een attribuut toe aan de attribuutset -
attribute.attributeset.list
Ontvang de attribute_set lijst -
attribute.group.list
Lijst met attribuutgroepen ophalen -
attribute.type.list
Krijg een lijst met ondersteunde kenmerktypen. -
attribute.unassign.group
Kenmerk uit groep verwijderen -
attribute.unassign.set
Toewijzing van attribuut uit attribuutset ongedaan maken -
attribute.value.add
Voeg een nieuwe waarde toe aan het attribuut. -
attribute.value.update
Attribuutwaarde bijwerken. -
attribute.value.delete
Attribuutwaarde verwijderen.
-
basket.info
Winkelmandinformatie ophalen. -
basket.item.add
Voeg artikel toe aan winkelwagen. -
basket.live_shipping_service.list
Haal een lijst met live verzendtariefservices op. -
basket.live_shipping_service.create
Creëer een live verzendtariefservice. -
basket.live_shipping_service.delete
Live verzendtariefservice verwijderen.
-
batch.job.list
Krijg een lijst met recente vacatures -
batch.job.result
Ontvang taakresultaatgegevens
-
bridge.download
Download bridge voor store.Houd er rekening mee dat de methode niet werkt als u deze aanroept vanuit Swagger UI. -
bridge.update
Update brug in de winkel. -
bridge.delete
Verwijder de brug uit de winkel.
-
cart.info
Met deze methode kun je verschillende gegevens over de winkel ophalen, waaronder een lijst met winkels (bij een multistore-configuratie), een lijst met ondersteunde talen, valuta's, vervoerders, magazijnen en veel andere informatie. Deze gegevens zijn relatief stabiel en veranderen zelden, daarom kan API2Cart bepaalde gegevens cachen om de belasting van de winkel te verminderen en de uitvoering van het verzoek te versnellen. We raden ook aan om de respons van deze methode aan jouw kant te cachen om verzoeken te besparen. Als je de cache voor een specifieke winkel moet wissen, gebruik dan de methode cart.validate. -
cart.validate
Deze methode wist de cache in API2Cart voor een bepaalde winkel en controleert of de verbinding met de winkel beschikbaar is. Gebruik deze methode als er wijzigingen zijn aangebracht in de instellingen in de winkel, bijvoorbeeld als er een nieuwe plug-in is geïnstalleerd of verwijderd. -
cart.list
Krijg een lijst met ondersteunde winkelwagens. -
cart.bridge
Haal de bridge-sleutel en de store key op. -
cart.disconnect
Verbreek de verbinding met de winkel en wis de opslagsessiegegevens. -
cart.methods
Retourneert een lijst met ondersteunde API-methoden. -
cart.config
Krijg een lijst met winkelwagenconfigs. -
cart.clear_cache
Wis de cache in de winkel. -
cart.create
Winkel toevoegen aan het account. -
cart.delete
Verwijder de winkel uit API2Cart. -
cart.catalog_price_rules.count
Krijg korting op de prijsregels van de winkelwagencatalogus. -
cart.catalog_price_rules.list
Ontvang kortingen op de prijsregels van de winkelwagencatalogus. -
cart.config.update
Gebruik deze API-methode om aangepaste gegevens in de klantendatabase bij te werken. -
cart.coupon.count
Met deze methode kun je het aantal kortingsbonnen krijgen. Op sommige platforms kun je de kortingsbonnen filteren op de datum waarop ze actief waren. -
cart.coupon.list
Ontvang kortingsbonnen voor winkelwagentjes -
cart.coupon.add
Gebruik deze methode om een tegoedbon aan te maken met gespecificeerde voorwaarden. -
cart.coupon.delete
Kortingscode verwijderen -
cart.coupon.condition.add
Gebruik deze methode om aanvullende voorwaarden toe te voegen voor het toepassen van kortingsbonnen. -
cart.giftcard.count
Aantal cadeaubonnen ophalen. -
cart.giftcard.list
Lijst met cadeaubonnen. -
cart.giftcard.add
Gebruik deze methode om een cadeaubon aan te maken voor een bepaald bedrag. -
cart.giftcard.delete
Cadeaubon verwijderen. -
cart.meta_data.list
Met deze methode kunt u een lijst met metadata verkrijgen voor verschillende entiteiten (producten, opties, klanten, bestellingen). Meestal zijn dit gegevens die zijn gemaakt door plug-ins van derden. -
cart.meta_data.set
Stel metadata in voor een specifieke entiteit. -
cart.meta_data.unset
Metagegevens voor een specifieke entiteit uitschakelen. -
cart.plugin.list
Krijg een lijst met plug-ins van derden die in de winkel zijn geïnstalleerd. -
cart.script.list
Laat scripts installeren in de storefront. -
cart.script.add
Voeg nieuw script toe aan de storefront. -
cart.script.delete
Script verwijderen uit de storefront. -
cart.shipping_zones.list
Krijg een lijst met verzendzones.
-
category.info
Krijg categorie-informatie over categorie-ID*** of geef een andere categorie-ID op. -
category.count
Tel categorieën in de winkel. -
category.list
Haal een lijst met categorieën op uit de winkel. -
category.find
Zoek categorie in de winkel. Standaard wordt hier 'Laptop' opgegeven. -
category.assign
Categorie aan product toewijzen -
category.unassign
De toewijzing van categorie aan product ongedaan maken -
category.add
Voeg een nieuwe categorie toe in de winkel -
category.add.batch
Voeg nieuwe categorieën toe aan de winkel. -
category.update
Update de categorie in de winkel -
category.delete
Categorie in winkel verwijderen -
category.delete.batch
Verwijder categorieën uit de winkel. -
category.image.add
Voeg afbeelding toe aan categorie -
category.image.delete
Afbeelding verwijderen
-
customer.info
Haal de gegevens van klanten op uit de winkel. -
customer.count
Ontvang het aantal klanten uit de winkel. -
customer.list
Krijg een lijst met klanten uit de winkel. -
customer.find
Vind klanten in de winkel. -
customer.add
Voeg klant toe aan de winkel. -
customer.update
Gegevens van de klant in de winkel bijwerken. -
customer.delete
Klant uit winkel verwijderen. -
customer.address.add
Klantadres toevoegen. -
customer.attribute.list
Krijg attributen voor een specifieke klant. -
customer.group.list
Krijg een lijst met klantgroepen. -
customer.group.add
Klantgroep aanmaken. -
customer.wishlist.list
Ontvang een verlanglijst van klanten uit de winkel.
-
marketplace.product.find
Zoek product in de globale catalogus.
-
order.info
Info over een specifieke bestelling op ID -
order.count
Tel bestellingen in de winkel -
order.list
Ontvang een lijst met bestellingen uit de winkel. -
order.find
Deze methode is verouderd en wordt in de toekomst niet meer ondersteund. Gebruik in plaats daarvan 'order.list'. -
order.calculate
Berekent de totale kosten van een bestelling voor een bepaalde klant en een reeks producten, evenals de beschikbare verzendmethoden op basis van het opgegeven adres. De berekening houdt rekening met productprijzen in de winkel, kortingen, belastingen, verzendkosten en andere winkelinstellingen. Het resultaat bevat een gedetailleerde uitsplitsing van de uiteindelijke bestelkosten per component.
Houd er rekening mee dat de uiteindelijke totalen, belastingen en andere bedragen de bijbehorende waarden voor de geselecteerde verzendmethode moeten bevatten.
Het resultaat van deze methode kan worden gebruikt bij het aanmaken van een bestelling met de methode order.add.
-
order.add
Voeg een nieuwe bestelling toe aan de winkelwagen. -
order.update
Bestaande bestelling bijwerken. -
order.abandoned.list
Ontvang een lijst met bestellingen die door klanten zijn achtergelaten voordat de bestelling werd voltooid. -
order.financial_status.list
Lijst met financiële statussen ophalen -
order.fulfillment_status.list
Lijst met uitvoeringsstatussen ophalen -
order.preestimate_shipping.list
Haal een lijst op met de vooraf geschatte verzendmethoden van de bestelling. -
order.refund.add
Voeg een terugbetaling toe aan de bestelling. -
order.return.add
Maak een nieuw retourverzoek aan. -
order.return.update
Update de verzendgegevens van de bestelling. -
order.return.delete
Retour verwijderen. -
order.shipment.info
Ontvang informatie over de verzending. -
order.shipment.list
Ontvang een lijst met verzendingen per bestelling. -
order.shipment.add
Voeg een zending toe aan de bestelling. -
order.shipment.add.batch
Voeg een zending toe aan de bestellingen. -
order.shipment.update
Update de verzendgegevens van de bestelling. -
order.shipment.delete
Verwijder de verzending van de bestelling. -
order.shipment.event.list
Ontvang een lijst met zendingsvolgevents. -
order.shipment.event.add
Voeg een volggebeurtenis toe aan de zending. -
order.shipment.tracking.add
Voeg de trackinginformatie van de bestelling toe. -
order.status.list
Lijst met statussen ophalen -
order.transaction.list
Lijst met ordertransacties ophalen.
-
product.info
Krijg informatie over een specifiek product op basis van de ID. In het geval van een configuratie met meerdere winkels gebruikt u het filter store_id om een antwoord te krijgen in de context van een specifieke winkel. -
product.count
Tel producten in de winkel. -
product.list
Ontvang een lijst met producten uit uw winkel. Retourneert standaard 10 producten. -
product.find
Zoek het product in de winkelcatalogus. Standaard wordt hier 'Apple' opgegeven. -
product.fields
Haal alle beschikbare velden op voor het productitem in de winkel. -
product.add
Voeg een nieuw product toe aan de winkel. -
product.add.batch
Voeg nieuwe producten toe aan de winkel. -
product.update
Deze methode kan worden gebruikt om bepaalde productgegevens bij te werken. De lijst met ondersteunde parameters is afhankelijk van het specifieke platform. Verzend alleen die parameters die door het betreffende platform worden ondersteund. Houd er rekening mee dat om de producthoeveelheid bij te werken, het aanbevolen wordt om relatieve parameters (increase_quantity of reduce_quantity) te gebruiken om onverwachte overschrijvingen in zwaarbeladen winkels te voorkomen. -
product.update.batch
Update producten in de winkel. -
product.delete
Product verwijderen -
product.delete.batch
Product uit de winkel verwijderen. -
product.attribute.list
Lijst met kenmerken en waarden ophalen. -
product.attribute.value.set
Stel de attribuutwaarde in op product. -
product.attribute.value.unset
Verwijdert attribuutwaarde voor een product. -
product.brand.list
Ontvang een lijst met merken uit uw winkel. -
product.child_item.info
Koop een kind voor een specifiek product. -
product.child_item.list
Krijg een lijst met de onderliggende artikelen van een product, zoals varianten of bundelcomponenten. Het veld total_count in het antwoord geeft het totale aantal items in de context van het huidige filter aan. -
product.child_item.find
Zoek een onderliggend productartikel (gebundeld artikel of configureerbare productvariant) in de winkelcatalogus. -
product.currency.list
Lijst met valuta's ophalen. -
product.currency.add
Voeg valuta toe en/of stel de standaard in de winkel in. -
product.image.add
Voeg afbeelding toe aan product -
product.image.update
Details van afbeelding bijwerken -
product.image.delete
Afbeelding verwijderen -
product.manufacturer.add
Fabrikant toevoegen aan winkel en toewijzen aan product. -
product.option.list
Lijst met opties ophalen. -
product.option.assign
Optie toewijzen vanuit product. -
product.option.add
Productoptie uit de winkel toevoegen. -
product.option.delete
Productoptie verwijderen. -
product.option.value.assign
Productoptie-item van product toewijzen. -
product.option.value.add
Productoptie-item toevoegen vanuit optie. -
product.option.value.update
Productoptie-item bijwerken vanuit optie. -
product.option.value.delete
Productoptiewaarde verwijderen. -
product.price.add
Voeg enkele prijzen toe aan het product. -
product.price.update
Update enkele prijzen van het product. -
product.price.delete
Verwijder enkele prijzen van het product -
product.review.list
Ontvang recensies van een specifiek product. -
product.store.assign
Product toewijzen aan winkel. -
product.tax.add
Voeg belastingklasse en belastingtarief toe om op te slaan en toe te wijzen aan het product. -
product.variant.info
Variantinformatie opvragen. Deze methode is verouderd en de ontwikkeling ervan is stopgezet. Gebruik in plaats daarvan 'product.child_item.info'. -
product.variant.count
Get telvarianten. -
product.variant.list
Ontvang een lijst met varianten. Deze methode is verouderd en de ontwikkeling ervan is stopgezet. Gebruik in plaats daarvan 'product.child_item.list'. -
product.variant.add
Variant aan product toevoegen. -
product.variant.add.batch
Voeg nieuwe productvarianten toe aan de winkel. -
product.variant.update
Variant bijwerken. -
product.variant.update.batch
Update productvarianten in de winkel. -
product.variant.delete
Variant verwijderen. -
product.variant.delete.batch
Verwijder productvarianten uit de winkel. -
product.variant.image.add
Voeg afbeelding toe aan product -
product.variant.image.delete
Verwijder afbeelding naar product -
product.variant.price.add
Voeg enkele prijzen toe aan de productvariant. -
product.variant.price.update
Update enkele prijzen van de productvariant. -
product.variant.price.delete
Verwijder enkele prijzen van de productvariant.
-
return.info
Retourgegevens ophalen. -
return.count
Tel retourzendingen in de winkel -
return.list
Ontvang een lijst met retouraanvragen van de winkel. -
return.action.list
Lijst met retouracties ophalen -
return.reason.list
Lijst met retourredenen ophalen -
return.status.list
Lijst met statussen ophalen
-
subscriber.list
Ontvang een abonneelijst.
-
tax.class.info
Gebruik deze methode om informatie te krijgen over een belastingklasse en de bijbehorende tarieven. Hiermee kunt u het belastingpercentage voor het adres van een specifieke klant berekenen. Deze informatie bevat relatief statische gegevens die zelden veranderen, dus API2Cart kan bepaalde gegevens in de cache opslaan om de belasting van de winkel te verminderen en de uitvoering van verzoeken te versnellen. We raden u ook aan het antwoord van deze methode aan uw kant in de cache op te slaan om verzoeken op te slaan. Als u de cache voor een specifieke winkel wilt wissen, gebruikt u de methode cart.validate. -
tax.class.list
Ontvang een lijst met belastingklassen uit uw winkel.
-
webhook.count
Tel geregistreerde webhooks in de winkel. -
webhook.list
Lijst geregistreerde webhook in de winkel. -
webhook.events
Maak een lijst van alle webhooks die beschikbaar zijn in deze winkel. -
webhook.create
Maak webhook in de winkel en abonneer je erop. -
webhook.update
Webhooks-parameters bijwerken. -
webhook.delete
Verwijder de geregistreerde webhook in de winkel.
Please fill in the form to download your document:
