> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Adobe Commerce

> 61 actions available for Adobe Commerce through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/adobe/filled/png" alt="Adobe Commerce" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>Adobe Commerce</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>61 actions · 1 auth method</div>

    <div style={{ display: 'flex', flexWrap: 'wrap', gap: '6px', marginTop: '8px' }}>
      <span className="connector-page-tag-beta" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Beta</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="User Credentials (Admin)">
    Guides: [Connector Profile](/connectors/adobe_commerce/guides/connector-profile/user-credentials-admin), [Link Account](/connectors/adobe_commerce/guides/link-account/user-credentials-admin)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>61 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_products" data-action-label="List Products" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Products</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_products" aria-label="Copy adobe_commerce_list_products"><code className="connector-page-code">adobe\_commerce\_list\_products</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of products with filtering and pagination (ACL Magento\_Catalogproducts)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_product" data-action-label="Get Product By SKU" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Product By SKU</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_product" aria-label="Copy adobe_commerce_get_product"><code className="connector-page-code">adobe\_commerce\_get\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific product by SKU (ACL Magento\_Catalogproducts)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_create_product" data-action-label="Create Product" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_create_product" aria-label="Copy adobe_commerce_create_product"><code className="connector-page-code">adobe\_commerce\_create\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new product (ACL Magento\_Catalogproducts)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_update_product" data-action-label="Update Product" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_update_product" aria-label="Copy adobe_commerce_update_product"><code className="connector-page-code">adobe\_commerce\_update\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing product (ACL Magento\_Catalogproducts)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_delete_product" data-action-label="Delete Product" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_delete_product" aria-label="Copy adobe_commerce_delete_product"><code className="connector-page-code">adobe\_commerce\_delete\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a product by SKU (ACL Magento\_Catalogproducts)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_categories" data-action-label="List Categories" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Categories</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_categories" aria-label="Copy adobe_commerce_list_categories"><code className="connector-page-code">adobe\_commerce\_list\_categories</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get category tree</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_category" data-action-label="Get Category" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Category</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_category" aria-label="Copy adobe_commerce_get_category"><code className="connector-page-code">adobe\_commerce\_get\_category</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get category details</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_create_category" data-action-label="Create Category" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Category</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_create_category" aria-label="Copy adobe_commerce_create_category"><code className="connector-page-code">adobe\_commerce\_create\_category</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new category</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_update_category" data-action-label="Update Category" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Category</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_update_category" aria-label="Copy adobe_commerce_update_category"><code className="connector-page-code">adobe\_commerce\_update\_category</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update category information</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_delete_category" data-action-label="Delete Category" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Category</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_delete_category" aria-label="Copy adobe_commerce_delete_category"><code className="connector-page-code">adobe\_commerce\_delete\_category</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a category</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_customers" data-action-label="List Customers" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Customers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_customers" aria-label="Copy adobe_commerce_list_customers"><code className="connector-page-code">adobe\_commerce\_list\_customers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of customers with filtering</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_customer" data-action-label="Get Customer" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_customer" aria-label="Copy adobe_commerce_get_customer"><code className="connector-page-code">adobe\_commerce\_get\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific customer by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_create_customer" data-action-label="Create Customer" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_create_customer" aria-label="Copy adobe_commerce_create_customer"><code className="connector-page-code">adobe\_commerce\_create\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new customer account</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_update_customer" data-action-label="Update Customer" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_update_customer" aria-label="Copy adobe_commerce_update_customer"><code className="connector-page-code">adobe\_commerce\_update\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update customer information</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_delete_customer" data-action-label="Delete Customer" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_delete_customer" aria-label="Copy adobe_commerce_delete_customer"><code className="connector-page-code">adobe\_commerce\_delete\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a customer account</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_customer_groups" data-action-label="List Customer Groups" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Customer Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_customer_groups" aria-label="Copy adobe_commerce_list_customer_groups"><code className="connector-page-code">adobe\_commerce\_list\_customer\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all customer groups (ACL Magento\_Customergroup)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_customer_group" data-action-label="Get Customer Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Customer Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_customer_group" aria-label="Copy adobe_commerce_get_customer_group"><code className="connector-page-code">adobe\_commerce\_get\_customer\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get specific customer group by ID (ACL Magento\_Customergroup)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_create_customer_group" data-action-label="Create Customer Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Customer Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_create_customer_group" aria-label="Copy adobe_commerce_create_customer_group"><code className="connector-page-code">adobe\_commerce\_create\_customer\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create new customer group (ACL Magento\_Customergroup)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_update_customer_group" data-action-label="Update Customer Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Customer Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_update_customer_group" aria-label="Copy adobe_commerce_update_customer_group"><code className="connector-page-code">adobe\_commerce\_update\_customer\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing customer group by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_delete_customer_group" data-action-label="Delete Customer Group" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Customer Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_delete_customer_group" aria-label="Copy adobe_commerce_delete_customer_group"><code className="connector-page-code">adobe\_commerce\_delete\_customer\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a customer group by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_orders" data-action-label="List Orders" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Orders</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_orders" aria-label="Copy adobe_commerce_list_orders"><code className="connector-page-code">adobe\_commerce\_list\_orders</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of orders with filtering</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_order" data-action-label="Get Order" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Order</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_order" aria-label="Copy adobe_commerce_get_order"><code className="connector-page-code">adobe\_commerce\_get\_order</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific order by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_create_order_comment" data-action-label="Add Order Comment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Order Comment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_create_order_comment" aria-label="Copy adobe_commerce_create_order_comment"><code className="connector-page-code">adobe\_commerce\_create\_order\_comment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a comment to an existing order. Requires orderId (integer — use list\_orders to find it) and a statusHistory object w\...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_cancel_order" data-action-label="Cancel Order" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Cancel Order</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_cancel_order" aria-label="Copy adobe_commerce_cancel_order"><code className="connector-page-code">adobe\_commerce\_cancel\_order</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Cancel an existing order</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_invoices" data-action-label="List Invoices" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Invoices</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_invoices" aria-label="Copy adobe_commerce_list_invoices"><code className="connector-page-code">adobe\_commerce\_list\_invoices</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List invoices with filters (ACL Magento\_Sales sales\_invoice)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_invoice" data-action-label="Get Invoice" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Invoice</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_invoice" aria-label="Copy adobe_commerce_get_invoice"><code className="connector-page-code">adobe\_commerce\_get\_invoice</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get specific invoice by ID (ACL Magento\_Salessales\_invoice)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_send_invoice_email" data-action-label="Send Invoice Email" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Send Invoice Email</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_send_invoice_email" aria-label="Copy adobe_commerce_send_invoice_email"><code className="connector-page-code">adobe\_commerce\_send\_invoice\_email</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send invoice email to customer (ACL Magento\_Salessales\_invoice)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_create_invoice" data-action-label="Create Invoice" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Invoice</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_create_invoice" aria-label="Copy adobe_commerce_create_invoice"><code className="connector-page-code">adobe\_commerce\_create\_invoice</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create an invoice for an order. Requires orderId (integer) as a path parameter. Optionally pass items (array of \{order\_i...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_shipments" data-action-label="List Shipments" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Shipments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_shipments" aria-label="Copy adobe_commerce_list_shipments"><code className="connector-page-code">adobe\_commerce\_list\_shipments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List shipments with filters (ACL Magento\_Salesshipment)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_shipment" data-action-label="Get Shipment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Shipment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_shipment" aria-label="Copy adobe_commerce_get_shipment"><code className="connector-page-code">adobe\_commerce\_get\_shipment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get specific shipment by ID (ACL Magento\_Salesshipment)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_create_shipment" data-action-label="Create Shipment" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Shipment</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_create_shipment" aria-label="Copy adobe_commerce_create_shipment"><code className="connector-page-code">adobe\_commerce\_create\_shipment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a shipment for an order. Requires an entity object containing order\_id (integer), items (array of \{order\_item\_id,...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_credit_memos" data-action-label="List Credit Memos" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Credit Memos</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_credit_memos" aria-label="Copy adobe_commerce_list_credit_memos"><code className="connector-page-code">adobe\_commerce\_list\_credit\_memos</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List credit memos with filters (ACL Magento\_Salescreditmemo)</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_credit_memo" data-action-label="Get Credit Memo" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Credit Memo</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_credit_memo" aria-label="Copy adobe_commerce_get_credit_memo"><code className="connector-page-code">adobe\_commerce\_get\_credit\_memo</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a credit memo by its numeric id. Obtain ids by first calling list\_credit\_memos, or capture them from the respon...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_create_credit_memo" data-action-label="Create Credit Memo (Refund)" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Credit Memo (Refund)</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_create_credit_memo" aria-label="Copy adobe_commerce_create_credit_memo"><code className="connector-page-code">adobe\_commerce\_create\_credit\_memo</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a credit memo (refund) for an order. Requires a creditmemo object with order\_id (integer) and optionally items (a...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_create_cart" data-action-label="Create Cart" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Cart</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_create_cart" aria-label="Copy adobe_commerce_create_cart"><code className="connector-page-code">adobe\_commerce\_create\_cart</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new shopping cart for the authenticated customer</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_cart" data-action-label="Get Cart" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Cart</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_cart" aria-label="Copy adobe_commerce_get_cart"><code className="connector-page-code">adobe\_commerce\_get\_cart</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve cart details by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_add_cart_item" data-action-label="Add Item To Cart" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Item To Cart</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_add_cart_item" aria-label="Copy adobe_commerce_add_cart_item"><code className="connector-page-code">adobe\_commerce\_add\_cart\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a product to the cart</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_update_cart_item" data-action-label="Update Cart Item" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Cart Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_update_cart_item" aria-label="Copy adobe_commerce_update_cart_item"><code className="connector-page-code">adobe\_commerce\_update\_cart\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the quantity or product options of an existing cart item.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_delete_cart_item" data-action-label="Remove Cart Item" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Remove Cart Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_delete_cart_item" aria-label="Copy adobe_commerce_delete_cart_item"><code className="connector-page-code">adobe\_commerce\_delete\_cart\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove an item from the cart</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_stock_status" data-action-label="Get Stock Status" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Stock Status</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_stock_status" aria-label="Copy adobe_commerce_get_stock_status"><code className="connector-page-code">adobe\_commerce\_get\_stock\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get the legacy single-source stock status for a product by SKU (is it in stock? what quantity?). This uses the CatalogIn...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_source_items" data-action-label="List Source Items" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Source Items</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_source_items" aria-label="Copy adobe_commerce_list_source_items"><code className="connector-page-code">adobe\_commerce\_list\_source\_items</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List multi-source inventory (MSI) source items — shows product quantities per warehouse/source. Filter by sku or source\_...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_update_source_items" data-action-label="Update Source Items" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Source Items</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_update_source_items" aria-label="Copy adobe_commerce_update_source_items"><code className="connector-page-code">adobe\_commerce\_update\_source\_items</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update inventory quantities at sources. Requires a sourceItems array where each item has sku (string — use list\_products...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_cms_pages" data-action-label="List CMS Pages" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List CMS Pages</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_cms_pages" aria-label="Copy adobe_commerce_list_cms_pages"><code className="connector-page-code">adobe\_commerce\_list\_cms\_pages</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all CMS pages (full standalone web pages like 'About Us', 'Home', 'Contact'). Pages have their own URL and are navig...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_cms_page" data-action-label="Get CMS Page" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get CMS Page</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_cms_page" aria-label="Copy adobe_commerce_get_cms_page"><code className="connector-page-code">adobe\_commerce\_get\_cms\_page</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a specific CMS page</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_cms_blocks" data-action-label="List CMS Blocks" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List CMS Blocks</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_cms_blocks" aria-label="Copy adobe_commerce_list_cms_blocks"><code className="connector-page-code">adobe\_commerce\_list\_cms\_blocks</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all CMS blocks (reusable content snippets like banners, sidebars, footer widgets that are embedded within pages or l...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_cms_block" data-action-label="Get CMS Block" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get CMS Block</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_cms_block" aria-label="Copy adobe_commerce_get_cms_block"><code className="connector-page-code">adobe\_commerce\_get\_cms\_block</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a specific CMS block</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_store_configs" data-action-label="List Store Configurations" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Store Configurations</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_store_configs" aria-label="Copy adobe_commerce_list_store_configs"><code className="connector-page-code">adobe\_commerce\_list\_store\_configs</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get store configuration settings (locale, currency, timezone, base URLs, secure URLs). This returns the technical config...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_websites" data-action-label="List Websites" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Websites</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_websites" aria-label="Copy adobe_commerce_list_websites"><code className="connector-page-code">adobe\_commerce\_list\_websites</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all websites in the Magento multi-site hierarchy. A website is the top level — each website contains one or more sto...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_store_groups" data-action-label="List Store Groups" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Store Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_store_groups" aria-label="Copy adobe_commerce_list_store_groups"><code className="connector-page-code">adobe\_commerce\_list\_store\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all store groups (the middle level of Magento's hierarchy: Website > Store Group > Store View). Each store group bel...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_store_views" data-action-label="List Store Views" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Store Views</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_store_views" aria-label="Copy adobe_commerce_list_store_views"><code className="connector-page-code">adobe\_commerce\_list\_store\_views</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all store views (the lowest level of Magento's hierarchy: Website > Store Group > Store View). Each store view repre...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_tax_rates" data-action-label="List Tax Rates" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Tax Rates</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_tax_rates" aria-label="Copy adobe_commerce_list_tax_rates"><code className="connector-page-code">adobe\_commerce\_list\_tax\_rates</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all tax rates — the actual percentage rates applied to products (e.g., 8.25% for California). Each rate is tied to a...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_tax_rules" data-action-label="List Tax Rules" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Tax Rules</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_tax_rules" aria-label="Copy adobe_commerce_list_tax_rules"><code className="connector-page-code">adobe\_commerce\_list\_tax\_rules</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all tax rules — rules that combine tax rates with tax classes to determine which rate applies to which products/cust...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_tax_classes" data-action-label="List Tax Classes" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Tax Classes</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_tax_classes" aria-label="Copy adobe_commerce_list_tax_classes"><code className="connector-page-code">adobe\_commerce\_list\_tax\_classes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all tax classes — categories that classify products (e.g., 'Taxable Goods', 'Shipping') or customers (e.g., 'Retail...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_generate_coupons" data-action-label="Generate Coupons" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Generate Coupons</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_generate_coupons" aria-label="Copy adobe_commerce_generate_coupons"><code className="connector-page-code">adobe\_commerce\_generate\_coupons</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Generate coupon codes for a cart price rule. Requires a couponSpec object with rule\_id (integer — use list\_cart\_rules to...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_coupons" data-action-label="List Coupons" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Coupons</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_coupons" aria-label="Copy adobe_commerce_list_coupons"><code className="connector-page-code">adobe\_commerce\_list\_coupons</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all coupon codes</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_delete_coupon" data-action-label="Delete Coupon" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Coupon</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_delete_coupon" aria-label="Copy adobe_commerce_delete_coupon"><code className="connector-page-code">adobe\_commerce\_delete\_coupon</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a coupon by ID</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_list_cart_rules" data-action-label="List Cart Price Rules" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Cart Price Rules</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_list_cart_rules" aria-label="Copy adobe_commerce_list_cart_rules"><code className="connector-page-code">adobe\_commerce\_list\_cart\_rules</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all cart price rules</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_get_cart_rule" data-action-label="Get Cart Price Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Cart Price Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_get_cart_rule" aria-label="Copy adobe_commerce_get_cart_rule"><code className="connector-page-code">adobe\_commerce\_get\_cart\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a specific cart price rule</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_create_cart_rule" data-action-label="Create Cart Price Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Cart Price Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_create_cart_rule" aria-label="Copy adobe_commerce_create_cart_rule"><code className="connector-page-code">adobe\_commerce\_create\_cart\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new cart price rule (promotion). Requires a rule object with: name (string), is\_active (boolean), simple\_action...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_update_cart_rule" data-action-label="Update Cart Price Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Cart Price Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_update_cart_rule" aria-label="Copy adobe_commerce_update_cart_rule"><code className="connector-page-code">adobe\_commerce\_update\_cart\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing cart price rule by ID. Requires ruleId (integer) as path parameter and a rule object with the fields...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="adobe_commerce_delete_cart_rule" data-action-label="Delete Cart Price Rule" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Cart Price Rule</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="adobe_commerce_delete_cart_rule" aria-label="Copy adobe_commerce_delete_cart_rule"><code className="connector-page-code">adobe\_commerce\_delete\_cart\_rule</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a cart price rule by ID</div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See the [Projects Guide](/guides/managing-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/guides/explore-connectors).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/adobe_commerce/guides/connector-profile/user-credentials-admin" icon="https://stackone-logos.com/api/adobe/filled/png" horizontal>
        Adobe Commerce - User Credentials (Admin)
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/guides/embedding-stackone-hub) or [Auth Link](/guides/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/adobe_commerce/guides/link-account/user-credentials-admin" icon="https://stackone-logos.com/api/adobe/filled/png" horizontal>
        Adobe Commerce - User Credentials (Admin)
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/mcp/quickstart) – Model Context Protocol for AI assistants
    * [A2A](/a2a/quickstart) – Agent-to-Agent protocol
    * [AI Toolset (TypeScript)](/agents/typescript/introduction) – TypeScript SDK for AI agents
    * [AI Toolset (Python)](/agents/python/introduction) – Python SDK for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/guides/playground) – Test actions in the dashboard
  </Step>
</Steps>
