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 We Provide


Single point of interaction


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

100+ methods to manage data


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

SDK and full tech support


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

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.

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.

API2Cart in Numbers


2302334392
API requests processes
45K+
stores successfully connected
99.98%
Monthly Uptime

See how it will work for your software.

Try API2Cart free for 30 days.
Start Now