Got questions? Contact Us, Call Us 1-800-224-0976 or write [email protected]

One API to connect to 40+ eCommerce platforms

API2Cart provides a unified API to integrate eCommerce software with multiple shopping platforms like Magento, Shopify, eBay, etc.

Start my free trial Watch the video

Integrate Easily with our Unified API

We provide SDK and detailed documentation to help you connect multiple shopping carts and marketplaces in one go.
Get Started

$api = new Connector('PASTE_YOUR_API_KEY','PASTE_YOUR_STORE_KEY');

$params = array(
    'start'  = 0,
    'count'  = 50,
    'params' = 'id,name,price',
);

$result = $api-request('product.list', $params);

echo "Products count: " . $result-products_count . "\n";

foreach ($result-product as $product) {

    echo "Product ID: " . $product-id    . "\n" .
         "Name: "       . $product-name  . "\n" .
         "Price: "      . $product-price . "\n\n";
}

                                        

$api = new Connector('PASTE_YOUR_API_KEY','PASTE_YOUR_STORE_KEY');

$params = array(
    'created_from'  = '2014-07-29 13:45:52',
);

$result = $api-request('product.count', $params);

echo "Products count: " . $result-products_count . "\n";

                                        

$api = new Connector('PASTE_YOUR_API_KEY','PASTE_YOUR_STORE_KEY');

$params = array(
    'id'     = 8,
    'params' = 'force_all' //all supported fields
);

$result = $api-request('product.info', $params);

echo "ID: "    . $result-id   . "\n" .
     "Type: "  . $result-type . "\n" .
     "Name: "  . $result-name . "\n" .
     "Price: " . $result-price;

                                        

$api = new Connector('PASTE_YOUR_API_KEY','PASTE_YOUR_STORE_KEY');

$params = array(
    'find_value'  = 'egestas',
    'find_where'  = 'name',
    'find_params' = 'case_sensitive',
);

$result = $api-request('product.find', $params);

echo "Search result count: " . $result-products_count . "\n\n";

foreach($result-product[0] as $product) {
    echo "Product ID: "  . $product-id   . "\n" .
         "Name: "        . $product-name . "\n" .
         "Description: " . $product-description . "\n" .
         "Price: "       . $product-price . "\n\n";
}

                                        

What You Get

Time icon

Single point of interaction

Integrate once. Get connected to dozens of platforms. API2Cart supports latest versions of 40+ shopping carts and marketplaces
Money icon

100+ methods to manage data

Retrieve, add, delete, update, and synchronize store data from all or any of the supported shopping carts
Human resources icon

SDK and full tech support

Our team is always here to help you with any challenges. Furthermore, API2Cart can broaden functionality on request to meet unique business needs and requirements
Human resources icon

Free trial

We give 30 days to test our API. No functionality is hidden. Create an account and see how API2Cart will work for your business
Human resources icon

Webhooks

Subscribe to events your app needs (e.g. product add or order update) and have them delivered right to the specified URL as they happen

How It Works


  1. Register API2Cart account
  2. Add your customers’ stores built on any supported eCommerce platform
  3. Work with store data such as orders, products, categories, shipments, customers, etc

Trusted by the best


saashub rate
quality rate
capterra rate
happy rate
trustpilot rate
cioreview rate