{"@context": "https://schema.org", "@type": "WebAPI", "name": "Magento B2B API", "description": "Magento Commerce is the leading provider of open omnichannel innovation.", "provider": {"@type": "Organization", "name": "magento.com"}, "documentation": "https://devdocs.magento.com/redoc/2.2/latest-2.2.schema.json"}
Index / APIs / magento.com

Magento B2B API

Magento Commerce is the leading provider of open omnichannel innovation.

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://example.com/rest/default

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

Magento B2B v2.2.10

Magento Commerce is the leading provider of open omnichannel innovation.

methodpathwhat the vendor says it does
DELETE/V1/addresses/{addressId}addresses/{addressId} Delete customer address by ID. addresses/{addressId}
PUT/V1/amazon-billing-address/{amazonOrderReferenceId}amazon-billing-address/{amazonOrderReferenceId} amazon-billing-address/{amazonOrderReferenceId}
PUT/V1/amazon-shipping-address/{amazonOrderReferenceId}amazon-shipping-address/{amazonOrderReferenceId} amazon-shipping-address/{amazonOrderReferenceId}
DELETE/V1/amazon/order-refamazon/order-ref amazon/order-ref
GET/V1/analytics/linkanalytics/link analytics/link
GET/V1/attributeMetadata/customerattributeMetadata/customer Get all attribute metadata. attributeMetadata/customer
GET/V1/attributeMetadata/customer/attribute/{attributeCode}attributeMetadata/customer/attribute/{attributeCode} Retrieve attribute metadata. attributeMetadata/customer/a
GET/V1/attributeMetadata/customer/customattributeMetadata/customer/custom Get custom attributes metadata for the given data interface. attributeMetada
GET/V1/attributeMetadata/customer/form/{formCode}attributeMetadata/customer/form/{formCode} Retrieve all attributes filtered by form code attributeMetadata/cus
GET/V1/attributeMetadata/customerAddressattributeMetadata/customerAddress Get all attribute metadata. attributeMetadata/customerAddress
GET/V1/attributeMetadata/customerAddress/attribute/{attributeCode}attributeMetadata/customerAddress/attribute/{attributeCode} Retrieve attribute metadata. attributeMetadata/cus
GET/V1/attributeMetadata/customerAddress/customattributeMetadata/customerAddress/custom Get custom attributes metadata for the given data interface. attribut
GET/V1/attributeMetadata/customerAddress/form/{formCode}attributeMetadata/customerAddress/form/{formCode} Retrieve all attributes filtered by form code attributeMetad
GET/V1/bulk/{bulkUuid}/detailed-statusbulk/{bulkUuid}/detailed-status Get Bulk summary data with list of operations items full data. bulk/{bulkUuid}
GET/V1/bulk/{bulkUuid}/operation-status/{status}bulk/{bulkUuid}/operation-status/{status} Get operations count by bulk uuid and status. bulk/{bulkUuid}/operat
GET/V1/bulk/{bulkUuid}/statusbulk/{bulkUuid}/status Get Bulk summary data with list of operations items short data. bulk/{bulkUuid}/status
POST/V1/bundle-products/options/addbundle-products/options/add Add new option for bundle product bundle-products/options/add
GET/V1/bundle-products/options/typesbundle-products/options/types Get all types for options for bundle products bundle-products/options/types
PUT/V1/bundle-products/options/{optionId}bundle-products/options/{optionId} Add new option for bundle product bundle-products/options/{optionId}
GET/V1/bundle-products/{productSku}/childrenbundle-products/{productSku}/children Get all children for Bundle product bundle-products/{productSku}/childre
PUT/V1/bundle-products/{sku}/links/{id}bundle-products/{sku}/links/{id} bundle-products/{sku}/links/{id}
POST/V1/bundle-products/{sku}/links/{optionId}bundle-products/{sku}/links/{optionId} Add child product to specified Bundle option by product sku bundle-prod
GET/V1/bundle-products/{sku}/options/allbundle-products/{sku}/options/all Get all options for bundle product bundle-products/{sku}/options/all
GET/V1/bundle-products/{sku}/options/{optionId}bundle-products/{sku}/options/{optionId} Get option for bundle product bundle-products/{sku}/options/{optionId
DELETE/V1/bundle-products/{sku}/options/{optionId}bundle-products/{sku}/options/{optionId} Remove bundle option bundle-products/{sku}/options/{optionId}
DELETE/V1/bundle-products/{sku}/options/{optionId}/children/{childSku}bundle-products/{sku}/options/{optionId}/children/{childSku} Remove product from Bundle product option bundle-
POST/V1/carts/carts/ Creates an empty cart and quote for a guest. carts/
GET/V1/carts/guest-carts/{cartId}/checkGiftCard/{giftCardCode}carts/guest-carts/{cartId}/checkGiftCard/{giftCardCode} carts/guest-carts/{cartId}/checkGiftCard/{giftCardCode
POST/V1/carts/guest-carts/{cartId}/giftCardscarts/guest-carts/{cartId}/giftCards carts/guest-carts/{cartId}/giftCards
DELETE/V1/carts/guest-carts/{cartId}/giftCards/{giftCardCode}carts/guest-carts/{cartId}/giftCards/{giftCardCode} Remove GiftCard Account entity carts/guest-carts/{cartId}/
GET/V1/carts/licencecarts/licence Lists active checkout agreements. carts/licence
GET/V1/carts/minecarts/mine Returns information for the cart for a specified customer. carts/mine
POST/V1/carts/minecarts/mine Creates an empty cart and quote for a specified customer if customer does not have a cart yet. cart
PUT/V1/carts/minecarts/mine Save quote carts/mine
POST/V1/carts/mine/balance/applycarts/mine/balance/apply Apply store credit. carts/mine/balance/apply
POST/V1/carts/mine/balance/unapplycarts/mine/balance/unapply Unapply store credit. carts/mine/balance/unapply
GET/V1/carts/mine/billing-addresscarts/mine/billing-address Returns the billing address for a specified quote. carts/mine/billing-address
POST/V1/carts/mine/billing-addresscarts/mine/billing-address Assigns a specified billing address to a specified cart. carts/mine/billing-address
GET/V1/carts/mine/checkGiftCard/{giftCardCode}carts/mine/checkGiftCard/{giftCardCode} carts/mine/checkGiftCard/{giftCardCode}
POST/V1/carts/mine/checkout-fieldscarts/mine/checkout-fields carts/mine/checkout-fields

and 160 more operation(s) in this specification, all searchable.

specification origin: https://devdocs.magento.com/redoc/2.2/latest-2.2.schema.json

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.