24 actions ready for your AI

Connect API2Cart to your AI

Add your API2Cart key once and every AI you use can add account carts, list account carts and add attributes through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from API2Cart's own documented API, and we have not run them here yet.

Use your own API2Cart account. Credentials stay encrypted in ahel.

Tell me when ahel has verified API2Cart

What your AI can do with API2Cart

Choose a task and ask your AI.

Attribute

  • Attribute addPOST

    Add new attribute

    typerequired
    Defines attribute's type
    namerequired
    Defines attributes's name
    code
    Entity code
    store_id
    Store Id
  • Attribute assign groupPOST

    Assign attribute to the group

    idrequired
    Entity id
    group_idrequired
    Attribute groupid
    attribute_set_id
    Attribute set id
  • Attribute assign setPOST

    Assign attribute to the attribute set

    idrequired
    Entity id
    attribute_set_idrequired
    Attribute set id
    group_id
    Attribute groupid
  • Attribute attributeset listGET

    Get attributeset list

    start
    This parameter sets the number from which you want to get entities
    count
    This parameter sets the entity amount that has to be retrieved.
    params
    Set this parameter in order to choose which entity fields you want to retrieve
    exclude
    Set this parameter in order to choose which entity fields you want to ignore.
  • Attribute countGET

    Get attributes count

    type
    Defines attribute's type
    store_id
    Store Id
    lang_id
    Language id
    visible
    Filter items by visibility status
  • Attribute group listGET

    Get attribute group list

    start
    This parameter sets the number from which you want to get entities
    count
    This parameter sets the entity amount that has to be retrieved.
    lang_id
    Language id
    params
    Set this parameter in order to choose which entity fields you want to retrieve
  • Attribute infoGET

    Get attribute info

    idrequired
    Entity id
    store_id
    Store Id
    lang_id
    Language id
    params
    Set this parameter in order to choose which entity fields you want to retrieve
  • Attribute listGET

    Get attributes list

    start
    This parameter sets the number from which you want to get entities
    count
    This parameter sets the entity amount that has to be retrieved.
    type
    Defines attribute's type
    attribute_ids
    Filter attributes by ids
  • Attribute type listGET

    Get list of supported attributes types

  • Attribute unassign groupPOST

    Unassign attribute from group

    idrequired
    Entity id
    group_idrequired
    Customer groupid
  • Attribute unassign setPOST

    Unassign attribute from attribute set

    idrequired
    Entity id
    attribute_set_idrequired
    Attribute set id
  • Attribute updatePOST

    Update attribute data

    idrequired
    Entity id
    namerequired
    Defines new attributes's name
    store_id
    Store Id
    lang_id
    Language id

Account

  • Account cart addPOST

    Add store to the account

    amazon_sp_aws_regionrequired
    Amazon AWS Region
    amazon_sp_aws_role_arnrequired
    Amazon AWS Role ARN
    amazon_sp_aws_user_key_idrequired
    Amazon AWS user access key ID
    amazon_sp_client_idrequired
    Amazon SP API app client id
  • Account cart listGET

    Get list of carts.

    params
    Set this parameter in order to choose which entity fields you want to retrieve
    exclude
    Set this parameter in order to choose which entity fields you want to ignore.
    request_from_date
    Retrieve entities from their creation date
    request_to_date
    Retrieve entities to their creation date
  • Account failed webhooksGET

    List webhooks that was not delivered to the callback.

    count
    This parameter sets the entity amount that has to be retrieved.
    start
    This parameter sets the number from which you want to get entities
    ids
    List of сomma-separated webhook ids
  • Account supported platformsGET

    Get list of supported platforms

Basket

  • Basket infoGET

    Retrieve basket information.

    idrequired
    Entity id
    store_id
    Store Id
    params
    Set this parameter in order to choose which entity fields you want to retrieve
    exclude
    Set this parameter in order to choose which entity fields you want to ignore.
  • Basket item addPOST

    Add item to basket

    customer_idrequired
    Retrieves orders specified by customer id
    product_idrequired
    Defines id of the product which should be added to the basket
    variant_id
    Defines product's variants specified by variant id
    quantity
    Defines new items quantity
  • Basket live shipping service createPOST

    Create live shipping rate service. (Beta)

    namerequired
    Shipping Service Name
    callbackrequired
    Callback url that returns shipping rates.
    store_id
    Store Id
  • Basket live shipping service listGET

    Retrieve a list of live shipping rate services. (Beta)

    store_id
    Store Id
    start
    This parameter sets the number from which you want to get entities
    count
    This parameter sets the entity amount that has to be retrieved.

Bridge

  • Bridge deletePOST

    Delete bridge from the store.

  • Bridge downloadGET

    Download bridge for store

    whitelabel
    Identifies if there is a necessity to download whitelabel bridge.
  • Bridge updatePOST

    Update bridge in the store.

Show 1 more group

Cart

  • Cart bridgeGET

    Get bridge key and store key

Ask your AI

Try one of these requests with a connected AI.

  • Add an account cart in API2Cart
  • List my account carts in API2Cart
  • Add an attribute in API2Cart
  • List my attribute attributesets in API2Cart
  • List my attribute groups in API2Cart
  • List my attributes in API2Cart

API2Cart MCP server, hosted by ahel

One hosted endpoint serves API2Cart. There is nothing to install and no local server to run.

Connect API2Cart to Claude, Claude Code, Cursor or Codex

  1. Add your API2Cart key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About API2Cart

API2Cart is an ecommerce service. Connect your own key and your AI can add account carts, list account carts and add attributes.

API2Cart over MCP: ahel serves API2Cart to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your API2Cart key once, paste one link into your AI, and the actions above are there.

Ecommerce

Questions

Is my API2Cart key safe?

Your API2Cart key is sealed in ahel and added to the request server-side when your AI calls API2Cart. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use API2Cart through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with API2Cart?

24 actions today, covering attributes, accounts and baskets. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting API2Cart cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. API2Cart may bill you for API use under its own terms.