---
title: "cart.create"
method: POST
path: "/cart.create.json"
tags: ["cart"]
deprecated: true
---

# cart.create

`POST /cart.create.json`

## Request

- Base URL: `https://api.api2cart.com/v1.1`
- URL: `https://api.api2cart.com/v1.1/cart.create.json`
- Auth: API key in header `x-api-key`

> **Deprecated.**

Add store to the account

## Request body

- CartCreate
  - `cart_id` '3DCart' | '3DCartApi' | 'AceShop' | 'AmazonSP' | 'Americommerce' | 'AspDotNetStorefront' | 'BigCartel' | 'Bricklink' | 'BigcommerceApi' | 'Bol' | 'CommerceHQ' | 'Creloaded' | 'Cubecart' | 'Demandware' | 'EBay' | 'Ecwid' | 'EtsyAPIv3' | 'Facebook' | 'Flipkart' | 'Gambio' | 'Hybris' | 'JooCart' | 'Jumpseller' | 'Lazada' | 'LightSpeed' | 'Magento1212' | 'Magento2Api' | 'MercadoLibre' | 'MijoShop' | 'Miva' | 'Neto' | 'Nopcommerce' | 'Opencart14' | 'Oscmax2' | 'Oscommerce22ms2' | 'Otto' | 'Oxid' | 'Pinnacle' | 'Prestashop' | 'PrestashopApi' | 'Salla' | 'SCAPI' | 'Shopify' | 'Shopee' | 'Shoplazza' | 'Shopline' | 'Shopware' | 'ShopwareApi' | 'Square' | 'Squarespace' | 'Temu' | 'Tiendanube' | 'TikTokShop' | 'Tomatocart' | 'Ubercart' | 'Unas' | 'Virtuemart' | 'Volusion' | 'WPecommerce' | 'Walmart' | 'Wix' | 'Woocommerce' | 'WoocommerceApi' | 'Xcart' | 'Xtcommerce' | 'XtcommerceVeyton' | 'Zencart137' | 'Zid' | 'Zoey' | 'Zoho', required: Integration identifier
  - `store_url` string: A web address of a store that you would like to connect to API2Cart
  - `bridge_url` string: This parameter allows to set up store with custom bridge url (also you must use store_root parameter if a bridge folder is not in the root folder of the store)
  - `store_root` string: Absolute path to the store root directory (used with "bridge_url" parameter)
  - `store_key` string: Set this parameter if bridge is already uploaded to store
  - `shared_secret` string: Shared secret
  - `validate_version` boolean: Specify if api2cart should validate cart version
  - `verify` boolean: Enables or disables cart's verification
  - `db_tables_prefix` string: DB tables prefix
  - `user_agent` string: This parameter allows you to set your custom user agent, which will be used in requests to the store. Please use it cautiously, as the store's firewall may block specific values.
  - `ftp_host` string: FTP connection host
  - `ftp_user` string: FTP User
  - `ftp_password` string: FTP Password
  - `ftp_port` integer: FTP Port
  - `ftp_store_dir` string: FTP Store dir
  - `apiKey_3dcart` string: 3DCart API Key
  - `AdminAccount` string: It's a BigCommerce account for which API is enabled
  - `ApiPath` string: BigCommerce API URL
  - `ApiKey_Bigcommerce` string: Bigcommerce API Key
  - `client_id` string: Client ID of the requesting app
  - `accessToken` string: Access token authorizing the app to access resources on behalf of a user
  - `context` string: API Path section unique to the store
  - `access_token` string: Access token authorizing the app to access resources on behalf of a user
  - `apiKey_shopify` string: Shopify API Key
  - `apiPassword` string: Shopify API Password
  - `accessToken_shopify` string: Access token authorizing the app to access resources on behalf of a user
  - `shopify_client_id` string: Shopify Client ID
  - `apiKey` string: Neto API Key
  - `apiUsername` string: Neto User Name
  - `EncryptedPassword` string: Volusion API Password
  - `Login` string: It's a Volusion account for which API is enabled
  - `apiUser_adnsf` string: It's a AspDotNetStorefront account for which API is available
  - `apiPass` string: AspDotNetStorefront API Password
  - `privateKey` string: 3DCart Application Private Key
  - `appToken` string: 3DCart Token from Application
  - `etsy_keystring` string: Etsy keystring
  - `etsy_shared_secret` string: Etsy shared secret
  - `tokenSecret` string: Secret token authorizing the app to access resources on behalf of a user
  - `etsy_client_id` string: Etsy Client Id
  - `etsy_refresh_token` string: Etsy Refresh token
  - `ebay_client_id` string: Application ID (AppID).
  - `ebay_client_secret` string: Shared Secret from eBay application
  - `ebay_runame` string: The RuName value that eBay assigns to your application.
  - `ebay_access_token` string: Used to authenticate API requests.
  - `ebay_refresh_token` string: Used to renew the access token.
  - `ebay_environment` string: eBay environment
  - `ebay_site_id` integer: eBay global ID
  - `dw_client_id` string: Demandware client id
  - `dw_api_pass` string: Demandware api password
  - `demandware_user_name` string: Demandware user name
  - `demandware_user_password` string: Demandware user password
  - `store_id` string, required: Store Id
  - `seller_id` string: Seller Id
  - `environment` string
  - `hybris_client_id` string: Omni Commerce Connector Client ID
  - `hybris_client_secret` string: Omni Commerce Connector Client Secret
  - `hybris_username` string: User Name
  - `hybris_password` string: User password
  - `hybris_websites` object[]: Websites to stores mapping data
    - `uid` string, required
    - `url` string, required
    - `storeIds` string[], required
  - `walmart_client_id` string: Walmart client ID. For the region 'ca' use Consumer ID
  - `walmart_client_secret` string: Walmart client secret. For the region 'ca' use Private Key
  - `walmart_environment` string: Walmart environment
  - `walmart_channel_type` string: Walmart WM_CONSUMER.CHANNEL.TYPE header
  - `walmart_region` string: Walmart region
  - `walmart_refresh_token` string: Walmart refresh token received by a Solution Provider application through the Walmart App Store authorization. When it is set, walmart_client_id and walmart_client_secret are the credentials of that application, not of the seller. Must be used together with walmart_seller_id and is supported only for walmart_region = 'us'
  - `walmart_seller_id` string: Walmart seller id the refresh token was issued for, sent as the WM_PARTNER.ID header. Must be used together with walmart_refresh_token and is supported only for walmart_region = 'us'
  - `lightspeed_api_key` string: LightSpeed api key
  - `lightspeed_api_secret` string: LightSpeed api secret
  - `shoplazza_access_token` string: Access token authorizing the app to access resources on behalf of a user
  - `shoplazza_shared_secret` string: Shared secret
  - `shopware_access_key` string: Shopware access key
  - `unas_api_key` string: UNAS API Key
  - `shopware_api_key` string: Shopware api key
  - `shopware_api_secret` string: Shopware client secret access key
  - `commercehq_api_key` string: CommerceHQ api key
  - `commercehq_api_password` string: CommerceHQ api password
  - `3dcart_private_key` string: 3DCart Private Key
  - `3dcart_access_token` string: 3DCart Token
  - `wc_consumer_key` string: Woocommerce consumer key
  - `wc_consumer_secret` string: Woocommerce consumer secret
  - `magento_consumer_key` string: Magento Consumer Key
  - `magento_consumer_secret` string: Magento Consumer Secret
  - `magento_access_token` string: Magento Access Token
  - `magento_token_secret` string: Magento Token Secret
  - `prestashop_webservice_key` string: Prestashop webservice key
  - `wix_app_id` string: Wix App ID
  - `wix_app_secret_key` string: Wix App Secret Key
  - `wix_instance_id` string: Wix Instance ID
  - `wix_refresh_token` string: Wix refresh token
  - `mercado_libre_app_id` string: Mercado Libre App ID
  - `mercado_libre_app_secret_key` string: Mercado Libre App Secret Key
  - `mercado_libre_refresh_token` string: Mercado Libre Refresh Token
  - `zid_client_id` integer: Zid Client ID
  - `zid_client_secret` string: Zid Client Secret
  - `zid_access_token` string: Zid Access Token
  - `zid_authorization` string: Zid Authorization
  - `zid_refresh_token` string: Zid refresh token
  - `flipkart_client_id` string: Flipkart Client ID
  - `flipkart_client_secret` string: Flipkart Client Secret
  - `allegro_client_id` string: Allegro Client ID
  - `allegro_client_secret` string: Allegro Client Secret
  - `allegro_access_token` string: Allegro Access Token
  - `allegro_refresh_token` string: Allegro Refresh Token
  - `allegro_environment` string: Allegro Environment
  - `bricklink_consumer_key` string: Bricklink Consumer Key
  - `bricklink_consumer_secret` string: Bricklink Consumer Secret
  - `bricklink_token` string: Bricklink Access Token
  - `bricklink_token_secret` string: Bricklink Access Token Secret
  - `nopcommerce_token` string: Access token authorizing the app to access resources on behalf of a user
  - `nopcommerce_secret` string: nopCommerce webhook signing secret generated by the Api2Cart.Connector plugin. Optional when connecting a store, but required to receive webhooks from it.
  - `jumpseller_client_id` string: Jumpseller OAuth2 Client ID
  - `jumpseller_client_secret` string: Jumpseller OAuth2 Client Secret
  - `jumpseller_refresh_token` string: Jumpseller OAuth2 refresh token
  - `jumpseller_login` string: Jumpseller API login
  - `jumpseller_authtoken` string: Jumpseller API auth token

## Response `200`

successful operation

- object
  - `return_code` integer
  - `return_message` string
  - `result` object
    - `store_key` string

---

[API](https://skmtc.dev/api2cart/apis/api2cart-openapi.md) · [All operations](https://skmtc.dev/api2cart/apis/api2cart-openapi/llms.txt) · [OpenAPI document](https://skmtc.dev/api2cart/apis/api2cart-openapi/revisions/c34440741693?raw)
