- Get all product attribute sets (ACL Magento_Catalogattributes_attributes)
- Get specific attribute set by ID (ACL Magento_Catalogattributes_attributes)
- Create new attribute set (ACL Magento_Catalogattributes_attributes)
- Update existing attribute set (ACL Magento_Catalogattributes_attributes)
- Delete attribute set (ACL Magento_Catalogattributes_attributes)
- Assign attribute to attribute set (ACL Magento_Catalogattributes_attributes)
- Remove attribute from attribute set (ACL Magento_Catalogattributes_attributes)
- Create attribute group in set (ACL Magento_Catalogattributes_attributes) NOTE: requires unique attribute_group_name within the target attribute_set_id; duplicates return HTTP 400 'The attributeGroup can't be saved.'
- Get available attribute types (ACL Magento_Catalogattributes_attributes)
- Create a new shopping cart for the authenticated customer
- Create a new guest shopping cart
- Retrieve cart details by ID
- Add a product to the cart
- Add a product to a guest cart
- Update the quantity or product options of an existing cart item.
- Remove an item from the cart
- Remove applied coupon from cart
- Get available shipping methods for cart
- Set shipping address and method
- Get available payment methods
- Calculate cart totals
- Convert guest cart to order
- Set shipping address and method for guest cart
- Place an order from an authenticated customer's cart (created via create_cart). For guest carts use place_guest_order instead. Admin scope requires cartId; customer-scope tokens can use /mine — this connector uses admin auth so cartId is required.
- Get category tree
- Get category details
- Create a new category
- Update category information
- Delete a category
- Move category to different parent
- Get products in a category
- Add a product to a category
- Search categories with filtering, sorting, and pagination
- Get all CMS pages
- Get a specific CMS page
- Create a new CMS page
- Delete a CMS page
- Get all CMS blocks
- Get a specific CMS block
- Create a new CMS block
- Delete a CMS block
- Search and retrieve credit memos with filters (ACL Magento_Salescreditmemo)
- Retrieve a credit memo by its numeric id. Obtain ids by first calling search_credit_memos, or capture them from the response of create_credit_memo. Requires ACL Magento_Sales::creditmemo.
- Create credit memo for an order (ACL Magento_Salescreditmemo)
- Send credit memo email to customer (ACL Magento_Salescreditmemo)
- Add comment to a credit memo (ACL Magento_Salescreditmemo)
- Get all customer groups (ACL Magento_Customergroup)
- Get specific customer group by ID (ACL Magento_Customergroup)
- Create new customer group (ACL Magento_Customergroup)
- Update existing customer group (ACL Magento_Customergroup)
- Delete customer group (ACL Magento_Customergroup) NOTE: Magento refuses deletion of groups that have customers assigned. Reassign or delete those customers first.
- Get default customer group for a store (ACL Magento_Customergroup)
- Set default customer group (ACL Magento_Customergroup)
- Check if customer group can be deleted (ACL Magento_Customergroup)
- Retrieve a list of customers with filtering
- Retrieve a specific customer by ID
- Create a new customer account
- Update customer information
- Delete a customer account
- Get stock status for a product SKU
- Get all inventory sources
- Get inventory items for sources
- Update inventory quantities at sources
- Check if product is salable
- Get products with low stock
- Transfer stock between sources
- Assign products to inventory sources
- Unassign products from sources
- Search and retrieve invoices with filters (ACL Magento_Sales sales_invoice)
- Get specific invoice by ID (ACL Magento_Salessales_invoice)
- Send invoice email to customer (ACL Magento_Salessales_invoice)
- Retrieve a list of orders with filtering
- Retrieve a specific order by ID
- Add a comment to an existing order
- Cancel an existing order
- Create an invoice for an order
- List invoices for a given order context, with pagination. Prefer this when scoped to a known order; for richer cross-store filtering and free-text search use search_invoices instead.
- Create shipment for an order (ACL Magento_Salesship). Note: only orders in 'processing' status with shippable items can be shipped. Closed/cancelled/uninvoiced orders will be rejected with HTTP 400.
- Create a credit memo for refund
- Capture payment for an invoice with pending payment NOTE: also requires the invoice to have an authorized, uncaptured transaction from an online/capture-eligible payment gateway. Invoices using offline methods (checkmo, banktransfer) will return 400 'The capture action is not available.'
- Void an authorized but uncaptured invoice payment NOTE: only succeeds on invoices in authorized-but-uncaptured state. Already-captured, closed, or refunded invoices return 400 'The void action is not available.'
- Process a payment refund for a paid invoice. NOTE: targets `/V1/invoices/{invoiceId}/refund` — endpoint availability depends on Magento version and installed modules. Magento 2.4+ may require `/V1/order/{orderId}/refund` instead.
- Get payment transactions
- Get specific payment transaction details
- Retrieve a list of products with filtering and pagination (ACL Magento_Catalogproducts)
- Retrieve a specific product by SKU (ACL Magento_Catalogproducts)
- Create a new product (ACL Magento_Catalogproducts)
- Update an existing product (ACL Magento_Catalogproducts)
- Delete a product by SKU (ACL Magento_Catalogproducts)
- Update stock information for a product (ACL Magento_CatalogInventorycataloginventory)
- Attach an image or video to a product. Supply the file bytes as base64 in entry.content.base64_encoded_data, with the original filename in entry.content.name and MIME type in entry.content.type. Requires ACL Magento_Catalog::products.
- Retrieve all product attributes (ACL Magento_Catalogattributes_attributes)
- Retrieve specific product attribute by code (ACL Magento_Catalogattributes_attributes)
- Get all cart price rules
- Get a specific cart price rule
- Create a new cart price rule
- Update an existing cart price rule
- Delete a cart price rule
- Generate coupon codes for a rule
- Get all coupon codes
- Get coupon details by ID
- Delete a coupon by ID
- Fetch tier prices for one or more product SKUs
- Deprecated — use get_tier_prices. Retained for backward compatibility.
- Add tier pricing to products
- Search and retrieve shipments with filters (ACL Magento_Salesshipment)
- Get specific shipment by ID (ACL Magento_Salesshipment)
- Add tracking number to existing shipment (ACL Magento_Salesshipment)
- Remove tracking number from shipment (ACL Magento_Salesshipment)
- Send shipment email to customer (ACL Magento_Salesshipment)
- Add comment to a shipment (ACL Magento_Salesshipment)
- Returns the shipping label as base64 binary data. NOTE: returns an empty string if no label has been generated for the shipment.
- Get all store configurations
- Get all websites
- Get all store groups
- Get all store views
- Get all installed modules
- Get all tax rates
- Get a specific tax rate
- Create a new tax rate
- Update an existing tax rate
- Delete a tax rate
- Get all tax rules
- Get a specific tax rule
- Create a new tax rule
- Update an existing tax rule
- Delete a tax rule
- Get all tax classes
No matching actions