Bitrix24 Ecommerce API
The Ecommerce API from Bitrix24 — 139 operation(s) for ecommerce.
Operations 139
POST
/sale.basketitem.add
Add Item (Position) to the Cart of an Existing Order sale.basketitem.add
#
POST
/sale.basketitem.addCatalogProduct
Add a position with a product or service from the catalog module to the cart of…
#
POST
/sale.basketitem.getFields
Get Available Fields of the Basket Item (sale.basketitem.getFields)
#
POST
/sale.basketitem.getFieldsCatalogProduct
Get Available Fields of a Basket Item (Product from Catalog)…
#
POST
/sale.basketitem.update
Change the position of the basket in an existing order sale.basketitem.update
#
POST
/sale.basketitem.updateCatalogProduct
Change the basket item position (catalog product) of an existing order…
#
POST
/sale.basketproperties.getFields
Get Fields of Basket Properties sale.basketproperties.getFields
#
POST
/sale.basketproperties.update
Change the property of the basket item sale.basketproperties.update
#
POST
/sale.businessValuePersonDomain.deleteByFilter
Delete the correspondence with a natural or legal person…
#
POST
/sale.businessValuePersonDomain.getFields
Get Fields Corresponding to a Natural or Legal Person…
#
POST
/sale.cashbox.handler.list
Get a list of available cash register handlers sale.cashbox.handler.list
#
POST
/sale.delivery.extra.service.delete
Delete the delivery service sale.delivery.extra.service.delete
#
POST
/sale.delivery.extra.service.get
Get Information About All Services of a Specific Delivery Service…
#
POST
/sale.delivery.extra.service.update
Update Delivery Service sale.delivery.extra.service.update
#
POST
/sale.delivery.handler.list
Get a list of delivery service handlers sale.delivery.handler.list
#
POST
/sale.delivery.request.sendmessage
Create Notifications for Delivery Request sale.delivery.request.sendmessage
#
POST
/sale.paymentItemShipment.update
Change Payment Binding to Shipment sale.paymentItemShipment.update
#
POST
/sale.paymentitembasket.delete
Delete the binding of the cart item to the payment sale.paymentitembasket.delete
#
POST
/sale.paymentitembasket.list
Get a list of basket item bindings to payments sale.paymentitembasket.list
#
POST
/sale.paymentitembasket.update
Update the binding of the cart item to the payment sale.paymentitembasket.update
#
POST
/sale.property.getfieldsbytype
Get Fields and Settings of Order Properties for a Specific Property Type…
#
POST
/sale.propertyRelation.deleteByFilter
Remove Property Relation with sale.propertyRelation.deleteByFilter
#
POST
/sale.propertyRelation.getFields
Get Fields of Property Binding sale.propertyRelation.getFields
#
POST
/sale.propertygroup.get
Get Values of All Fields in a Property Group by ID sale.propertygroup.get
#
POST
/sale.propertygroup.getFields
Get Available Fields of Property Groups sale.propertygroup.getFields
#
POST
/sale.propertyvalue.getfields
Get Available Fields of the Property Value sale.propertyvalue.getfields
#
POST
/sale.propertyvariant.getFields
Get Available Fields of Property Variant sale.propertyvariant.getFields
#
POST
/sale.shipmentproperty.getfieldsbytype
Get Fields and Settings of Shipment Property for a Specific Property Type…
#
POST
/sale.shipmentpropertyvalue.delete
Delete Shipment Property Value sale.shipmentpropertyvalue.delete
#
POST
/sale.shipmentpropertyvalue.get
Get Shipment Property Value by ID sale.shipmentpropertyvalue.get
#
POST
/sale.shipmentpropertyvalue.list
Get a list of shipment property values sale.shipmentpropertyvalue.list
#
POST
/sale.shipmentpropertyvalue.modify
Update Shipment Property Values sale.shipmentpropertyvalue.modify
#
POST
/sale.statusLang.getListLangs
Get the list of languages for localization sale.statusLang.getListLangs
#
POST
/sale.tradePlatform.getFields
Get Available Fields of Order Sources sale.tradePlatform.getFields
#