{ "opencollection": "1.0.0", "info": { "name": "Bitrix24 REST BIconnector E-Commerce API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "items": [ { "info": { "name": "E-Commerce", "type": "folder" }, "items": [ { "info": { "name": "Add Item (Position) to the Cart of an Existing Order sale.basketitem.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketitem.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds an item to the cart of an existing order." }, { "info": { "name": "Add a position with a product or service from the catalog module to the cart of an existing order sale.basketitem.addCatalogProduct", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketitem.addCatalogProduct", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a position (item) with a product or service from the catalog module to the cart of an existing order." }, { "info": { "name": "Remove item (position) from the cart using sale.basketitem.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketitem.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method removes an item (position) from the cart in the order." }, { "info": { "name": "Get Information About a Basket Item (Position) sale.basketitem.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketitem.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves information about a basket item (position)." }, { "info": { "name": "Get Available Fields of the Basket Item (sale.basketitem.getFields)", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketitem.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method returns a list of available fields of the basket item. Each field is described as a field settings structure [rest_field_description](../data-types.md). No parameters." }, { "info": { "name": "Get Available Fields of a Basket Item (Product from Catalog) sale.basketitem.getFieldsCatalogProduct", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketitem.getFieldsCatalogProduct", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method returns a list of available fields for a basket item (position) for the methods [sale.basketitem.addCatalogProduct](./sale-basket-item-add-catalog-product.md) and [sale.basketitem.updateCatalogProduct](./sale-basket-item-update-catalog-product.md) — these methods only work " }, { "info": { "name": "Get a List of Items (Positions) in the Cart sale.basketitem.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketitem.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method returns a set of items (positions) in the cart filtered by the specified criteria." }, { "info": { "name": "Change the position of the basket in an existing order sale.basketitem.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketitem.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method modifies the position of the basket in an existing order." }, { "info": { "name": "Change the basket item position (catalog product) of an existing order sale.basketitem.updateCatalogProduct", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketitem.updateCatalogProduct", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method changes the basket item position (catalog product) of an existing order." }, { "info": { "name": "Create a property for a basket item sale.basketproperties.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketproperties.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a property for an item (position) in the basket of an order." }, { "info": { "name": "Delete Basket Property sale.basketproperties.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketproperties.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method removes a property for an item (position) in the basket of an order." }, { "info": { "name": "Get the value of the basket property sale.basketproperties.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketproperties.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method returns the property for an item (position) in the basket of an order by its identifier." }, { "info": { "name": "Get Fields of Basket Properties sale.basketproperties.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketproperties.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method returns a list of property fields. Each field is described as a settings structure (`rest_field_description`). No parameters." }, { "info": { "name": "Get a List of Basket Properties sale.basketproperties.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketproperties.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method returns a set of properties for the items (positions) in the basket, selected based on a filter." }, { "info": { "name": "Change the property of the basket item sale.basketproperties.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.basketproperties.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method modifies the property for an item (position) in the basket of an order." }, { "info": { "name": "Add Correspondence to a Natural or Legal Person sale.businessValuePersonDomain.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.businessValuePersonDomain.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.businessValuePersonDomain.add` adds correspondence for the selected payer type to a natural or legal person. This is necessary for the operation of the business meanings mechanism." }, { "info": { "name": "Delete the correspondence with a natural or legal person sale.businessValuePersonDomain.deleteByFilter", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.businessValuePersonDomain.deleteByFilter", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.businessValuePersonDomain.deleteByFilter` removes the correspondence with a natural or legal person." }, { "info": { "name": "Get Fields Corresponding to a Natural or Legal Person sale.businessValuePersonDomain.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.businessValuePersonDomain.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.businessValuePersonDomain.getFields` returns fields corresponding to a natural or legal person. No parameters." }, { "info": { "name": "Get a list of matches for a natural or legal person sale.businessValuePersonDomain.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.businessValuePersonDomain.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.businessValuePersonDomain.list` retrieves a list of matches for a natural or legal person." }, { "info": { "name": "Add Cash Register sale.cashbox.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.cashbox.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a cash register." }, { "info": { "name": "Save the result of printing the receipt sale.cashbox.check.apply", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.cashbox.check.apply", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method saves the result of printing a receipt that was printed on a REST cash register. The UUID of the receipt is saved when it is printed from the `PRINT_URL` response specified when adding the handler (see [example of implementing a simple cash register on REST API](../../../tut" }, { "info": { "name": "Delete cash register sale.cashbox.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.cashbox.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes a cash register." }, { "info": { "name": "Add Cashbox Handler sale.cashbox.handler.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.cashbox.handler.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a REST cashbox handler." }, { "info": { "name": "Delete Cashbox Handler sale.cashbox.handler.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.cashbox.handler.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes the REST cashbox handler. If there are cashboxes linked to the handler, it will not be deleted — you must first remove the cashboxes." }, { "info": { "name": "Get a list of available cash register handlers sale.cashbox.handler.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.cashbox.handler.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method returns a list of available REST cash register handlers. No parameters." }, { "info": { "name": "Update Cash Register Handler sale.cashbox.handler.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.cashbox.handler.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the data of the REST cash register handler." }, { "info": { "name": "Get a list of configured cash registers sale.cashbox.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.cashbox.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method returns a list of configured cash registers." }, { "info": { "name": "Update Existing Cash Register sale.cashbox.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.cashbox.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates an existing cash register." }, { "info": { "name": "Add Delivery Service sale.delivery.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a delivery service." }, { "info": { "name": "Get Delivery Service Settings sale.delivery.config.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.config.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the settings of the delivery service." }, { "info": { "name": "Update Delivery Service Settings sale.delivery.config.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.config.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the delivery service settings." }, { "info": { "name": "Delete Delivery Service sale.delivery.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes a delivery service." }, { "info": { "name": "Add Delivery Service sale.delivery.extra.service.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.extra.service.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a delivery service." }, { "info": { "name": "Delete the delivery service sale.delivery.extra.service.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.extra.service.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes a delivery service." }, { "info": { "name": "Get Information About All Services of a Specific Delivery Service sale.delivery.extra.service.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.extra.service.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves information about all services of a specific delivery service." }, { "info": { "name": "Update Delivery Service sale.delivery.extra.service.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.extra.service.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the delivery service." }, { "info": { "name": "Get a list of delivery services sale.delivery.getlist", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.getlist", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of delivery services." }, { "info": { "name": "Add Delivery Service Handler sale.delivery.handler.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.handler.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a delivery service handler." }, { "info": { "name": "Delete Delivery Service Handler sale.delivery.handler.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.handler.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes the delivery service handler." }, { "info": { "name": "Get a list of delivery service handlers sale.delivery.handler.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.handler.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of delivery service handlers. No parameters." }, { "info": { "name": "Update Delivery Service Handler sale.delivery.handler.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.handler.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the delivery service handler." }, { "info": { "name": "Delete Delivery Request sale.delivery.request.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.request.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes a delivery request." }, { "info": { "name": "Create Notifications for Delivery Request sale.delivery.request.sendmessage", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.request.sendmessage", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method creates notifications for a delivery request." }, { "info": { "name": "Update Delivery Request sale.delivery.request.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.request.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the delivery request." }, { "info": { "name": "Update Delivery Service sale.delivery.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.delivery.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the delivery service." }, { "info": { "name": "Add Order sale.order.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.order.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.order.add` is designed for adding an order." }, { "info": { "name": "Delete Order and Related Objects sale.order.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.order.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The `sale.order.delete` method is designed to delete an order and its related objects." }, { "info": { "name": "Get Order Field Values and Related Objects sale.order.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.order.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.order.get` is designed to retrieve values for all fields of an order and related objects." }, { "info": { "name": "Get Order Fields sale.order.getfields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.order.getfields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.order.getfields` retrieves the available fields of an order. No parameters." }, { "info": { "name": "Get the list of orders sale.order.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.order.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.order.list` retrieves a list of orders." }, { "info": { "name": "Update Order sale.order.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.order.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.order.update` updates the fields of an order." }, { "info": { "name": "Add Payment sale.payment.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.payment.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a new payment." }, { "info": { "name": "Delete Payment sale.payment.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.payment.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes a payment." }, { "info": { "name": "Get Payment by Id sale.payment.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.payment.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the values of all payment fields by `Id`." }, { "info": { "name": "Get Payment Fields sale.payment.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.payment.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the available payment fields. No parameters." }, { "info": { "name": "Get the list of payments sale.payment.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.payment.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of payments." }, { "info": { "name": "Update Payment sale.payment.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.payment.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.payment.update` is used to update fields of the payment collection item." }, { "info": { "name": "Add Payment Binding to Shipment sale.paymentItemShipment.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentItemShipment.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a payment binding to a shipment." }, { "info": { "name": "Remove the binding sale.paymentItemShipment.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentItemShipment.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.paymentItemShipment.delete` removes the payment binding to the shipment." }, { "info": { "name": "Get Payment Binding by Id sale.paymentItemShipment.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentItemShipment.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the payment binding to the shipment by `ID`." }, { "info": { "name": "Get Fields for sale.paymentItemShipment.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentItemShipment.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the available fields of the payment item shipment binding table. No parameters." }, { "info": { "name": "Get a list of bindings sale.paymentItemShipment.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentItemShipment.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of payment bindings to shipments based on a filter." }, { "info": { "name": "Change Payment Binding to Shipment sale.paymentItemShipment.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentItemShipment.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method changes the binding of payment to shipment." }, { "info": { "name": "Add Basket Item Binding to Payment sale.paymentitembasket.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentitembasket.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a binding of a basket item to a payment." }, { "info": { "name": "Delete the binding of the cart item to the payment sale.paymentitembasket.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentitembasket.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method removes the binding of a cart item to a payment." }, { "info": { "name": "Get Values of All Fields for the Basket Item Binding to Payment sale.paymentitembasket.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentitembasket.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the values of all fields for the basket item binding to payment." }, { "info": { "name": "Get Available Fields for Payment Item Basket Bindings sale.paymentitembasket.getfields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentitembasket.getfields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the available fields for payment item basket bindings. No parameters." }, { "info": { "name": "Get a list of basket item bindings to payments sale.paymentitembasket.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentitembasket.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of bindings of basket items to payments." }, { "info": { "name": "Update the binding of the cart item to the payment sale.paymentitembasket.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.paymentitembasket.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the binding of the cart item to the payment." }, { "info": { "name": "Add payer type sale.persontype.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.persontype.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a new payer type." }, { "info": { "name": "Delete payer type sale.persontype.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.persontype.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes a payer type." }, { "info": { "name": "Get the payer type by Id sale.persontype.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.persontype.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method is used to access the fields of the payer type by its `Id`." }, { "info": { "name": "Get Fields of the Payer Type sale.persontype.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.persontype.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method returns fields of the payer type. No parameters." }, { "info": { "name": "Get a list of payer types sale.persontype.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.persontype.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of payer types. Use the `sale.persontype.list` method when creating a payment system **for orders**. In CRM (for old invoices, deals), the list of payer types is retrieved using the [crm.persontype.list](../../crm/outdated/invoice/crm-person-type-list.md) m" }, { "info": { "name": "Change the payer type sale.persontype.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.persontype.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method modifies the fields of the payer type." }, { "info": { "name": "Add Order Property sale.property.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.property.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds an order property." }, { "info": { "name": "Delete Order Property sale.property.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.property.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes an order property." }, { "info": { "name": "Get Order Property sale.property.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.property.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the order property." }, { "info": { "name": "Get Fields and Settings of Order Properties for a Specific Property Type sale.property.getfieldsbytype", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.property.getfieldsbytype", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so the assistant can utilize the official REST documentation. This method retrieves the available fields of order properties by property type." }, { "info": { "name": "Get the list of order properties sale.property.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.property.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of order properties." }, { "info": { "name": "Update Order Property sale.property.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.property.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the order property." }, { "info": { "name": "Add Property Binding sale.propertyRelation.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyRelation.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.propertyRelation.add` adds a property binding." }, { "info": { "name": "Remove Property Relation with sale.propertyRelation.deleteByFilter", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyRelation.deleteByFilter", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.propertyRelation.deleteByFilter` removes the property relation." }, { "info": { "name": "Get Fields of Property Binding sale.propertyRelation.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyRelation.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.propertyRelation.getFields` allows access to the available fields of property binding." }, { "info": { "name": "Get a list of property bindings sale.propertyRelation.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyRelation.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.propertyRelation.list` allows you to retrieve a list of property bindings." }, { "info": { "name": "Create Property Group sale.propertygroup.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertygroup.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method creates a property group." }, { "info": { "name": "Delete Property Group sale.propertygroup.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertygroup.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes a property group." }, { "info": { "name": "Get Values of All Fields in a Property Group by ID sale.propertygroup.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertygroup.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method allows you to retrieve the values of all fields in a property group." }, { "info": { "name": "Get Available Fields of Property Groups sale.propertygroup.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertygroup.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method is designed to retrieve the available fields of property groups. No parameters." }, { "info": { "name": "Get a list of property groups sale.propertygroup.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertygroup.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method is designed to retrieve a list of property groups." }, { "info": { "name": "Update Property Group Fields sale.propertygroup.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertygroup.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the fields of a property group." }, { "info": { "name": "Delete Order Property Value sale.propertyvalue.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvalue.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes the value of an order property." }, { "info": { "name": "Get Property Value with sale.propertyvalue.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvalue.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the property value by its identifier." }, { "info": { "name": "Get Available Fields of the Property Value sale.propertyvalue.getfields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvalue.getfields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so the assistant can utilize the official REST documentation. This method returns the available fields of the order property value options." }, { "info": { "name": "Get a list of property values sale.propertyvalue.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvalue.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of order property value options." }, { "info": { "name": "Change the Value of the Property sale.propertyvalue.modify", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvalue.modify", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the property values of an order. **Please note** that this method accepts **all** property values of the order as input. If values for any properties are not provided, their current values will be removed from the order as a result of the request." }, { "info": { "name": "Add Property Variant sale.propertyvariant.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvariant.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a variant value for a property. It is applicable only for properties of type `ENUM`." }, { "info": { "name": "Delete Property Variant sale.propertyvariant.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvariant.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes a property variant value of an order. It is applicable only for properties of type `ENUM`." }, { "info": { "name": "Get Property Variant Value by ID sale.propertyvariant.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvariant.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the variant value of an order property. It is applicable only for properties of type `ENUM`." }, { "info": { "name": "Get Available Fields of Property Variant sale.propertyvariant.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvariant.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method returns the available fields of property value variants. No parameters." }, { "info": { "name": "Get a list of property variants sale.propertyvariant.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvariant.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method retrieves a list of property value variants. This method is applicable only for properties of type `ENUM`." }, { "info": { "name": "Update Property Variant Fields sale.propertyvariant.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.propertyvariant.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the value variant of a property. It is applicable only for properties of type `ENUM`." }, { "info": { "name": "Add Shipment sale.shipment.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipment.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a shipment." }, { "info": { "name": "Delete Shipment sale.shipment.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipment.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes a shipment." }, { "info": { "name": "Get Shipment Fields sale.shipment.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipment.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the values of all shipment fields." }, { "info": { "name": "Get Available Shipment Fields sale.shipment.getfields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipment.getfields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the available shipment fields. No parameters." }, { "info": { "name": "Get the list of shipments sale.shipment.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipment.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of shipments." }, { "info": { "name": "Update Shipment sale.shipment.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipment.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates a shipment." }, { "info": { "name": "Add an item to the shipment table part sale.shipmentitem.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentitem.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.shipmentitem.add` adds an item to the shipment table part." }, { "info": { "name": "Delete Shipment Item from Collection sale.shipmentitem.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentitem.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.shipmentitem.delete` removes an item from the shipment's table part." }, { "info": { "name": "Accessing Fields of the sale.shipmentitem.get Element", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentitem.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The `sale.shipmentitem.get` method is designed to retrieve the values of all fields of the shipment item table element." }, { "info": { "name": "Get Fields of Shipment Item from sale.shipmentitem.getfields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentitem.getfields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.shipmentitem.getfields` allows you to retrieve a list of available fields for shipment item table entries. No parameters required." }, { "info": { "name": "Get a list of shipment item table elements sale.shipmentitem.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentitem.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.shipmentitem.list` allows you to retrieve a list of shipment item table elements." }, { "info": { "name": "Update an item in the shipment table part sale.shipmentitem.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentitem.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.shipmentitem.update` updates an item in the shipment table part collection." }, { "info": { "name": "Add Shipment Property sale.shipmentproperty.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentproperty.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds a shipment property." }, { "info": { "name": "Delete Shipment Property sale.shipmentproperty.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentproperty.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes a shipment property." }, { "info": { "name": "Get Shipment Property sale.shipmentproperty.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentproperty.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the shipment property." }, { "info": { "name": "Get Fields and Settings of Shipment Property for a Specific Property Type sale.shipmentproperty.getfieldsbytype", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentproperty.getfieldsbytype", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the available fields of shipment properties by property type." }, { "info": { "name": "Get a list of shipment properties sale.shipmentproperty.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentproperty.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method retrieves a list of shipment properties." }, { "info": { "name": "Update Shipment Property sale.shipmentproperty.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentproperty.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the shipment property." }, { "info": { "name": "Delete Shipment Property Value sale.shipmentpropertyvalue.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentpropertyvalue.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes the shipment property value." }, { "info": { "name": "Get Shipment Property Value by ID sale.shipmentpropertyvalue.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentpropertyvalue.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method returns the values of the shipment property." }, { "info": { "name": "Get Available Fields of Shipment Property Values sale.shipmentpropertyvalue.getfields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentpropertyvalue.getfields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method returns the available fields of shipment property values. No parameters." }, { "info": { "name": "Get a list of shipment property values sale.shipmentpropertyvalue.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentpropertyvalue.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method returns a list of shipment property values." }, { "info": { "name": "Update Shipment Property Values sale.shipmentpropertyvalue.modify", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.shipmentpropertyvalue.modify", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the shipment property values." }, { "info": { "name": "Create status sale.status.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.status.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method creates a status for an order or delivery." }, { "info": { "name": "Delete Status sale.status.delete", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.status.delete", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes an order or delivery status." }, { "info": { "name": "Get Values of All Status Fields by ID sale.status.get", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.status.get", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the values of all fields of the status." }, { "info": { "name": "Get the list of statuses sale.status.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.status.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of statuses." }, { "info": { "name": "Update status sale.status.update", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.status.update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method updates the status of an order or delivery." }, { "info": { "name": "Add Localization sale.statusLang.add", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.statusLang.add", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method adds localization for the order or delivery status." }, { "info": { "name": "Delete localization sale.statusLang.deleteByFilter", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.statusLang.deleteByFilter", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method deletes the localization records of the order or delivery status by status ID and language." }, { "info": { "name": "Get Localization Fields for Statuses sale.statusLang.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.statusLang.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves the available localization fields for order or delivery statuses. No parameters." }, { "info": { "name": "Get the list of languages for localization sale.statusLang.getListLangs", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.statusLang.getListLangs", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of possible languages for localizations. No parameters." }, { "info": { "name": "Get a list of localizations for sale.statusLang.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.statusLang.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. This method retrieves a list of localizations for order or delivery statuses." }, { "info": { "name": "Get Available Order Fields from sale.tradeBinding.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.tradeBinding.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.tradeBinding.getFields` returns the available order fields from sources. No parameters." }, { "info": { "name": "Get a list of orders from sources sale.tradeBinding.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.tradeBinding.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.tradeBinding.list` returns a list of orders from sources." }, { "info": { "name": "Get Available Fields of Order Sources sale.tradePlatform.getFields", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.tradePlatform.getFields", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.tradePlatform.getFields` returns the available fields of order sources. No parameters." }, { "info": { "name": "Get a List of Order Sources: sale.tradePlatform.list", "type": "http" }, "http": { "method": "POST", "url": "https://{portal}.bitrix24.com/rest/sale.tradePlatform.list", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "auth", "value": "{{auth}}", "placement": "query" } }, "docs": "If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The method `sale.tradePlatform.list` retrieves a list of order sources." } ] } ], "bundled": true }