diff --git a/docs/en/md/Airtable/Comment-management/Create-comment.md b/docs/en/md/Airtable/Comment-management/Create-comment.md
deleted file mode 100644
index 67e4f44c19..0000000000
--- a/docs/en/md/Airtable/Comment-management/Create-comment.md
+++ /dev/null
@@ -1,53 +0,0 @@
----
-sidebar_position: 2
----
-
-# Create comment
- Creates a comment for a record in the table
-
-
-
-`Function CreateComment(Val Token, Val Base, Val Table, Val Record, Val Text) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Database identifier |
- | Table | --table | String | Table identifier |
- | Record | --record | String | Record identifier in the table |
- | Text | --text | String | Comment text |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
- Record = "recHqUT4ruWn8KnYi";
- Text = "TestComment";
-
- Result = OPI_Airtable.CreateComment(Token, Base, Table, Record, Text);
-```
-
-
-
-
-```json title="Result"
-{
- "id": "comwNg41PXtfEa4kj",
- "author": {
- "id": "usrFlaAHlTfYWAbVW",
- "email": "bayselonarrend@gmail.com",
- "name": "Антон Титовец"
- },
- "text": "TestComment",
- "createdTime": "2024-10-09T06:15:49.133Z",
- "lastUpdatedTime": null
-}
-```
diff --git a/docs/en/md/Airtable/Comment-management/Create-comment.mdx b/docs/en/md/Airtable/Comment-management/Create-comment.mdx
new file mode 100644
index 0000000000..b42a1afa57
--- /dev/null
+++ b/docs/en/md/Airtable/Comment-management/Create-comment.mdx
@@ -0,0 +1,56 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Create comment
+ Creates a comment for a record in the table
+
+
+
+`Function CreateComment(Val Token, Val Base, Val Table, Val Record, Val Text) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Database identifier |
+ | Table | --table | String | Table identifier |
+ | Record | --record | String | Record identifier in the table |
+ | Text | --text | String | Comment text |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+ Record = "recHqUT4ruWn8KnYi";
+ Text = "TestComment";
+
+ Result = OPI_Airtable.CreateComment(Token, Base, Table, Record, Text);
+```
+
+
+
+
+```json title="Result"
+{
+ "id": "comwNg41PXtfEa4kj",
+ "author": {
+ "id": "usrFlaAHlTfYWAbVW",
+ "email": "bayselonarrend@gmail.com",
+ "name": "Антон Титовец"
+ },
+ "text": "TestComment",
+ "createdTime": "2024-10-09T06:15:49.133Z",
+ "lastUpdatedTime": null
+}
+```
diff --git a/docs/en/md/Airtable/Comment-management/Delete-comment.md b/docs/en/md/Airtable/Comment-management/Delete-comment.md
deleted file mode 100644
index 6be57e9180..0000000000
--- a/docs/en/md/Airtable/Comment-management/Delete-comment.md
+++ /dev/null
@@ -1,46 +0,0 @@
----
-sidebar_position: 4
----
-
-# Delete comment
- Deletes a comment for a table record
-
-
-
-`Function DeleteComment(Val Token, Val Base, Val Table, Val Record, Val Comment) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Database identifier |
- | Table | --table | String | Table identifier |
- | Record | --record | String | Record identifier in the table |
- | Comment | --comment | String | Comment identifier |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
- Record = "recHqUT4ruWn8KnYi";
- Comment = "comc3oQtvx4mn0pdu";
-
- Result = OPI_Airtable.DeleteComment(Token, Base, Table, Record, Comment);
-```
-
-
-
-
-```json title="Result"
-{
- "id": "comwNg41PXtfEa4kj",
- "deleted": true
-}
-```
diff --git a/docs/en/md/Airtable/Comment-management/Delete-comment.mdx b/docs/en/md/Airtable/Comment-management/Delete-comment.mdx
new file mode 100644
index 0000000000..047236c4b0
--- /dev/null
+++ b/docs/en/md/Airtable/Comment-management/Delete-comment.mdx
@@ -0,0 +1,49 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Delete comment
+ Deletes a comment for a table record
+
+
+
+`Function DeleteComment(Val Token, Val Base, Val Table, Val Record, Val Comment) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Database identifier |
+ | Table | --table | String | Table identifier |
+ | Record | --record | String | Record identifier in the table |
+ | Comment | --comment | String | Comment identifier |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+ Record = "recHqUT4ruWn8KnYi";
+ Comment = "comc3oQtvx4mn0pdu";
+
+ Result = OPI_Airtable.DeleteComment(Token, Base, Table, Record, Comment);
+```
+
+
+
+
+```json title="Result"
+{
+ "id": "comwNg41PXtfEa4kj",
+ "deleted": true
+}
+```
diff --git a/docs/en/md/Airtable/Comment-management/Edit-comment.md b/docs/en/md/Airtable/Comment-management/Edit-comment.md
deleted file mode 100644
index fdc6fd5948..0000000000
--- a/docs/en/md/Airtable/Comment-management/Edit-comment.md
+++ /dev/null
@@ -1,57 +0,0 @@
----
-sidebar_position: 3
----
-
-# Modify comment
- Changes the text of an existing comment
-
-
-
-`Function EditComment(Val Token, Val Base, Val Table, Val Record, Val Comment, Val Text) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Database identifier |
- | Table | --table | String | Table identifier |
- | Record | --record | String | Record identifier in the table |
- | Comment | --comment | String | Comment identifier |
- | Text | --text | String | New comment text |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
- Record = "recHqUT4ruWn8KnYi";
- Comment = "comc3oQtvx4mn0pdu";
-
- Text = "Test comment (change.)";
- Result = OPI_Airtable.EditComment(Token, Base, Table, Record, Comment, Text);
-
- OPI_TestDataRetrieval.Check_ATText(Result, Text);
-```
-
-
-
-
-```json title="Result"
-{
- "id": "comwNg41PXtfEa4kj",
- "author": {
- "id": "usrFlaAHlTfYWAbVW",
- "email": "bayselonarrend@gmail.com",
- "name": "Антон Титовец"
- },
- "text": "Test comment (change.)",
- "createdTime": "2024-10-09T06:15:49Z",
- "lastUpdatedTime": "2024-10-09T06:15:49.55Z"
-}
-```
diff --git a/docs/en/md/Airtable/Comment-management/Edit-comment.mdx b/docs/en/md/Airtable/Comment-management/Edit-comment.mdx
new file mode 100644
index 0000000000..2cebd5bfb6
--- /dev/null
+++ b/docs/en/md/Airtable/Comment-management/Edit-comment.mdx
@@ -0,0 +1,60 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Modify comment
+ Changes the text of an existing comment
+
+
+
+`Function EditComment(Val Token, Val Base, Val Table, Val Record, Val Comment, Val Text) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Database identifier |
+ | Table | --table | String | Table identifier |
+ | Record | --record | String | Record identifier in the table |
+ | Comment | --comment | String | Comment identifier |
+ | Text | --text | String | New comment text |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+ Record = "recHqUT4ruWn8KnYi";
+ Comment = "comc3oQtvx4mn0pdu";
+
+ Text = "Test comment (change.)";
+ Result = OPI_Airtable.EditComment(Token, Base, Table, Record, Comment, Text);
+
+ OPI_TestDataRetrieval.Check_ATText(Result, Text);
+```
+
+
+
+
+```json title="Result"
+{
+ "id": "comwNg41PXtfEa4kj",
+ "author": {
+ "id": "usrFlaAHlTfYWAbVW",
+ "email": "bayselonarrend@gmail.com",
+ "name": "Антон Титовец"
+ },
+ "text": "Test comment (change.)",
+ "createdTime": "2024-10-09T06:15:49Z",
+ "lastUpdatedTime": "2024-10-09T06:15:49.55Z"
+}
+```
diff --git a/docs/en/md/Airtable/Comment-management/Get-comments.md b/docs/en/md/Airtable/Comment-management/Get-comments.md
deleted file mode 100644
index 47958f274c..0000000000
--- a/docs/en/md/Airtable/Comment-management/Get-comments.md
+++ /dev/null
@@ -1,57 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get comments
- Gets the list of comments for a record in the table
-
-
-
-`Function GetComments(Val Token, Val Base, Val Table, Val Record, Val Indent = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Database identifier |
- | Table | --table | String | Table identifier |
- | Record | --record | String | Record identifier in the table |
- | Indent | --offset | String | Next page identifier of data from the previous request |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
- Record = "recHqUT4ruWn8KnYi";
-
- Result = OPI_Airtable.GetComments(Token, Base, Table, Record);
-```
-
-
-
-
-```json title="Result"
-{
- "comments": [
- {
- "id": "comwNg41PXtfEa4kj",
- "author": {
- "id": "usrFlaAHlTfYWAbVW",
- "email": "bayselonarrend@gmail.com",
- "name": "Антон Титовец"
- },
- "text": "Test comment (change.)",
- "createdTime": "2024-10-09T06:15:49Z",
- "lastUpdatedTime": "2024-10-09T06:15:50Z"
- }
- ],
- "offset": null
-}
-```
diff --git a/docs/en/md/Airtable/Comment-management/Get-comments.mdx b/docs/en/md/Airtable/Comment-management/Get-comments.mdx
new file mode 100644
index 0000000000..3bd5f5c115
--- /dev/null
+++ b/docs/en/md/Airtable/Comment-management/Get-comments.mdx
@@ -0,0 +1,60 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get comments
+ Gets the list of comments for a record in the table
+
+
+
+`Function GetComments(Val Token, Val Base, Val Table, Val Record, Val Indent = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Database identifier |
+ | Table | --table | String | Table identifier |
+ | Record | --record | String | Record identifier in the table |
+ | Indent | --offset | String | Next page identifier of data from the previous request |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+ Record = "recHqUT4ruWn8KnYi";
+
+ Result = OPI_Airtable.GetComments(Token, Base, Table, Record);
+```
+
+
+
+
+```json title="Result"
+{
+ "comments": [
+ {
+ "id": "comwNg41PXtfEa4kj",
+ "author": {
+ "id": "usrFlaAHlTfYWAbVW",
+ "email": "bayselonarrend@gmail.com",
+ "name": "Антон Титовец"
+ },
+ "text": "Test comment (change.)",
+ "createdTime": "2024-10-09T06:15:49Z",
+ "lastUpdatedTime": "2024-10-09T06:15:50Z"
+ }
+ ],
+ "offset": null
+}
+```
diff --git a/docs/en/md/Airtable/Record-management/Create-posts.md b/docs/en/md/Airtable/Record-management/Create-posts.md
deleted file mode 100644
index ef0826f556..0000000000
--- a/docs/en/md/Airtable/Record-management/Create-posts.md
+++ /dev/null
@@ -1,69 +0,0 @@
----
-sidebar_position: 3
----
-
-# Create records
- Creates one or an array of records by description or an array of field value descriptions
-
-
-
-`Function CreatePosts(Val Token, Val Base, Val Table, Val Data) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Database identifier |
- | Table | --table | String | Table identifier |
- | Data | --data | Structure, Array of Structure | Set or array of sets of pairs Key : Value > Field : FieldValue |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
-
- Number = 10;
- String = "Hello";
-
- RowDescription1 = New Structure("Number,String", Number, String);
- RowDescription2 = New Structure("Number,String", Number, String);
-
- ArrayOfDescriptions = New Array;
- ArrayOfDescriptions.Add(RowDescription1);
- ArrayOfDescriptions.Add(RowDescription2);
-
- Result = OPI_Airtable.CreatePosts(Token, Base, Table, ArrayOfDescriptions);
-```
-
-
-
-
-```json title="Result"
-{
- "records": [
- {
- "id": "recVZd6lgdfEkIH0o",
- "createdTime": "2024-10-09T06:15:48Z",
- "fields": {
- "Number": 10,
- "String": "Hello\n"
- }
- },
- {
- "id": "recenScnS1yuI8Dsk",
- "createdTime": "2024-10-09T06:15:48Z",
- "fields": {
- "Number": 10,
- "String": "Hello\n"
- }
- }
- ]
-}
-```
diff --git a/docs/en/md/Airtable/Record-management/Create-posts.mdx b/docs/en/md/Airtable/Record-management/Create-posts.mdx
new file mode 100644
index 0000000000..da8f90033f
--- /dev/null
+++ b/docs/en/md/Airtable/Record-management/Create-posts.mdx
@@ -0,0 +1,72 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Create records
+ Creates one or an array of records by description or an array of field value descriptions
+
+
+
+`Function CreatePosts(Val Token, Val Base, Val Table, Val Data) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Database identifier |
+ | Table | --table | String | Table identifier |
+ | Data | --data | Structure, Array of Structure | Set or array of sets of pairs Key : Value > Field : FieldValue |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+
+ Number = 10;
+ String = "Hello";
+
+ RowDescription1 = New Structure("Number,String", Number, String);
+ RowDescription2 = New Structure("Number,String", Number, String);
+
+ ArrayOfDescriptions = New Array;
+ ArrayOfDescriptions.Add(RowDescription1);
+ ArrayOfDescriptions.Add(RowDescription2);
+
+ Result = OPI_Airtable.CreatePosts(Token, Base, Table, ArrayOfDescriptions);
+```
+
+
+
+
+```json title="Result"
+{
+ "records": [
+ {
+ "id": "recVZd6lgdfEkIH0o",
+ "createdTime": "2024-10-09T06:15:48Z",
+ "fields": {
+ "Number": 10,
+ "String": "Hello\n"
+ }
+ },
+ {
+ "id": "recenScnS1yuI8Dsk",
+ "createdTime": "2024-10-09T06:15:48Z",
+ "fields": {
+ "Number": 10,
+ "String": "Hello\n"
+ }
+ }
+ ]
+}
+```
diff --git a/docs/en/md/Airtable/Record-management/Delete-posts.md b/docs/en/md/Airtable/Record-management/Delete-posts.md
deleted file mode 100644
index 92e5c8e98f..0000000000
--- a/docs/en/md/Airtable/Record-management/Delete-posts.md
+++ /dev/null
@@ -1,48 +0,0 @@
----
-sidebar_position: 4
----
-
-# Delete records
- Deletes one or an array of records by identifiers
-
-
-
-`Function DeletePosts(Val Token, Val Base, Val Table, Val Records) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Database identifier |
- | Table | --table | String | Table identifier |
- | Records | --records | String, Array of String | Identifier or array of record identifiers |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
- Record = "recHqUT4ruWn8KnYi";
-
- Result = OPI_Airtable.DeletePosts(Token, Base, Table, Record);
-```
-
-
-
-
-```json title="Result"
-{
- "records": [
- {
- "deleted": true,
- "id": "recMPMkPT6RzcSyqt"
- }
- ]
-}
-```
diff --git a/docs/en/md/Airtable/Record-management/Delete-posts.mdx b/docs/en/md/Airtable/Record-management/Delete-posts.mdx
new file mode 100644
index 0000000000..1c962302df
--- /dev/null
+++ b/docs/en/md/Airtable/Record-management/Delete-posts.mdx
@@ -0,0 +1,51 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Delete records
+ Deletes one or an array of records by identifiers
+
+
+
+`Function DeletePosts(Val Token, Val Base, Val Table, Val Records) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Database identifier |
+ | Table | --table | String | Table identifier |
+ | Records | --records | String, Array of String | Identifier or array of record identifiers |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+ Record = "recHqUT4ruWn8KnYi";
+
+ Result = OPI_Airtable.DeletePosts(Token, Base, Table, Record);
+```
+
+
+
+
+```json title="Result"
+{
+ "records": [
+ {
+ "deleted": true,
+ "id": "recMPMkPT6RzcSyqt"
+ }
+ ]
+}
+```
diff --git a/docs/en/md/Airtable/Record-management/Get-list-of-records.md b/docs/en/md/Airtable/Record-management/Get-list-of-records.md
deleted file mode 100644
index 6b01bd585e..0000000000
--- a/docs/en/md/Airtable/Record-management/Get-list-of-records.md
+++ /dev/null
@@ -1,51 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get list of records
- Gets the list of records of the selected table
-
-
-
-`Function GetListOfRecords(Val Token, Val Base, Val Table, Val Indent = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Database identifier |
- | Table | --table | String | Table identifier |
- | Indent | --offset | String | Next page identifier of data from the previous request |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
-
- Result = OPI_Airtable.GetListOfRecords(Token, Base, Table);
-```
-
-
-
-
-```json title="Result"
-{
- "records": [
- {
- "id": "recMPMkPT6RzcSyqt",
- "createdTime": "2024-10-09T06:15:49Z",
- "fields": {
- "Number": 10,
- "String": "Hello\n"
- }
- }
- ]
-}
-```
diff --git a/docs/en/md/Airtable/Record-management/Get-list-of-records.mdx b/docs/en/md/Airtable/Record-management/Get-list-of-records.mdx
new file mode 100644
index 0000000000..335a75abe2
--- /dev/null
+++ b/docs/en/md/Airtable/Record-management/Get-list-of-records.mdx
@@ -0,0 +1,54 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get list of records
+ Gets the list of records of the selected table
+
+
+
+`Function GetListOfRecords(Val Token, Val Base, Val Table, Val Indent = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Database identifier |
+ | Table | --table | String | Table identifier |
+ | Indent | --offset | String | Next page identifier of data from the previous request |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+
+ Result = OPI_Airtable.GetListOfRecords(Token, Base, Table);
+```
+
+
+
+
+```json title="Result"
+{
+ "records": [
+ {
+ "id": "recMPMkPT6RzcSyqt",
+ "createdTime": "2024-10-09T06:15:49Z",
+ "fields": {
+ "Number": 10,
+ "String": "Hello\n"
+ }
+ }
+ ]
+}
+```
diff --git a/docs/en/md/Airtable/Record-management/Get-record.md b/docs/en/md/Airtable/Record-management/Get-record.md
deleted file mode 100644
index 090fb1ebd0..0000000000
--- a/docs/en/md/Airtable/Record-management/Get-record.md
+++ /dev/null
@@ -1,48 +0,0 @@
----
-sidebar_position: 2
----
-
-# Get record
- Gets row data of the table by identifier
-
-
-
-`Function GetRecord(Val Token, Val Base, Val Table, Val Record) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Database identifier |
- | Table | --table | String | Table identifier |
- | Record | --record | String | Record identifier in the table |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
- Record = "recHqUT4ruWn8KnYi";
-
- Result = OPI_Airtable.GetRecord(Token, Base, Table, Record);
-```
-
-
-
-
-```json title="Result"
-{
- "id": "recMPMkPT6RzcSyqt",
- "createdTime": "2024-10-09T06:15:49Z",
- "fields": {
- "Number": 10,
- "String": "Hello\n"
- }
-}
-```
diff --git a/docs/en/md/Airtable/Record-management/Get-record.mdx b/docs/en/md/Airtable/Record-management/Get-record.mdx
new file mode 100644
index 0000000000..7bd3ade8fb
--- /dev/null
+++ b/docs/en/md/Airtable/Record-management/Get-record.mdx
@@ -0,0 +1,51 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Get record
+ Gets row data of the table by identifier
+
+
+
+`Function GetRecord(Val Token, Val Base, Val Table, Val Record) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Database identifier |
+ | Table | --table | String | Table identifier |
+ | Record | --record | String | Record identifier in the table |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+ Record = "recHqUT4ruWn8KnYi";
+
+ Result = OPI_Airtable.GetRecord(Token, Base, Table, Record);
+```
+
+
+
+
+```json title="Result"
+{
+ "id": "recMPMkPT6RzcSyqt",
+ "createdTime": "2024-10-09T06:15:49Z",
+ "fields": {
+ "Number": 10,
+ "String": "Hello\n"
+ }
+}
+```
diff --git a/docs/en/md/Airtable/Table-management/Create-table.md b/docs/en/md/Airtable/Table-management/Create-table.md
deleted file mode 100644
index 4389f35125..0000000000
--- a/docs/en/md/Airtable/Table-management/Create-table.md
+++ /dev/null
@@ -1,123 +0,0 @@
----
-sidebar_position: 1
----
-
-# Create table
- Creates a new table in the base
-
-
-
-`Function CreateTable(Val Token, Val Base, Val Name, Val FieldArray, Val Description = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Base identifier |
- | Name | --title | String | New table name |
- | FieldArray | --fieldsdata | Array of Structure | Array of field descriptions |
- | Description | --description | String | Table description |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
-
- FieldArray = New Array;
- FieldArray.Add(OPI_Airtable.GetNumberField("Number"));
- FieldArray.Add(OPI_Airtable.GetStringField("String"));
- FieldArray.Add(OPI_Airtable.GetAttachmentField("Attachment"));
- FieldArray.Add(OPI_Airtable.GetCheckboxField("Checkbox"));
- FieldArray.Add(OPI_Airtable.GetDateField("Date"));
- FieldArray.Add(OPI_Airtable.GetPhoneField("Phone"));
- FieldArray.Add(OPI_Airtable.GetEmailField("Email"));
- FieldArray.Add(OPI_Airtable.GetLinkField("Link"));
-
- Name = "TestTable2";
- Description = "NewTable";
-
- Result = OPI_Airtable.CreateTable(Token, Base, Name, FieldArray, Description);
-```
-
-
-
-
-```json title="Result"
-{
- "id": "tbl1ECxOLd4V6OM9T",
- "name": "TestTable2",
- "description": "NewTable",
- "primaryFieldId": "fldhWwOjg9UhvJ6A2",
- "fields": [
- {
- "type": "number",
- "options": {
- "precision": 0
- },
- "id": "fldhWwOjg9UhvJ6A2",
- "name": "Number"
- },
- {
- "type": "richText",
- "id": "fld8KaCe62SjwSYAk",
- "name": "String"
- },
- {
- "type": "multipleAttachments",
- "options": {
- "isReversed": false
- },
- "id": "fldSWB4hUUyP5Hx30",
- "name": "Attachment"
- },
- {
- "type": "checkbox",
- "options": {
- "icon": "check",
- "color": "yellowBright"
- },
- "id": "fld7UipYF2w9FsoRm",
- "name": "Checkbox"
- },
- {
- "type": "date",
- "options": {
- "dateFormat": {
- "name": "iso",
- "format": "YYYY-MM-DD"
- }
- },
- "id": "fldHVbDsv6ndNp2XZ",
- "name": "Date"
- },
- {
- "type": "phoneNumber",
- "id": "fldYL0IFRMVQCO7gW",
- "name": "Phone"
- },
- {
- "type": "email",
- "id": "fldzsmOGCGjThDsUp",
- "name": "Email"
- },
- {
- "type": "url",
- "id": "fldMWVcVuR9CmKBcD",
- "name": "Link"
- }
- ],
- "views": [
- {
- "id": "viwMlZ7T3KyjEufmW",
- "name": "Grid view",
- "type": "grid"
- }
- ]
-}
-```
diff --git a/docs/en/md/Airtable/Table-management/Create-table.mdx b/docs/en/md/Airtable/Table-management/Create-table.mdx
new file mode 100644
index 0000000000..4891698da4
--- /dev/null
+++ b/docs/en/md/Airtable/Table-management/Create-table.mdx
@@ -0,0 +1,126 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Create table
+ Creates a new table in the base
+
+
+
+`Function CreateTable(Val Token, Val Base, Val Name, Val FieldArray, Val Description = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Base identifier |
+ | Name | --title | String | New table name |
+ | FieldArray | --fieldsdata | Array of Structure | Array of field descriptions |
+ | Description | --description | String | Table description |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+
+ FieldArray = New Array;
+ FieldArray.Add(OPI_Airtable.GetNumberField("Number"));
+ FieldArray.Add(OPI_Airtable.GetStringField("String"));
+ FieldArray.Add(OPI_Airtable.GetAttachmentField("Attachment"));
+ FieldArray.Add(OPI_Airtable.GetCheckboxField("Checkbox"));
+ FieldArray.Add(OPI_Airtable.GetDateField("Date"));
+ FieldArray.Add(OPI_Airtable.GetPhoneField("Phone"));
+ FieldArray.Add(OPI_Airtable.GetEmailField("Email"));
+ FieldArray.Add(OPI_Airtable.GetLinkField("Link"));
+
+ Name = "TestTable2";
+ Description = "NewTable";
+
+ Result = OPI_Airtable.CreateTable(Token, Base, Name, FieldArray, Description);
+```
+
+
+
+
+```json title="Result"
+{
+ "id": "tbl1ECxOLd4V6OM9T",
+ "name": "TestTable2",
+ "description": "NewTable",
+ "primaryFieldId": "fldhWwOjg9UhvJ6A2",
+ "fields": [
+ {
+ "type": "number",
+ "options": {
+ "precision": 0
+ },
+ "id": "fldhWwOjg9UhvJ6A2",
+ "name": "Number"
+ },
+ {
+ "type": "richText",
+ "id": "fld8KaCe62SjwSYAk",
+ "name": "String"
+ },
+ {
+ "type": "multipleAttachments",
+ "options": {
+ "isReversed": false
+ },
+ "id": "fldSWB4hUUyP5Hx30",
+ "name": "Attachment"
+ },
+ {
+ "type": "checkbox",
+ "options": {
+ "icon": "check",
+ "color": "yellowBright"
+ },
+ "id": "fld7UipYF2w9FsoRm",
+ "name": "Checkbox"
+ },
+ {
+ "type": "date",
+ "options": {
+ "dateFormat": {
+ "name": "iso",
+ "format": "YYYY-MM-DD"
+ }
+ },
+ "id": "fldHVbDsv6ndNp2XZ",
+ "name": "Date"
+ },
+ {
+ "type": "phoneNumber",
+ "id": "fldYL0IFRMVQCO7gW",
+ "name": "Phone"
+ },
+ {
+ "type": "email",
+ "id": "fldzsmOGCGjThDsUp",
+ "name": "Email"
+ },
+ {
+ "type": "url",
+ "id": "fldMWVcVuR9CmKBcD",
+ "name": "Link"
+ }
+ ],
+ "views": [
+ {
+ "id": "viwMlZ7T3KyjEufmW",
+ "name": "Grid view",
+ "type": "grid"
+ }
+ ]
+}
+```
diff --git a/docs/en/md/Airtable/Table-management/Modify-table.md b/docs/en/md/Airtable/Table-management/Modify-table.md
deleted file mode 100644
index b65dac5bc3..0000000000
--- a/docs/en/md/Airtable/Table-management/Modify-table.md
+++ /dev/null
@@ -1,113 +0,0 @@
----
-sidebar_position: 2
----
-
-# Modify table
- Changes the name and/or description of the base
-
-
-
-`Function ModifyTable(Val Token, Val Base, Val Table, Val Name = "", Val Description = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Base identifier |
- | Table | --table | String | Table identifier |
- | Name | --title | String | New name |
- | Description | --description | String | New description |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
- Name = "Test table 2 (change.)";
- Description = "New table (change.)";
-
- Result = OPI_Airtable.ModifyTable(Token, Base, Table, Name, Description);
-```
-
-
-
-
-```json title="Result"
-{
- "id": "tbl1ECxOLd4V6OM9T",
- "name": "Test table 2 (change.)",
- "description": "New table (change.)",
- "primaryFieldId": "fldhWwOjg9UhvJ6A2",
- "fields": [
- {
- "id": "fldhWwOjg9UhvJ6A2",
- "name": "Number",
- "type": "number",
- "options": {
- "precision": 0
- }
- },
- {
- "id": "fld8KaCe62SjwSYAk",
- "name": "String",
- "type": "richText"
- },
- {
- "id": "fldSWB4hUUyP5Hx30",
- "name": "Attachment",
- "type": "multipleAttachments",
- "options": {
- "isReversed": false
- }
- },
- {
- "id": "fld7UipYF2w9FsoRm",
- "name": "Checkbox",
- "type": "checkbox",
- "options": {
- "icon": "check",
- "color": "yellowBright"
- }
- },
- {
- "id": "fldHVbDsv6ndNp2XZ",
- "name": "Date",
- "type": "date",
- "options": {
- "dateFormat": {
- "name": "iso",
- "format": "YYYY-MM-DD"
- }
- }
- },
- {
- "id": "fldYL0IFRMVQCO7gW",
- "name": "Phone",
- "type": "phoneNumber"
- },
- {
- "id": "fldzsmOGCGjThDsUp",
- "name": "Email",
- "type": "email"
- },
- {
- "id": "fldMWVcVuR9CmKBcD",
- "name": "Link",
- "type": "url"
- }
- ],
- "views": [
- {
- "id": "viwMlZ7T3KyjEufmW",
- "name": "Grid view",
- "type": "grid"
- }
- ]
-}
-```
diff --git a/docs/en/md/Airtable/Table-management/Modify-table.mdx b/docs/en/md/Airtable/Table-management/Modify-table.mdx
new file mode 100644
index 0000000000..495d13a97e
--- /dev/null
+++ b/docs/en/md/Airtable/Table-management/Modify-table.mdx
@@ -0,0 +1,116 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Modify table
+ Changes the name and/or description of the base
+
+
+
+`Function ModifyTable(Val Token, Val Base, Val Table, Val Name = "", Val Description = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Base identifier |
+ | Table | --table | String | Table identifier |
+ | Name | --title | String | New name |
+ | Description | --description | String | New description |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+ Name = "Test table 2 (change.)";
+ Description = "New table (change.)";
+
+ Result = OPI_Airtable.ModifyTable(Token, Base, Table, Name, Description);
+```
+
+
+
+
+```json title="Result"
+{
+ "id": "tbl1ECxOLd4V6OM9T",
+ "name": "Test table 2 (change.)",
+ "description": "New table (change.)",
+ "primaryFieldId": "fldhWwOjg9UhvJ6A2",
+ "fields": [
+ {
+ "id": "fldhWwOjg9UhvJ6A2",
+ "name": "Number",
+ "type": "number",
+ "options": {
+ "precision": 0
+ }
+ },
+ {
+ "id": "fld8KaCe62SjwSYAk",
+ "name": "String",
+ "type": "richText"
+ },
+ {
+ "id": "fldSWB4hUUyP5Hx30",
+ "name": "Attachment",
+ "type": "multipleAttachments",
+ "options": {
+ "isReversed": false
+ }
+ },
+ {
+ "id": "fld7UipYF2w9FsoRm",
+ "name": "Checkbox",
+ "type": "checkbox",
+ "options": {
+ "icon": "check",
+ "color": "yellowBright"
+ }
+ },
+ {
+ "id": "fldHVbDsv6ndNp2XZ",
+ "name": "Date",
+ "type": "date",
+ "options": {
+ "dateFormat": {
+ "name": "iso",
+ "format": "YYYY-MM-DD"
+ }
+ }
+ },
+ {
+ "id": "fldYL0IFRMVQCO7gW",
+ "name": "Phone",
+ "type": "phoneNumber"
+ },
+ {
+ "id": "fldzsmOGCGjThDsUp",
+ "name": "Email",
+ "type": "email"
+ },
+ {
+ "id": "fldMWVcVuR9CmKBcD",
+ "name": "Link",
+ "type": "url"
+ }
+ ],
+ "views": [
+ {
+ "id": "viwMlZ7T3KyjEufmW",
+ "name": "Grid view",
+ "type": "grid"
+ }
+ ]
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-databases/Create-database.md b/docs/en/md/Airtable/Working-with-databases/Create-database.md
deleted file mode 100644
index e0be900ed9..0000000000
--- a/docs/en/md/Airtable/Working-with-databases/Create-database.md
+++ /dev/null
@@ -1,80 +0,0 @@
----
-sidebar_position: 3
----
-
-# Create base
- Creates a new database
-
-
-
-`Function CreateDatabase(Val Token, Val Workspace, Val Name, Val TableCollection) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Workspace | --ws | String | Workspace identifier |
- | Name | --title | String | New base name |
- | TableCollection | --tablesdata | Map Of KeyAndValue | Table description: Key > name, Value > array of fields |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Region = "wspdf8yl1yZz3PmWZ";
- Name = "TestDatabase";
-
- FieldArray = New Array;
- FieldArray.Add(OPI_Airtable.GetNumberField("Number"));
- FieldArray.Add(OPI_Airtable.GetStringField("String"));
-
- TableName = "TestTable";
-
- TableMapping = New Map;
- TableMapping.Insert(TableName, FieldArray);
-
- Result = OPI_Airtable.CreateDatabase(Token, Region, Name, TableMapping);
-```
-
-
-
-
-```json title="Result"
-{
- "id": "appD2vawGftoNUTKW",
- "tables": [
- {
- "id": "tblbhqzh3PL3cS6Ch",
- "name": "TestTable",
- "primaryFieldId": "fld9JrMjoVLwSPy3C",
- "fields": [
- {
- "type": "number",
- "options": {
- "precision": 0
- },
- "id": "fld9JrMjoVLwSPy3C",
- "name": "Number"
- },
- {
- "type": "richText",
- "id": "fld044xLas7uBdddr",
- "name": "String"
- }
- ],
- "views": [
- {
- "id": "viwfJdwEI0dtqJMl6",
- "name": "Grid view",
- "type": "grid"
- }
- ]
- }
- ]
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-databases/Create-database.mdx b/docs/en/md/Airtable/Working-with-databases/Create-database.mdx
new file mode 100644
index 0000000000..885a4a6beb
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-databases/Create-database.mdx
@@ -0,0 +1,83 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Create base
+ Creates a new database
+
+
+
+`Function CreateDatabase(Val Token, Val Workspace, Val Name, Val TableCollection) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Workspace | --ws | String | Workspace identifier |
+ | Name | --title | String | New base name |
+ | TableCollection | --tablesdata | Map Of KeyAndValue | Table description: Key > name, Value > array of fields |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Region = "wspdf8yl1yZz3PmWZ";
+ Name = "TestDatabase";
+
+ FieldArray = New Array;
+ FieldArray.Add(OPI_Airtable.GetNumberField("Number"));
+ FieldArray.Add(OPI_Airtable.GetStringField("String"));
+
+ TableName = "TestTable";
+
+ TableMapping = New Map;
+ TableMapping.Insert(TableName, FieldArray);
+
+ Result = OPI_Airtable.CreateDatabase(Token, Region, Name, TableMapping);
+```
+
+
+
+
+```json title="Result"
+{
+ "id": "appD2vawGftoNUTKW",
+ "tables": [
+ {
+ "id": "tblbhqzh3PL3cS6Ch",
+ "name": "TestTable",
+ "primaryFieldId": "fld9JrMjoVLwSPy3C",
+ "fields": [
+ {
+ "type": "number",
+ "options": {
+ "precision": 0
+ },
+ "id": "fld9JrMjoVLwSPy3C",
+ "name": "Number"
+ },
+ {
+ "type": "richText",
+ "id": "fld044xLas7uBdddr",
+ "name": "String"
+ }
+ ],
+ "views": [
+ {
+ "id": "viwfJdwEI0dtqJMl6",
+ "name": "Grid view",
+ "type": "grid"
+ }
+ ]
+ }
+ ]
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-databases/Get-database-tables.md b/docs/en/md/Airtable/Working-with-databases/Get-database-tables.md
deleted file mode 100644
index c18cced62d..0000000000
--- a/docs/en/md/Airtable/Working-with-databases/Get-database-tables.md
+++ /dev/null
@@ -1,67 +0,0 @@
----
-sidebar_position: 2
----
-
-# Get base tables
- Gets the schema of base tables
-
-
-
-`Function GetDatabaseTables(Val Token, Val Base) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Base identifier |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
-
- Result = OPI_Airtable.GetDatabaseTables(Token, Base);
-```
-
-
-
-
-```json title="Result"
-{
- "tables": [
- {
- "id": "tblbhqzh3PL3cS6Ch",
- "name": "TestTable",
- "primaryFieldId": "fld9JrMjoVLwSPy3C",
- "fields": [
- {
- "type": "number",
- "options": {
- "precision": 0
- },
- "id": "fld9JrMjoVLwSPy3C",
- "name": "Number"
- },
- {
- "type": "richText",
- "id": "fld044xLas7uBdddr",
- "name": "String"
- }
- ],
- "views": [
- {
- "id": "viwfJdwEI0dtqJMl6",
- "name": "Grid view",
- "type": "grid"
- }
- ]
- }
- ]
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-databases/Get-database-tables.mdx b/docs/en/md/Airtable/Working-with-databases/Get-database-tables.mdx
new file mode 100644
index 0000000000..52e9847e7c
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-databases/Get-database-tables.mdx
@@ -0,0 +1,70 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Get base tables
+ Gets the schema of base tables
+
+
+
+`Function GetDatabaseTables(Val Token, Val Base) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Base identifier |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+
+ Result = OPI_Airtable.GetDatabaseTables(Token, Base);
+```
+
+
+
+
+```json title="Result"
+{
+ "tables": [
+ {
+ "id": "tblbhqzh3PL3cS6Ch",
+ "name": "TestTable",
+ "primaryFieldId": "fld9JrMjoVLwSPy3C",
+ "fields": [
+ {
+ "type": "number",
+ "options": {
+ "precision": 0
+ },
+ "id": "fld9JrMjoVLwSPy3C",
+ "name": "Number"
+ },
+ {
+ "type": "richText",
+ "id": "fld044xLas7uBdddr",
+ "name": "String"
+ }
+ ],
+ "views": [
+ {
+ "id": "viwfJdwEI0dtqJMl6",
+ "name": "Grid view",
+ "type": "grid"
+ }
+ ]
+ }
+ ]
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-databases/Get-list-of-bases.md b/docs/en/md/Airtable/Working-with-databases/Get-list-of-bases.md
deleted file mode 100644
index 80e252ed08..0000000000
--- a/docs/en/md/Airtable/Working-with-databases/Get-list-of-bases.md
+++ /dev/null
@@ -1,186 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get list of bases
- Gets the list of available bases
-
-
-
-`Function GetListOfBases(Val Token, Val Indent = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Indent | --offset | String | Next page identifier of the base list from the previous request |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
-
- Result = OPI_Airtable.GetListOfBases(Token);
-```
-
-
-
-
-```json title="Result"
-{
- "bases": [
- {
- "id": "appGarzKZ0lu3gzoa",
- "name": "Test",
- "permissionLevel": "create"
- },
- {
- "id": "app9WRfJirwn3yXuG",
- "name": "Product catalog",
- "permissionLevel": "create"
- },
- {
- "id": "app6gigUYTzlDEq4X",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "app5hJGyK8asYYe1Q",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appRQ6VxxOZb40Uwi",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appM6FaGofV2XSfFA",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "apptm8Xqo7TwMaipQ",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appsyQyGrF8aVN2Wm",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "applEsyJmBRm12AuN",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appbh1wYGbZlmn3pN",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "apppkKYsw7O1Gqhxl",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appIHzEhKAimg9S2p",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "app5Zyj15QZisbqvA",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "app05ybJZ2aiF7jiV",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appKbK1rnu08kOueO",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appBTTgSQtzCkrp4V",
- "name": "База из Оинт",
- "permissionLevel": "create"
- },
- {
- "id": "appDtM9dK5yzXduUB",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appqyGu9Cdx9xWvEs",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appczCGkB55A13rQ2",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appxClK6G6i2DREOB",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appsYySkvo8kafUdd",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appw2EFeyyNgwmhP6",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appqEloLDyI7p6uzS",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appdTFa0GMiOdaxVp",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appuREJLUMSxU9Tww",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appQwerTglYZLYkLl",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "apptPCnUGDn0M76to",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appgg50vNZwX1aZmu",
- "name": "Тестовая база",
- "permissionLevel": "create"
- },
- {
- "id": "appHB3hm34ZkAjflT",
- "name": "TestDatabase",
- "permissionLevel": "create"
- },
- {
- "id": "appuHDfwXADAD5QDj",
- "name": "TestDatabase",
-...
-```
diff --git a/docs/en/md/Airtable/Working-with-databases/Get-list-of-bases.mdx b/docs/en/md/Airtable/Working-with-databases/Get-list-of-bases.mdx
new file mode 100644
index 0000000000..014da976e1
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-databases/Get-list-of-bases.mdx
@@ -0,0 +1,189 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get list of bases
+ Gets the list of available bases
+
+
+
+`Function GetListOfBases(Val Token, Val Indent = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Indent | --offset | String | Next page identifier of the base list from the previous request |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+
+ Result = OPI_Airtable.GetListOfBases(Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "bases": [
+ {
+ "id": "appGarzKZ0lu3gzoa",
+ "name": "Test",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "app9WRfJirwn3yXuG",
+ "name": "Product catalog",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "app6gigUYTzlDEq4X",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "app5hJGyK8asYYe1Q",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appRQ6VxxOZb40Uwi",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appM6FaGofV2XSfFA",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "apptm8Xqo7TwMaipQ",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appsyQyGrF8aVN2Wm",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "applEsyJmBRm12AuN",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appbh1wYGbZlmn3pN",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "apppkKYsw7O1Gqhxl",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appIHzEhKAimg9S2p",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "app5Zyj15QZisbqvA",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "app05ybJZ2aiF7jiV",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appKbK1rnu08kOueO",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appBTTgSQtzCkrp4V",
+ "name": "База из Оинт",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appDtM9dK5yzXduUB",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appqyGu9Cdx9xWvEs",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appczCGkB55A13rQ2",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appxClK6G6i2DREOB",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appsYySkvo8kafUdd",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appw2EFeyyNgwmhP6",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appqEloLDyI7p6uzS",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appdTFa0GMiOdaxVp",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appuREJLUMSxU9Tww",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appQwerTglYZLYkLl",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "apptPCnUGDn0M76to",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appgg50vNZwX1aZmu",
+ "name": "Тестовая база",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appHB3hm34ZkAjflT",
+ "name": "TestDatabase",
+ "permissionLevel": "create"
+ },
+ {
+ "id": "appuHDfwXADAD5QDj",
+ "name": "TestDatabase",
+...
+```
diff --git a/docs/en/md/Airtable/Working-with-fields/Create-field.md b/docs/en/md/Airtable/Working-with-fields/Create-field.md
deleted file mode 100644
index c47322068a..0000000000
--- a/docs/en/md/Airtable/Working-with-fields/Create-field.md
+++ /dev/null
@@ -1,49 +0,0 @@
----
-sidebar_position: 1
----
-
-# Create field
- Creates a new field in the table
-
-
-
-`Function CreateField(Val Token, Val Base, Val Table, Val FieldStructure) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Base identifier |
- | Table | --table | String | Table identifier |
- | FieldStructure | --fielddata | Structure of KeyAndValue | Description of the new field |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
- Name = String(New UUID);
-
- Field = OPI_Airtable.GetNumberField(Name);
- Result = OPI_Airtable.CreateField(Token, Base, Table, Field);
-```
-
-
-
-
-```json title="Result"
-{
- "type": "number",
- "options": {
- "precision": 0
- },
- "id": "fldDqI1OXajeQw5Gg",
- "name": "b3fd1280-83b2-4145-838d-3437b14adee3"
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-fields/Create-field.mdx b/docs/en/md/Airtable/Working-with-fields/Create-field.mdx
new file mode 100644
index 0000000000..1c5d1b03df
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-fields/Create-field.mdx
@@ -0,0 +1,52 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Create field
+ Creates a new field in the table
+
+
+
+`Function CreateField(Val Token, Val Base, Val Table, Val FieldStructure) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Base identifier |
+ | Table | --table | String | Table identifier |
+ | FieldStructure | --fielddata | Structure of KeyAndValue | Description of the new field |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+ Name = String(New UUID);
+
+ Field = OPI_Airtable.GetNumberField(Name);
+ Result = OPI_Airtable.CreateField(Token, Base, Table, Field);
+```
+
+
+
+
+```json title="Result"
+{
+ "type": "number",
+ "options": {
+ "precision": 0
+ },
+ "id": "fldDqI1OXajeQw5Gg",
+ "name": "b3fd1280-83b2-4145-838d-3437b14adee3"
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-attachment-field.md b/docs/en/md/Airtable/Working-with-fields/Get-attachment-field.md
deleted file mode 100644
index 4e9c19961e..0000000000
--- a/docs/en/md/Airtable/Working-with-fields/Get-attachment-field.md
+++ /dev/null
@@ -1,36 +0,0 @@
----
-sidebar_position: 5
----
-
-# Get field (file)
- Gets the description of a file field
-
-
-
-`Function GetAttachmentField(Val Name) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Name | --title | String | Field name |
-
-
- Returns: Structure - Field description
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Airtable.GetAttachmentField("Attachment");
-```
-
-
-
-
-```json title="Result"
-{
- "name": "Attachment",
- "type": "multipleAttachments"
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-attachment-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-attachment-field.mdx
new file mode 100644
index 0000000000..9f928a4b32
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-fields/Get-attachment-field.mdx
@@ -0,0 +1,39 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Get field (file)
+ Gets the description of a file field
+
+
+
+`Function GetAttachmentField(Val Name) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Name | --title | String | Field name |
+
+
+ Returns: Structure - Field description
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Airtable.GetAttachmentField("Attachment");
+```
+
+
+
+
+```json title="Result"
+{
+ "name": "Attachment",
+ "type": "multipleAttachments"
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-checkbox-field.md b/docs/en/md/Airtable/Working-with-fields/Get-checkbox-field.md
deleted file mode 100644
index a16be4d106..0000000000
--- a/docs/en/md/Airtable/Working-with-fields/Get-checkbox-field.md
+++ /dev/null
@@ -1,40 +0,0 @@
----
-sidebar_position: 6
----
-
-# Get field (checkbox)
- Gets the description of a boolean field
-
-
-
-`Function GetCheckboxField(Val Name) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Name | --title | String | Field name |
-
-
- Returns: Structure - Field description
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Airtable.GetCheckboxField("Checkbox");
-```
-
-
-
-
-```json title="Result"
-{
- "name": "Checkbox",
- "type": "checkbox",
- "options": {
- "icon": "check",
- "color": "yellowBright"
- }
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-checkbox-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-checkbox-field.mdx
new file mode 100644
index 0000000000..122b0b9cd8
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-fields/Get-checkbox-field.mdx
@@ -0,0 +1,43 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Get field (checkbox)
+ Gets the description of a boolean field
+
+
+
+`Function GetCheckboxField(Val Name) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Name | --title | String | Field name |
+
+
+ Returns: Structure - Field description
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Airtable.GetCheckboxField("Checkbox");
+```
+
+
+
+
+```json title="Result"
+{
+ "name": "Checkbox",
+ "type": "checkbox",
+ "options": {
+ "icon": "check",
+ "color": "yellowBright"
+ }
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-date-field.md b/docs/en/md/Airtable/Working-with-fields/Get-date-field.md
deleted file mode 100644
index aa416dc985..0000000000
--- a/docs/en/md/Airtable/Working-with-fields/Get-date-field.md
+++ /dev/null
@@ -1,42 +0,0 @@
----
-sidebar_position: 7
----
-
-# Get field (date)
- Gets the description of a date field
-
-
-
-`Function GetDateField(Val Name) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Name | --title | String | Field name |
-
-
- Returns: Structure - Field description
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Airtable.GetDateField("Date");
-```
-
-
-
-
-```json title="Result"
-{
- "name": "Date",
- "type": "date",
- "options": {
- "dateFormat": {
- "format": "YYYY-MM-DD",
- "name": "iso"
- }
- }
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-date-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-date-field.mdx
new file mode 100644
index 0000000000..fc055053d4
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-fields/Get-date-field.mdx
@@ -0,0 +1,45 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Get field (date)
+ Gets the description of a date field
+
+
+
+`Function GetDateField(Val Name) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Name | --title | String | Field name |
+
+
+ Returns: Structure - Field description
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Airtable.GetDateField("Date");
+```
+
+
+
+
+```json title="Result"
+{
+ "name": "Date",
+ "type": "date",
+ "options": {
+ "dateFormat": {
+ "format": "YYYY-MM-DD",
+ "name": "iso"
+ }
+ }
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-email-field.md b/docs/en/md/Airtable/Working-with-fields/Get-email-field.md
deleted file mode 100644
index 4508c2aa64..0000000000
--- a/docs/en/md/Airtable/Working-with-fields/Get-email-field.md
+++ /dev/null
@@ -1,36 +0,0 @@
----
-sidebar_position: 8
----
-
-# Get field (email)
- Gets the description of an email field
-
-
-
-`Function GetEmailField(Val Name) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Name | --title | String | Field name |
-
-
- Returns: Structure - Field description
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Airtable.GetEmailField("Email");
-```
-
-
-
-
-```json title="Result"
-{
- "name": "Email",
- "type": "email"
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-email-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-email-field.mdx
new file mode 100644
index 0000000000..4245f3db9b
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-fields/Get-email-field.mdx
@@ -0,0 +1,39 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 8
+---
+
+# Get field (email)
+ Gets the description of an email field
+
+
+
+`Function GetEmailField(Val Name) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Name | --title | String | Field name |
+
+
+ Returns: Structure - Field description
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Airtable.GetEmailField("Email");
+```
+
+
+
+
+```json title="Result"
+{
+ "name": "Email",
+ "type": "email"
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-link-field.md b/docs/en/md/Airtable/Working-with-fields/Get-link-field.md
deleted file mode 100644
index ace7203f05..0000000000
--- a/docs/en/md/Airtable/Working-with-fields/Get-link-field.md
+++ /dev/null
@@ -1,36 +0,0 @@
----
-sidebar_position: 10
----
-
-# Get field (url)
- Gets the description of a URL field
-
-
-
-`Function GetLinkField(Val Name) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Name | --title | String | Field name |
-
-
- Returns: Structure - Field description
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Airtable.GetLinkField("Link");
-```
-
-
-
-
-```json title="Result"
-{
- "name": "Link",
- "type": "url"
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-link-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-link-field.mdx
new file mode 100644
index 0000000000..b2b2845816
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-fields/Get-link-field.mdx
@@ -0,0 +1,39 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 10
+---
+
+# Get field (url)
+ Gets the description of a URL field
+
+
+
+`Function GetLinkField(Val Name) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Name | --title | String | Field name |
+
+
+ Returns: Structure - Field description
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Airtable.GetLinkField("Link");
+```
+
+
+
+
+```json title="Result"
+{
+ "name": "Link",
+ "type": "url"
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-number-field.md b/docs/en/md/Airtable/Working-with-fields/Get-number-field.md
deleted file mode 100644
index bf8726250b..0000000000
--- a/docs/en/md/Airtable/Working-with-fields/Get-number-field.md
+++ /dev/null
@@ -1,40 +0,0 @@
----
-sidebar_position: 4
----
-
-# Get field (numeric)
- Gets the description of a numeric field
-
-
-
-`Function GetNumberField(Val Name, Val Precision = 0) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Name | --title | String | New field name |
- | Precision | --precision | Number, String | Number of decimal places |
-
-
- Returns: Structure - Field description
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Airtable.GetNumberField("Number");
-```
-
-
-
-
-```json title="Result"
-{
- "name": "Number",
- "type": "number",
- "options": {
- "precision": 0
- }
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-number-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-number-field.mdx
new file mode 100644
index 0000000000..4b0815e412
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-fields/Get-number-field.mdx
@@ -0,0 +1,43 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Get field (numeric)
+ Gets the description of a numeric field
+
+
+
+`Function GetNumberField(Val Name, Val Precision = 0) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Name | --title | String | New field name |
+ | Precision | --precision | Number, String | Number of decimal places |
+
+
+ Returns: Structure - Field description
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Airtable.GetNumberField("Number");
+```
+
+
+
+
+```json title="Result"
+{
+ "name": "Number",
+ "type": "number",
+ "options": {
+ "precision": 0
+ }
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-phone-field.md b/docs/en/md/Airtable/Working-with-fields/Get-phone-field.md
deleted file mode 100644
index 7762cbb7a9..0000000000
--- a/docs/en/md/Airtable/Working-with-fields/Get-phone-field.md
+++ /dev/null
@@ -1,36 +0,0 @@
----
-sidebar_position: 9
----
-
-# Get field (phone)
- Gets the description of a phone number field
-
-
-
-`Function GetPhoneField(Val Name) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Name | --title | String | Field name |
-
-
- Returns: Structure - Field description
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Airtable.GetPhoneField("Phone");
-```
-
-
-
-
-```json title="Result"
-{
- "name": "Phone",
- "type": "phoneNumber"
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-phone-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-phone-field.mdx
new file mode 100644
index 0000000000..1d31337120
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-fields/Get-phone-field.mdx
@@ -0,0 +1,39 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 9
+---
+
+# Get field (phone)
+ Gets the description of a phone number field
+
+
+
+`Function GetPhoneField(Val Name) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Name | --title | String | Field name |
+
+
+ Returns: Structure - Field description
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Airtable.GetPhoneField("Phone");
+```
+
+
+
+
+```json title="Result"
+{
+ "name": "Phone",
+ "type": "phoneNumber"
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-string-field.md b/docs/en/md/Airtable/Working-with-fields/Get-string-field.md
deleted file mode 100644
index 47843a1a5c..0000000000
--- a/docs/en/md/Airtable/Working-with-fields/Get-string-field.md
+++ /dev/null
@@ -1,36 +0,0 @@
----
-sidebar_position: 3
----
-
-# Get field (string)
- Gets the description of a string field
-
-
-
-`Function GetStringField(Val Name) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Name | --title | String | New field name |
-
-
- Returns: Structure - Field description
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Airtable.GetStringField("String");
-```
-
-
-
-
-```json title="Result"
-{
- "name": "String",
- "type": "richText"
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-string-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-string-field.mdx
new file mode 100644
index 0000000000..4bf666377e
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-fields/Get-string-field.mdx
@@ -0,0 +1,39 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Get field (string)
+ Gets the description of a string field
+
+
+
+`Function GetStringField(Val Name) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Name | --title | String | New field name |
+
+
+ Returns: Structure - Field description
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Airtable.GetStringField("String");
+```
+
+
+
+
+```json title="Result"
+{
+ "name": "String",
+ "type": "richText"
+}
+```
diff --git a/docs/en/md/Airtable/Working-with-fields/Modify-field.md b/docs/en/md/Airtable/Working-with-fields/Modify-field.md
deleted file mode 100644
index 1d299a6e70..0000000000
--- a/docs/en/md/Airtable/Working-with-fields/Modify-field.md
+++ /dev/null
@@ -1,54 +0,0 @@
----
-sidebar_position: 2
----
-
-# Modify field
- Changes the name and/or description of an existing table field
-
-
-
-`Function ModifyField(Val Token, Val Base, Val Table, Val Field, Val Name = "", Val Description = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Token |
- | Base | --base | String | Base identifier Base |
- | Table | --table | String | Table identifier |
- | Field | --field | String | Field identifier |
- | Name | --title | String | New name |
- | Description | --description | String | New description |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from Airtable
-
-
-
-
-
-
-```bsl title="Code example"
- Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Base = "appESy99HYCLbuWlV";
- Table = "tbl5gZLQ8i5xKuVTy";
- Field = "fldzPMAQ2obgGcvxG";
-
- Name = String(New UUID) + "(change.)";
- Description = "New description";
-
- Result = OPI_Airtable.ModifyField(Token, Base, Table, Field, Name, Description);
-```
-
-
-
-
-```json title="Result"
-{
- "type": "number",
- "options": {
- "precision": 0
- },
- "id": "fldDqI1OXajeQw5Gg",
- "name": "2cf91139-d111-4599-87bf-e3510ea23584(change.)",
- "description": "New description"
-}
-```
diff --git a/docs/en/md/Airtable/Working-with-fields/Modify-field.mdx b/docs/en/md/Airtable/Working-with-fields/Modify-field.mdx
new file mode 100644
index 0000000000..c852d8c5e0
--- /dev/null
+++ b/docs/en/md/Airtable/Working-with-fields/Modify-field.mdx
@@ -0,0 +1,57 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Modify field
+ Changes the name and/or description of an existing table field
+
+
+
+`Function ModifyField(Val Token, Val Base, Val Table, Val Field, Val Name = "", Val Description = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Token |
+ | Base | --base | String | Base identifier Base |
+ | Table | --table | String | Table identifier |
+ | Field | --field | String | Field identifier |
+ | Name | --title | String | New name |
+ | Description | --description | String | New description |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from Airtable
+
+
+
+
+
+
+```bsl title="Code example"
+ Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
+ Base = "appESy99HYCLbuWlV";
+ Table = "tbl5gZLQ8i5xKuVTy";
+ Field = "fldzPMAQ2obgGcvxG";
+
+ Name = String(New UUID) + "(change.)";
+ Description = "New description";
+
+ Result = OPI_Airtable.ModifyField(Token, Base, Table, Field, Name, Description);
+```
+
+
+
+
+```json title="Result"
+{
+ "type": "number",
+ "options": {
+ "precision": 0
+ },
+ "id": "fldDqI1OXajeQw5Gg",
+ "name": "2cf91139-d111-4599-87bf-e3510ea23584(change.)",
+ "description": "New description"
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Create-subfolder.md b/docs/en/md/Bitrix24/Catalogs-managment/Create-subfolder.md
deleted file mode 100644
index 747747a8eb..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Create-subfolder.md
+++ /dev/null
@@ -1,78 +0,0 @@
----
-sidebar_position: 2
----
-
-# Create new subfolder
- Create new folder inside another folder
-
-
-
-`Function CreateSubfolder(Val URL, Val FolderID, Val Name, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FolderID | --folderid | String, Number | Parent folder identifier |
- | Name | --title | String | Name of new folder |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.addsubfolder](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_addsubfolder.php)
-:::
-
-
-
-```bsl title="Code example"
- FolderID = "12882";
- Name = "New subfolder";
- Filename2 = "New subfolder 2";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Filename2);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Name, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": 12586,
- "NAME": "New subfolder",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "folder",
- "REAL_OBJECT_ID": 12586,
- "PARENT_ID": "12582",
- "DELETED_TYPE": 0,
- "CREATE_TIME": "2024-10-09T09:20:24+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:24+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": null,
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog/New subfolder"
- },
- "time": {
- "start": 1728454824.78198,
- "finish": 1728454824.8632,
- "duration": 0.0812170505523682,
- "processing": 0.0518698692321777,
- "date_start": "2024-10-09T09:20:24+03:00",
- "date_finish": "2024-10-09T09:20:24+03:00",
- "operating_reset_at": 1728455424,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Create-subfolder.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Create-subfolder.mdx
new file mode 100644
index 0000000000..27bec61aeb
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Create-subfolder.mdx
@@ -0,0 +1,81 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Create new subfolder
+ Create new folder inside another folder
+
+
+
+`Function CreateSubfolder(Val URL, Val FolderID, Val Name, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FolderID | --folderid | String, Number | Parent folder identifier |
+ | Name | --title | String | Name of new folder |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.addsubfolder](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_addsubfolder.php)
+:::
+
+
+
+```bsl title="Code example"
+ FolderID = "12882";
+ Name = "New subfolder";
+ Filename2 = "New subfolder 2";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Filename2);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Name, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": 12586,
+ "NAME": "New subfolder",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "folder",
+ "REAL_OBJECT_ID": 12586,
+ "PARENT_ID": "12582",
+ "DELETED_TYPE": 0,
+ "CREATE_TIME": "2024-10-09T09:20:24+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:24+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": null,
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog/New subfolder"
+ },
+ "time": {
+ "start": 1728454824.78198,
+ "finish": 1728454824.8632,
+ "duration": 0.0812170505523682,
+ "processing": 0.0518698692321777,
+ "date_start": "2024-10-09T09:20:24+03:00",
+ "date_finish": "2024-10-09T09:20:24+03:00",
+ "operating_reset_at": 1728455424,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Delete-folder.md b/docs/en/md/Bitrix24/Catalogs-managment/Delete-folder.md
deleted file mode 100644
index 0706763d23..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Delete-folder.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 5
----
-
-# Delete folder
- Remove folder with subfolders
-
-
-
-`Function DeleteFolder(Val URL, Val FolderID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FolderID | --folderid | String, Number | ID of folder to be deleted |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.deletetree](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_deletetree.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FolderID = "12880";
-
- Result = OPI_Bitrix24.DeleteFolder(URL, FolderID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- FolderID = "12882";
-
- Result = OPI_Bitrix24.DeleteFolder(URL, FolderID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454830.52802,
- "finish": 1728454830.60905,
- "duration": 0.0810229778289795,
- "processing": 0.0520169734954834,
- "date_start": "2024-10-09T09:20:30+03:00",
- "date_finish": "2024-10-09T09:20:30+03:00",
- "operating_reset_at": 1728455430,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Delete-folder.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Delete-folder.mdx
new file mode 100644
index 0000000000..ed1fb1effe
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Delete-folder.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Delete folder
+ Remove folder with subfolders
+
+
+
+`Function DeleteFolder(Val URL, Val FolderID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FolderID | --folderid | String, Number | ID of folder to be deleted |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.deletetree](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_deletetree.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FolderID = "12880";
+
+ Result = OPI_Bitrix24.DeleteFolder(URL, FolderID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ FolderID = "12882";
+
+ Result = OPI_Bitrix24.DeleteFolder(URL, FolderID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454830.52802,
+ "finish": 1728454830.60905,
+ "duration": 0.0810229778289795,
+ "processing": 0.0520169734954834,
+ "date_start": "2024-10-09T09:20:30+03:00",
+ "date_finish": "2024-10-09T09:20:30+03:00",
+ "operating_reset_at": 1728455430,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-external-link.md b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-external-link.md
deleted file mode 100644
index 788e556857..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-external-link.md
+++ /dev/null
@@ -1,58 +0,0 @@
----
-sidebar_position: 6
----
-
-# Get external link for folder
- Get external link to folder
-
-
-
-`Function GetFolderExternalLink(Val URL, Val FolderID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FolderID | --folderid | String, Number | Folder identifier |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.getExternalLink](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_getexternallink.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FolderID = "12882";
-
- Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": "https://b24-ar17wx.bitrix24.by/~arC9o",
- "time": {
- "start": 1728454824.46489,
- "finish": 1728454824.50162,
- "duration": 0.0367348194122314,
- "processing": 0.00669717788696289,
- "date_start": "2024-10-09T09:20:24+03:00",
- "date_finish": "2024-10-09T09:20:24+03:00",
- "operating_reset_at": 1728455424,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-external-link.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-external-link.mdx
new file mode 100644
index 0000000000..48374d7b78
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-external-link.mdx
@@ -0,0 +1,61 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Get external link for folder
+ Get external link to folder
+
+
+
+`Function GetFolderExternalLink(Val URL, Val FolderID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FolderID | --folderid | String, Number | Folder identifier |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.getExternalLink](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_getexternallink.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FolderID = "12882";
+
+ Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": "https://b24-ar17wx.bitrix24.by/~arC9o",
+ "time": {
+ "start": 1728454824.46489,
+ "finish": 1728454824.50162,
+ "duration": 0.0367348194122314,
+ "processing": 0.00669717788696289,
+ "date_start": "2024-10-09T09:20:24+03:00",
+ "date_finish": "2024-10-09T09:20:24+03:00",
+ "operating_reset_at": 1728455424,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-filter-structure.md b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-filter-structure.md
deleted file mode 100644
index aeb8b8a4d1..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-filter-structure.md
+++ /dev/null
@@ -1,56 +0,0 @@
----
-sidebar_position: 11
----
-
-# Get fields structure for folder items filter
- Returns filter structure for child folder items
-
-
-
-`Function GetFolderFilterStructure(Val URL, Val Clear = False, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Clear | --empty | Boolean | True > structure with empty values, False > field types at values |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Structure of KeyAndValue - Fields structure
-
-
-
-:::tip
-Method at API documentation: [disk.folder.getfields](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_getfields.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetFolderFilterStructure(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetFolderFilterStructure(URL, True, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "ID": "",
- "NAME": "",
- "TYPE": "",
- "CODE": "",
- "STORAGE_ID": "",
- "PARENT_ID": "",
- "CREATE_TIME": "",
- "UPDATE_TIME": "",
- "DELETE_TIME": "",
- "DELETED_TYPE": ""
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-filter-structure.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-filter-structure.mdx
new file mode 100644
index 0000000000..0397da1420
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-filter-structure.mdx
@@ -0,0 +1,59 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 11
+---
+
+# Get fields structure for folder items filter
+ Returns filter structure for child folder items
+
+
+
+`Function GetFolderFilterStructure(Val URL, Val Clear = False, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Clear | --empty | Boolean | True > structure with empty values, False > field types at values |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Structure of KeyAndValue - Fields structure
+
+
+
+:::tip
+Method at API documentation: [disk.folder.getfields](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_getfields.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetFolderFilterStructure(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetFolderFilterStructure(URL, True, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "ID": "",
+ "NAME": "",
+ "TYPE": "",
+ "CODE": "",
+ "STORAGE_ID": "",
+ "PARENT_ID": "",
+ "CREATE_TIME": "",
+ "UPDATE_TIME": "",
+ "DELETE_TIME": "",
+ "DELETED_TYPE": ""
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-information.md b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-information.md
deleted file mode 100644
index 888a865497..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-information.md
+++ /dev/null
@@ -1,74 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get information about folder
- Get folder information
-
-
-
-`Function GetFolderInformation(Val URL, Val FolderID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FolderID | --folderid | String, Number | Folder identifier |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.get](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FolderID = "12882";
-
- Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "12582",
- "NAME": "New catalog",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "folder",
- "REAL_OBJECT_ID": "12582",
- "PARENT_ID": "3",
- "DELETED_TYPE": "0",
- "CREATE_TIME": "2024-10-09T09:20:23+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:23+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "0",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog"
- },
- "time": {
- "start": 1728454824.27792,
- "finish": 1728454824.31056,
- "duration": 0.0326480865478516,
- "processing": 0.00559186935424805,
- "date_start": "2024-10-09T09:20:24+03:00",
- "date_finish": "2024-10-09T09:20:24+03:00",
- "operating_reset_at": 1728455424,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-information.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-information.mdx
new file mode 100644
index 0000000000..727e4cb3ad
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-information.mdx
@@ -0,0 +1,77 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get information about folder
+ Get folder information
+
+
+
+`Function GetFolderInformation(Val URL, Val FolderID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FolderID | --folderid | String, Number | Folder identifier |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.get](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FolderID = "12882";
+
+ Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "12582",
+ "NAME": "New catalog",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "folder",
+ "REAL_OBJECT_ID": "12582",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": "0",
+ "CREATE_TIME": "2024-10-09T09:20:23+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:23+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "0",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog"
+ },
+ "time": {
+ "start": 1728454824.27792,
+ "finish": 1728454824.31056,
+ "duration": 0.0326480865478516,
+ "processing": 0.00559186935424805,
+ "date_start": "2024-10-09T09:20:24+03:00",
+ "date_finish": "2024-10-09T09:20:24+03:00",
+ "operating_reset_at": 1728455424,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-items.md b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-items.md
deleted file mode 100644
index 2efbfaba13..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-items.md
+++ /dev/null
@@ -1,115 +0,0 @@
----
-sidebar_position: 7
----
-
-# Get folder child elements
- Get folder child elements
-
-
-
-`Function GetFolderItems(Val URL, Val FolderID, Val Filter = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FolderID | --folderid | String, Number | Folder identifier |
- | Filter | --filter | Structure of KeyAndValue | Items filter (see GetFolderFilterStructure) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.getchildren](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_getchildren.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FolderID = "12882";
-
- Result = OPI_Bitrix24.GetFolderItems(URL, FolderID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetFolderItems(URL, FolderID, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "ID": "12584",
- "NAME": "New subfolder 2",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "folder",
- "REAL_OBJECT_ID": "12584",
- "PARENT_ID": "12582",
- "DELETED_TYPE": "0",
- "CREATE_TIME": "2024-10-09T09:20:24+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:25+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "0",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog/New subfolder 2"
- },
- {
- "ID": "12586",
- "NAME": "New subfolder",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "folder",
- "REAL_OBJECT_ID": "12586",
- "PARENT_ID": "12582",
- "DELETED_TYPE": "0",
- "CREATE_TIME": "2024-10-09T09:20:24+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:25+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "0",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog/New subfolder"
- },
- {
- "ID": "12604",
- "NAME": "New file name.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": "12582",
- "DELETED_TYPE": "0",
- "GLOBAL_CONTENT_VERSION": "1",
- "FILE_ID": "8678",
- "SIZE": "805189",
- "CREATE_TIME": "2024-10-09T09:20:28+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:28+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "0",
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI2MDQmXz03bHFpaTl0bjV6aFk1SnFVY0szYU5RMVNSRHlWb2ZwcA%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTJNRFFtWHowM2JIRnBhVGwwYmpWNmFGazFTbkZWWTBzellVNVJNVk5TUkhsV2IyWndjQT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.SL6HjOaIdsjTX1Tik1rou9x26mZ6E8LBmyKI4jcVsps%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New catalog/New file name.jpg"
- }
- ],
- "total": 3,
- "time": {
- "start": 1728454829.29148,
- "finish": 1728454829.32633,
- "duration": 0.0348570346832275,
- "processing": 0.00847411155700684,
- "date_start": "2024-10-09T09:20:29+03:00",
- "date_finish": "2024-10-09T09:20:29+03:00",
- "operating_reset_at": 1728455429,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-items.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-items.mdx
new file mode 100644
index 0000000000..dd3903a918
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Get-folder-items.mdx
@@ -0,0 +1,118 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Get folder child elements
+ Get folder child elements
+
+
+
+`Function GetFolderItems(Val URL, Val FolderID, Val Filter = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FolderID | --folderid | String, Number | Folder identifier |
+ | Filter | --filter | Structure of KeyAndValue | Items filter (see GetFolderFilterStructure) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.getchildren](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_getchildren.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FolderID = "12882";
+
+ Result = OPI_Bitrix24.GetFolderItems(URL, FolderID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetFolderItems(URL, FolderID, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "ID": "12584",
+ "NAME": "New subfolder 2",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "folder",
+ "REAL_OBJECT_ID": "12584",
+ "PARENT_ID": "12582",
+ "DELETED_TYPE": "0",
+ "CREATE_TIME": "2024-10-09T09:20:24+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:25+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "0",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog/New subfolder 2"
+ },
+ {
+ "ID": "12586",
+ "NAME": "New subfolder",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "folder",
+ "REAL_OBJECT_ID": "12586",
+ "PARENT_ID": "12582",
+ "DELETED_TYPE": "0",
+ "CREATE_TIME": "2024-10-09T09:20:24+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:25+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "0",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog/New subfolder"
+ },
+ {
+ "ID": "12604",
+ "NAME": "New file name.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": "12582",
+ "DELETED_TYPE": "0",
+ "GLOBAL_CONTENT_VERSION": "1",
+ "FILE_ID": "8678",
+ "SIZE": "805189",
+ "CREATE_TIME": "2024-10-09T09:20:28+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:28+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "0",
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI2MDQmXz03bHFpaTl0bjV6aFk1SnFVY0szYU5RMVNSRHlWb2ZwcA%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTJNRFFtWHowM2JIRnBhVGwwYmpWNmFGazFTbkZWWTBzellVNVJNVk5TUkhsV2IyWndjQT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.SL6HjOaIdsjTX1Tik1rou9x26mZ6E8LBmyKI4jcVsps%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New catalog/New file name.jpg"
+ }
+ ],
+ "total": 3,
+ "time": {
+ "start": 1728454829.29148,
+ "finish": 1728454829.32633,
+ "duration": 0.0348570346832275,
+ "processing": 0.00847411155700684,
+ "date_start": "2024-10-09T09:20:29+03:00",
+ "date_finish": "2024-10-09T09:20:29+03:00",
+ "operating_reset_at": 1728455429,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Make-folder-copy.md b/docs/en/md/Bitrix24/Catalogs-managment/Make-folder-copy.md
deleted file mode 100644
index a493bc5fe4..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Make-folder-copy.md
+++ /dev/null
@@ -1,82 +0,0 @@
----
-sidebar_position: 3
----
-
-# Copy folder
- Copy one folder to another
-
-
-
-`Function MakeFolderCopy(Val URL, Val FolderID, Val DestinationID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FolderID | --folderid | String, Number | Folder identifier |
- | DestinationID | --tagetid | String, Number | ID of target folder |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.copyto](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_copyto.php)
-:::
-
-
-
-```bsl title="Code example"
- DestinationID = "12884";
- FolderID = "12886";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID);
-
- DestinationID = "12886";
- FolderID = "12884";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID, Token);
-
- OPI_TestDataRetrieval.Check_BitrixObject(Result);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": 12592,
- "NAME": "New subfolder 2",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "folder",
- "REAL_OBJECT_ID": 12592,
- "PARENT_ID": "12586",
- "DELETED_TYPE": 0,
- "CREATE_TIME": "2024-10-09T09:20:25+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:25+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": null,
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog/New subfolder/New subfolder 2"
- },
- "time": {
- "start": 1728454825.37565,
- "finish": 1728454825.50996,
- "duration": 0.134312868118286,
- "processing": 0.109131097793579,
- "date_start": "2024-10-09T09:20:25+03:00",
- "date_finish": "2024-10-09T09:20:25+03:00",
- "operating_reset_at": 1728455425,
- "operating": 0.109107971191406
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Make-folder-copy.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Make-folder-copy.mdx
new file mode 100644
index 0000000000..df2312157e
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Make-folder-copy.mdx
@@ -0,0 +1,85 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Copy folder
+ Copy one folder to another
+
+
+
+`Function MakeFolderCopy(Val URL, Val FolderID, Val DestinationID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FolderID | --folderid | String, Number | Folder identifier |
+ | DestinationID | --tagetid | String, Number | ID of target folder |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.copyto](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_copyto.php)
+:::
+
+
+
+```bsl title="Code example"
+ DestinationID = "12884";
+ FolderID = "12886";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID);
+
+ DestinationID = "12886";
+ FolderID = "12884";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID, Token);
+
+ OPI_TestDataRetrieval.Check_BitrixObject(Result);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": 12592,
+ "NAME": "New subfolder 2",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "folder",
+ "REAL_OBJECT_ID": 12592,
+ "PARENT_ID": "12586",
+ "DELETED_TYPE": 0,
+ "CREATE_TIME": "2024-10-09T09:20:25+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:25+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": null,
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog/New subfolder/New subfolder 2"
+ },
+ "time": {
+ "start": 1728454825.37565,
+ "finish": 1728454825.50996,
+ "duration": 0.134312868118286,
+ "processing": 0.109131097793579,
+ "date_start": "2024-10-09T09:20:25+03:00",
+ "date_finish": "2024-10-09T09:20:25+03:00",
+ "operating_reset_at": 1728455425,
+ "operating": 0.109107971191406
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Mark-folder-as-deleted.md b/docs/en/md/Bitrix24/Catalogs-managment/Mark-folder-as-deleted.md
deleted file mode 100644
index 3e4d9d5e7d..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Mark-folder-as-deleted.md
+++ /dev/null
@@ -1,74 +0,0 @@
----
-sidebar_position: 8
----
-
-# Mark folder as deleted
- Move folder to recycle bin
-
-
-
-`Function MarkFolderAsDeleted(Val URL, Val FolderID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FolderID | --folderid | String, Number | Folder identifier |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.markdeleted](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_markdeleted.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FolderID = "12882";
-
- Result = OPI_Bitrix24.MarkFolderAsDeleted(URL, FolderID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.MarkFolderAsDeleted(URL, FolderID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "12582",
- "NAME": "New catalog",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "folder",
- "REAL_OBJECT_ID": "12582",
- "PARENT_ID": "3",
- "DELETED_TYPE": "3",
- "CREATE_TIME": "2024-10-09T09:20:23+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:28+03:00",
- "DELETE_TIME": "2024-10-09T09:20:29+03:00",
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "1",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog"
- },
- "time": {
- "start": 1728454829.76518,
- "finish": 1728454829.80079,
- "duration": 0.0356080532073975,
- "processing": 0.00615215301513672,
- "date_start": "2024-10-09T09:20:29+03:00",
- "date_finish": "2024-10-09T09:20:29+03:00",
- "operating_reset_at": 1728455429,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Mark-folder-as-deleted.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Mark-folder-as-deleted.mdx
new file mode 100644
index 0000000000..91be869e5b
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Mark-folder-as-deleted.mdx
@@ -0,0 +1,77 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 8
+---
+
+# Mark folder as deleted
+ Move folder to recycle bin
+
+
+
+`Function MarkFolderAsDeleted(Val URL, Val FolderID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FolderID | --folderid | String, Number | Folder identifier |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.markdeleted](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_markdeleted.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FolderID = "12882";
+
+ Result = OPI_Bitrix24.MarkFolderAsDeleted(URL, FolderID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.MarkFolderAsDeleted(URL, FolderID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "12582",
+ "NAME": "New catalog",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "folder",
+ "REAL_OBJECT_ID": "12582",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": "3",
+ "CREATE_TIME": "2024-10-09T09:20:23+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:28+03:00",
+ "DELETE_TIME": "2024-10-09T09:20:29+03:00",
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "1",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog"
+ },
+ "time": {
+ "start": 1728454829.76518,
+ "finish": 1728454829.80079,
+ "duration": 0.0356080532073975,
+ "processing": 0.00615215301513672,
+ "date_start": "2024-10-09T09:20:29+03:00",
+ "date_finish": "2024-10-09T09:20:29+03:00",
+ "operating_reset_at": 1728455429,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Move-folder.md b/docs/en/md/Bitrix24/Catalogs-managment/Move-folder.md
deleted file mode 100644
index df538a73df..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Move-folder.md
+++ /dev/null
@@ -1,81 +0,0 @@
----
-sidebar_position: 4
----
-
-# Move folder
- Moves one folder inside another
-
-
-
-`Function MoveFolder(Val URL, Val FolderID, Val DestinationID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FolderID | --folderid | String, Number | Folder identifier |
- | DestinationID | --tagetid | String, Number | ID of target folder |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.moveto](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_moveto.php)
-:::
-
-
-
-```bsl title="Code example"
- DestinationID = "12880";
- FolderID = "12886";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.MoveFolder(URL, FolderID, DestinationID);
-
- FolderID = "12884";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.MoveFolder(URL, FolderID, DestinationID, Token);
-
- OPI_TestDataRetrieval.Check_BitrixObject(Result);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "12584",
- "NAME": "New subfolder 2",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "folder",
- "REAL_OBJECT_ID": "12584",
- "PARENT_ID": 12580,
- "DELETED_TYPE": "0",
- "CREATE_TIME": "2024-10-09T09:20:24+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:25+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "0",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New folder 2/New subfolder 2"
- },
- "time": {
- "start": 1728454829.50812,
- "finish": 1728454829.56734,
- "duration": 0.0592169761657715,
- "processing": 0.0330197811126709,
- "date_start": "2024-10-09T09:20:29+03:00",
- "date_finish": "2024-10-09T09:20:29+03:00",
- "operating_reset_at": 1728455429,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Move-folder.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Move-folder.mdx
new file mode 100644
index 0000000000..4f719ecd88
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Move-folder.mdx
@@ -0,0 +1,84 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Move folder
+ Moves one folder inside another
+
+
+
+`Function MoveFolder(Val URL, Val FolderID, Val DestinationID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FolderID | --folderid | String, Number | Folder identifier |
+ | DestinationID | --tagetid | String, Number | ID of target folder |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.moveto](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_moveto.php)
+:::
+
+
+
+```bsl title="Code example"
+ DestinationID = "12880";
+ FolderID = "12886";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.MoveFolder(URL, FolderID, DestinationID);
+
+ FolderID = "12884";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.MoveFolder(URL, FolderID, DestinationID, Token);
+
+ OPI_TestDataRetrieval.Check_BitrixObject(Result);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "12584",
+ "NAME": "New subfolder 2",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "folder",
+ "REAL_OBJECT_ID": "12584",
+ "PARENT_ID": 12580,
+ "DELETED_TYPE": "0",
+ "CREATE_TIME": "2024-10-09T09:20:24+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:25+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "0",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New folder 2/New subfolder 2"
+ },
+ "time": {
+ "start": 1728454829.50812,
+ "finish": 1728454829.56734,
+ "duration": 0.0592169761657715,
+ "processing": 0.0330197811126709,
+ "date_start": "2024-10-09T09:20:29+03:00",
+ "date_finish": "2024-10-09T09:20:29+03:00",
+ "operating_reset_at": 1728455429,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Rename-folder.md b/docs/en/md/Bitrix24/Catalogs-managment/Rename-folder.md
deleted file mode 100644
index ef20cc6a82..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Rename-folder.md
+++ /dev/null
@@ -1,79 +0,0 @@
----
-sidebar_position: 10
----
-
-# Rename folder
- Change folder name
-
-
-
-`Function RenameFolder(Val URL, Val FolderID, Val Name, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FolderID | --folderid | String, Number | Folder identifier |
- | Name | --title | String | New folders name |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.rename](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_rename.php)
-:::
-
-
-
-```bsl title="Code example"
- Name = "New catalog";
- Filename2 = "New folder 2";
-
- FolderID2 = "12880";
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.RenameFolder(URL, FolderID2, Filename2);
-
- FolderID = "12882";
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.RenameFolder(URL, FolderID, Name, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "12582",
- "NAME": "New catalog",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "folder",
- "REAL_OBJECT_ID": "12582",
- "PARENT_ID": "3",
- "DELETED_TYPE": "0",
- "CREATE_TIME": "2024-10-09T09:20:23+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:23+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "0",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog"
- },
- "time": {
- "start": 1728454824.0992,
- "finish": 1728454824.13256,
- "duration": 0.0333640575408936,
- "processing": 0.00759291648864746,
- "date_start": "2024-10-09T09:20:24+03:00",
- "date_finish": "2024-10-09T09:20:24+03:00",
- "operating_reset_at": 1728455424,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Rename-folder.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Rename-folder.mdx
new file mode 100644
index 0000000000..e2c561d791
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Rename-folder.mdx
@@ -0,0 +1,82 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 10
+---
+
+# Rename folder
+ Change folder name
+
+
+
+`Function RenameFolder(Val URL, Val FolderID, Val Name, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FolderID | --folderid | String, Number | Folder identifier |
+ | Name | --title | String | New folders name |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.rename](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_rename.php)
+:::
+
+
+
+```bsl title="Code example"
+ Name = "New catalog";
+ Filename2 = "New folder 2";
+
+ FolderID2 = "12880";
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.RenameFolder(URL, FolderID2, Filename2);
+
+ FolderID = "12882";
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.RenameFolder(URL, FolderID, Name, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "12582",
+ "NAME": "New catalog",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "folder",
+ "REAL_OBJECT_ID": "12582",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": "0",
+ "CREATE_TIME": "2024-10-09T09:20:23+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:23+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "0",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog"
+ },
+ "time": {
+ "start": 1728454824.0992,
+ "finish": 1728454824.13256,
+ "duration": 0.0333640575408936,
+ "processing": 0.00759291648864746,
+ "date_start": "2024-10-09T09:20:24+03:00",
+ "date_finish": "2024-10-09T09:20:24+03:00",
+ "operating_reset_at": 1728455424,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Restore-folder.md b/docs/en/md/Bitrix24/Catalogs-managment/Restore-folder.md
deleted file mode 100644
index 3bc32deeeb..0000000000
--- a/docs/en/md/Bitrix24/Catalogs-managment/Restore-folder.md
+++ /dev/null
@@ -1,74 +0,0 @@
----
-sidebar_position: 9
----
-
-# Restore folder
- Resotre folder form recycle bin
-
-
-
-`Function RestoreFolder(Val URL, Val FolderID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FolderID | --folderid | String, Number | Folder identifier |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.restore](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_restore.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FolderID = "12882";
-
- Result = OPI_Bitrix24.RestoreFolder(URL, FolderID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.RestoreFolder(URL, FolderID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "12582",
- "NAME": "New catalog",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "folder",
- "REAL_OBJECT_ID": "12582",
- "PARENT_ID": "3",
- "DELETED_TYPE": "0",
- "CREATE_TIME": "2024-10-09T09:20:23+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:29+03:00",
- "DELETE_TIME": "2024-10-09T09:20:29+03:00",
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "1",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog"
- },
- "time": {
- "start": 1728454829.99146,
- "finish": 1728454830.02273,
- "duration": 0.031264066696167,
- "processing": 0.0063779354095459,
- "date_start": "2024-10-09T09:20:29+03:00",
- "date_finish": "2024-10-09T09:20:30+03:00",
- "operating_reset_at": 1728455430,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Catalogs-managment/Restore-folder.mdx b/docs/en/md/Bitrix24/Catalogs-managment/Restore-folder.mdx
new file mode 100644
index 0000000000..0c24da8647
--- /dev/null
+++ b/docs/en/md/Bitrix24/Catalogs-managment/Restore-folder.mdx
@@ -0,0 +1,77 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 9
+---
+
+# Restore folder
+ Resotre folder form recycle bin
+
+
+
+`Function RestoreFolder(Val URL, Val FolderID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FolderID | --folderid | String, Number | Folder identifier |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.restore](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_restore.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FolderID = "12882";
+
+ Result = OPI_Bitrix24.RestoreFolder(URL, FolderID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.RestoreFolder(URL, FolderID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "12582",
+ "NAME": "New catalog",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "folder",
+ "REAL_OBJECT_ID": "12582",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": "0",
+ "CREATE_TIME": "2024-10-09T09:20:23+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:29+03:00",
+ "DELETE_TIME": "2024-10-09T09:20:29+03:00",
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "1",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog"
+ },
+ "time": {
+ "start": 1728454829.99146,
+ "finish": 1728454830.02273,
+ "duration": 0.031264066696167,
+ "processing": 0.0063779354095459,
+ "date_start": "2024-10-09T09:20:29+03:00",
+ "date_finish": "2024-10-09T09:20:30+03:00",
+ "operating_reset_at": 1728455430,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Add-users-to-chat.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Add-users-to-chat.md
deleted file mode 100644
index 95bbc42e25..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Add-users-to-chat.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-sidebar_position: 5
----
-
-# Add users to chat
- Adds users to the chat by ID array
-
-
-
-`Function AddUsersToChat(Val URL, Val ChatID, Val UserIDs, Val HideHistory = False, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | UserIDs | --users | Array of string, number | New members IDs |
- | HideHistory | --hide | Boolean | Hide old messages from new members |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.user.add](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12097)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- UserIDs = New Array;
- UserIDs.Add(10);
- UserIDs.Add(12);
-
- Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserIDs);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
- UserID = 10;
-
- Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserID, True, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454873.26338,
- "finish": 1728454873.34975,
- "duration": 0.0863678455352783,
- "processing": 0.0585901737213135,
- "date_start": "2024-10-09T09:21:13+03:00",
- "date_finish": "2024-10-09T09:21:13+03:00",
- "operating_reset_at": 1728455473,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Add-users-to-chat.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Add-users-to-chat.mdx
new file mode 100644
index 0000000000..10ef613cea
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Add-users-to-chat.mdx
@@ -0,0 +1,69 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Add users to chat
+ Adds users to the chat by ID array
+
+
+
+`Function AddUsersToChat(Val URL, Val ChatID, Val UserIDs, Val HideHistory = False, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | UserIDs | --users | Array of string, number | New members IDs |
+ | HideHistory | --hide | Boolean | Hide old messages from new members |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.user.add](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12097)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ UserIDs = New Array;
+ UserIDs.Add(10);
+ UserIDs.Add(12);
+
+ Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserIDs);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+ UserID = 10;
+
+ Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserID, True, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454873.26338,
+ "finish": 1728454873.34975,
+ "duration": 0.0863678455352783,
+ "processing": 0.0585901737213135,
+ "date_start": "2024-10-09T09:21:13+03:00",
+ "date_finish": "2024-10-09T09:21:13+03:00",
+ "operating_reset_at": 1728455473,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-color.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-color.md
deleted file mode 100644
index 49a1ae0d68..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-color.md
+++ /dev/null
@@ -1,65 +0,0 @@
----
-sidebar_position: 8
----
-
-# Change chat color
- Chat chat color for mobile app
-
-
-
-`Function ChangeChatColor(Val URL, Val ChatID, Val Color, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | Color | --color | String | New chat color |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.updateTitle](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12105)
-
- Available colors: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK, LIME, BROWN, AZURE, KHAKI, SAND, MARENGO, GRAY, GRAPHITE
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- Color = "AZURE";
-
- Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Color = "PURPLE";
-
- Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454888.85994,
- "finish": 1728454888.95268,
- "duration": 0.0927419662475586,
- "processing": 0.064525842666626,
- "date_start": "2024-10-09T09:21:28+03:00",
- "date_finish": "2024-10-09T09:21:28+03:00",
- "operating_reset_at": 1728455488,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-color.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-color.mdx
new file mode 100644
index 0000000000..067740e076
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-color.mdx
@@ -0,0 +1,68 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 8
+---
+
+# Change chat color
+ Chat chat color for mobile app
+
+
+
+`Function ChangeChatColor(Val URL, Val ChatID, Val Color, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | Color | --color | String | New chat color |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.updateTitle](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12105)
+
+ Available colors: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK, LIME, BROWN, AZURE, KHAKI, SAND, MARENGO, GRAY, GRAPHITE
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ Color = "AZURE";
+
+ Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Color = "PURPLE";
+
+ Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454888.85994,
+ "finish": 1728454888.95268,
+ "duration": 0.0927419662475586,
+ "processing": 0.064525842666626,
+ "date_start": "2024-10-09T09:21:28+03:00",
+ "date_finish": "2024-10-09T09:21:28+03:00",
+ "operating_reset_at": 1728455488,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-owner.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-owner.md
deleted file mode 100644
index 121cd693e0..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-owner.md
+++ /dev/null
@@ -1,62 +0,0 @@
----
-sidebar_position: 10
----
-
-# Change chat owner
- Change chat owner
-
-
-
-`Function ChangeChatOwner(Val URL, Val ChatID, Val UserID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | UserID | --user | String, Number | User ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.setOwner](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12111)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- UserID = 10;
-
- Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
-
- Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454918.87876,
- "finish": 1728454918.91642,
- "duration": 0.0376641750335693,
- "processing": 0.0113739967346191,
- "date_start": "2024-10-09T09:21:58+03:00",
- "date_finish": "2024-10-09T09:21:58+03:00",
- "operating_reset_at": 1728455518,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-owner.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-owner.mdx
new file mode 100644
index 0000000000..799dcaba35
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-owner.mdx
@@ -0,0 +1,65 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 10
+---
+
+# Change chat owner
+ Change chat owner
+
+
+
+`Function ChangeChatOwner(Val URL, Val ChatID, Val UserID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | UserID | --user | String, Number | User ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.setOwner](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12111)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ UserID = 10;
+
+ Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+
+ Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454918.87876,
+ "finish": 1728454918.91642,
+ "duration": 0.0376641750335693,
+ "processing": 0.0113739967346191,
+ "date_start": "2024-10-09T09:21:58+03:00",
+ "date_finish": "2024-10-09T09:21:58+03:00",
+ "operating_reset_at": 1728455518,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-picture.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-picture.md
deleted file mode 100644
index 2e5e0a3bc2..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-picture.md
+++ /dev/null
@@ -1,62 +0,0 @@
----
-sidebar_position: 9
----
-
-# Change chat picture
- Setup new chat picture
-
-
-
-`Function ChangeChatPicture(Val URL, Val ChatID, Val Image, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | Image | --picture | String, BinaryData | Picture data |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.updateAvatar](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12109)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- Image = "https://api.athenaeum.digital/test_data/picture2.jpg";
-
- Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
-
- Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454891.85277,
- "finish": 1728454893.18775,
- "duration": 1.33497500419617,
- "processing": 1.30738711357117,
- "date_start": "2024-10-09T09:21:31+03:00",
- "date_finish": "2024-10-09T09:21:33+03:00",
- "operating_reset_at": 1728455491,
- "operating": 1.30736899375916
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-picture.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-picture.mdx
new file mode 100644
index 0000000000..06800654e4
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-picture.mdx
@@ -0,0 +1,65 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 9
+---
+
+# Change chat picture
+ Setup new chat picture
+
+
+
+`Function ChangeChatPicture(Val URL, Val ChatID, Val Image, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | Image | --picture | String, BinaryData | Picture data |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.updateAvatar](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12109)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ Image = "https://api.athenaeum.digital/test_data/picture2.jpg";
+
+ Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+
+ Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454891.85277,
+ "finish": 1728454893.18775,
+ "duration": 1.33497500419617,
+ "processing": 1.30738711357117,
+ "date_start": "2024-10-09T09:21:31+03:00",
+ "date_finish": "2024-10-09T09:21:33+03:00",
+ "operating_reset_at": 1728455491,
+ "operating": 1.30736899375916
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-title.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-title.md
deleted file mode 100644
index 61334f49f0..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-title.md
+++ /dev/null
@@ -1,64 +0,0 @@
----
-sidebar_position: 7
----
-
-# Change chat title
- Change text of chat title
-
-
-
-`Function ChangeChatTitle(Val URL, Val ChatID, Val Title, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | Title | --title | String | New title |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.updateTitle](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12105)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- Title = "New chat title";
-
- Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
-
- Title = "Another title";
-
- Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454873.54688,
- "finish": 1728454873.62997,
- "duration": 0.0830919742584228,
- "processing": 0.0585200786590576,
- "date_start": "2024-10-09T09:21:13+03:00",
- "date_finish": "2024-10-09T09:21:13+03:00",
- "operating_reset_at": 1728455473,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-title.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-title.mdx
new file mode 100644
index 0000000000..002516a86a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Change-chat-title.mdx
@@ -0,0 +1,67 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Change chat title
+ Change text of chat title
+
+
+
+`Function ChangeChatTitle(Val URL, Val ChatID, Val Title, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | Title | --title | String | New title |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.updateTitle](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12105)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ Title = "New chat title";
+
+ Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+
+ Title = "Another title";
+
+ Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454873.54688,
+ "finish": 1728454873.62997,
+ "duration": 0.0830919742584228,
+ "processing": 0.0585200786590576,
+ "date_start": "2024-10-09T09:21:13+03:00",
+ "date_finish": "2024-10-09T09:21:13+03:00",
+ "operating_reset_at": 1728455473,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Create-chat.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Create-chat.md
deleted file mode 100644
index 577cb0199e..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Create-chat.md
+++ /dev/null
@@ -1,81 +0,0 @@
----
-sidebar_position: 1
----
-
-# Create chat
- Creates a new chat based on the field structure
-
-
-
-`Function CreateChat(Val URL, Val ChatStructure, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatStructure | --fields | Structure of KeyAndValue | Chat fields structure. See GetChatStructure |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.add](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12093)
-:::
-
-
-
-```bsl title="Code example"
- Image = "https://api.athenaeum.digital/test_data/picture.jpg";
- OPI_TypeConversion.GetBinaryData(Image);
-
- B64Image = GetBase64StringFromBinaryData(Image);
-
- MembersArray = New Array;
- MembersArray.Add(10);
- MembersArray.Add(1);
-
- ChatStructure = New Structure;
- ChatStructure.Insert("TYPE" , "OPEN");
- ChatStructure.Insert("TITLE" , "New chat");
- ChatStructure.Insert("DESCRIPTION", "This is a new chat");
- ChatStructure.Insert("COLOR" , "GREEN");
- ChatStructure.Insert("MESSAGE" , "Welcome to new chat");
- ChatStructure.Insert("USERS" , MembersArray);
- ChatStructure.Insert("AVATAR" , B64Image);
- ChatStructure.Insert("OWNER_ID" , 1);
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.CreateChat(URL, ChatStructure);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- ChatStructure = New Structure;
- ChatStructure.Insert("TYPE" , "CHAT");
- ChatStructure.Insert("TITLE" , "Private chat");
- ChatStructure.Insert("USERS" , MembersArray);
-
- Result = OPI_Bitrix24.CreateChat(URL, ChatStructure, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 988,
- "time": {
- "start": 1728454867.18514,
- "finish": 1728454867.47953,
- "duration": 0.294389009475708,
- "processing": 0.258857011795044,
- "date_start": "2024-10-09T09:21:07+03:00",
- "date_finish": "2024-10-09T09:21:07+03:00",
- "operating_reset_at": 1728455467,
- "operating": 0.258837938308716
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Create-chat.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Create-chat.mdx
new file mode 100644
index 0000000000..594300e259
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Create-chat.mdx
@@ -0,0 +1,84 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Create chat
+ Creates a new chat based on the field structure
+
+
+
+`Function CreateChat(Val URL, Val ChatStructure, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatStructure | --fields | Structure of KeyAndValue | Chat fields structure. See GetChatStructure |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.add](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12093)
+:::
+
+
+
+```bsl title="Code example"
+ Image = "https://api.athenaeum.digital/test_data/picture.jpg";
+ OPI_TypeConversion.GetBinaryData(Image);
+
+ B64Image = GetBase64StringFromBinaryData(Image);
+
+ MembersArray = New Array;
+ MembersArray.Add(10);
+ MembersArray.Add(1);
+
+ ChatStructure = New Structure;
+ ChatStructure.Insert("TYPE" , "OPEN");
+ ChatStructure.Insert("TITLE" , "New chat");
+ ChatStructure.Insert("DESCRIPTION", "This is a new chat");
+ ChatStructure.Insert("COLOR" , "GREEN");
+ ChatStructure.Insert("MESSAGE" , "Welcome to new chat");
+ ChatStructure.Insert("USERS" , MembersArray);
+ ChatStructure.Insert("AVATAR" , B64Image);
+ ChatStructure.Insert("OWNER_ID" , 1);
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.CreateChat(URL, ChatStructure);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ ChatStructure = New Structure;
+ ChatStructure.Insert("TYPE" , "CHAT");
+ ChatStructure.Insert("TITLE" , "Private chat");
+ ChatStructure.Insert("USERS" , MembersArray);
+
+ Result = OPI_Bitrix24.CreateChat(URL, ChatStructure, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 988,
+ "time": {
+ "start": 1728454867.18514,
+ "finish": 1728454867.47953,
+ "duration": 0.294389009475708,
+ "processing": 0.258857011795044,
+ "date_start": "2024-10-09T09:21:07+03:00",
+ "date_finish": "2024-10-09T09:21:07+03:00",
+ "operating_reset_at": 1728455467,
+ "operating": 0.258837938308716
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Delete-user-from-chat.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Delete-user-from-chat.md
deleted file mode 100644
index 0ea5e7565b..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Delete-user-from-chat.md
+++ /dev/null
@@ -1,62 +0,0 @@
----
-sidebar_position: 6
----
-
-# Delete user from chat
- Deletes user from chat
-
-
-
-`Function DeleteUserFromChat(Val URL, Val ChatID, Val UserID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | UserID | --user | String, Number | User ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.user.delete](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12099)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- UserID = 10;
-
- Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
-
- Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454872.91198,
- "finish": 1728454873.00982,
- "duration": 0.0978438854217529,
- "processing": 0.0658779144287109,
- "date_start": "2024-10-09T09:21:12+03:00",
- "date_finish": "2024-10-09T09:21:13+03:00",
- "operating_reset_at": 1728455472,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Delete-user-from-chat.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Delete-user-from-chat.mdx
new file mode 100644
index 0000000000..881ed736e9
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Delete-user-from-chat.mdx
@@ -0,0 +1,65 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Delete user from chat
+ Deletes user from chat
+
+
+
+`Function DeleteUserFromChat(Val URL, Val ChatID, Val UserID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | UserID | --user | String, Number | User ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.user.delete](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12099)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ UserID = 10;
+
+ Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+
+ Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454872.91198,
+ "finish": 1728454873.00982,
+ "duration": 0.0978438854217529,
+ "processing": 0.0658779144287109,
+ "date_start": "2024-10-09T09:21:12+03:00",
+ "date_finish": "2024-10-09T09:21:13+03:00",
+ "operating_reset_at": 1728455472,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Disable-chat-notifications.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Disable-chat-notifications.md
deleted file mode 100644
index bbc2264924..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Disable-chat-notifications.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 11
----
-
-# Disable chat notifications
- Disable chat notifications
-
-
-
-`Function DisableChatNotifications(Val URL, Val ChatID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.mute](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=11473)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
-
- Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454893.38864,
- "finish": 1728454893.44139,
- "duration": 0.0527479648590088,
- "processing": 0.0204250812530518,
- "date_start": "2024-10-09T09:21:33+03:00",
- "date_finish": "2024-10-09T09:21:33+03:00",
- "operating_reset_at": 1728455493,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Disable-chat-notifications.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Disable-chat-notifications.mdx
new file mode 100644
index 0000000000..dfd1a239bb
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Disable-chat-notifications.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 11
+---
+
+# Disable chat notifications
+ Disable chat notifications
+
+
+
+`Function DisableChatNotifications(Val URL, Val ChatID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.mute](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=11473)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+
+ Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454893.38864,
+ "finish": 1728454893.44139,
+ "duration": 0.0527479648590088,
+ "processing": 0.0204250812530518,
+ "date_start": "2024-10-09T09:21:33+03:00",
+ "date_finish": "2024-10-09T09:21:33+03:00",
+ "operating_reset_at": 1728455493,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Enable-chat-notifications.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Enable-chat-notifications.md
deleted file mode 100644
index b4dffd3b7d..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Enable-chat-notifications.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 12
----
-
-# Enable chat notifications
- Enable chat notifications
-
-
-
-`Function EnableChatNotifications(Val URL, Val ChatID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.mute](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=11473)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
-
- Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454893.58046,
- "finish": 1728454893.62361,
- "duration": 0.0431530475616455,
- "processing": 0.0164411067962646,
- "date_start": "2024-10-09T09:21:33+03:00",
- "date_finish": "2024-10-09T09:21:33+03:00",
- "operating_reset_at": 1728455493,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Enable-chat-notifications.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Enable-chat-notifications.mdx
new file mode 100644
index 0000000000..c93951e4dc
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Enable-chat-notifications.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 12
+---
+
+# Enable chat notifications
+ Enable chat notifications
+
+
+
+`Function EnableChatNotifications(Val URL, Val ChatID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.mute](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=11473)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+
+ Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454893.58046,
+ "finish": 1728454893.62361,
+ "duration": 0.0431530475616455,
+ "processing": 0.0164411067962646,
+ "date_start": "2024-10-09T09:21:33+03:00",
+ "date_finish": "2024-10-09T09:21:33+03:00",
+ "operating_reset_at": 1728455493,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-files-folder.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-files-folder.md
deleted file mode 100644
index 2397f9f660..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-files-folder.md
+++ /dev/null
@@ -1,61 +0,0 @@
----
-sidebar_position: 20
----
-
-# Get chat files folder
- Get information about folder for chat files
-
-
-
-`Function GetChatFilesFolder(Val URL, Val ChatID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.disk.folder.get](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=11483)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
-
- Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": 12610
- },
- "time": {
- "start": 1728454911.13738,
- "finish": 1728454911.19324,
- "duration": 0.0558590888977051,
- "processing": 0.0317718982696533,
- "date_start": "2024-10-09T09:21:51+03:00",
- "date_finish": "2024-10-09T09:21:51+03:00",
- "operating_reset_at": 1728455511,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-files-folder.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-files-folder.mdx
new file mode 100644
index 0000000000..9ca418ae6d
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-files-folder.mdx
@@ -0,0 +1,64 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 20
+---
+
+# Get chat files folder
+ Get information about folder for chat files
+
+
+
+`Function GetChatFilesFolder(Val URL, Val ChatID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.disk.folder.get](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=11483)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+
+ Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": 12610
+ },
+ "time": {
+ "start": 1728454911.13738,
+ "finish": 1728454911.19324,
+ "duration": 0.0558590888977051,
+ "processing": 0.0317718982696533,
+ "date_start": "2024-10-09T09:21:51+03:00",
+ "date_finish": "2024-10-09T09:21:51+03:00",
+ "operating_reset_at": 1728455511,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-members-list.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-members-list.md
deleted file mode 100644
index 496799dbb6..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-members-list.md
+++ /dev/null
@@ -1,117 +0,0 @@
----
-sidebar_position: 15
----
-
-# Get chat members list
- Get chat members list
-
-
-
-`Function GetChatMembersList(Val URL, Val ChatID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.dialog.users.list](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=23800)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "chat" + "1006";
-
- Result = OPI_Bitrix24.GetChatMembersList(URL, ChatID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 10;
-
- Result = OPI_Bitrix24.GetChatMembersList(URL, UserID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "id": 10,
- "active": true,
- "name": "Techno Pizza",
- "first_name": "Techno",
- "last_name": "Pizza",
- "work_position": null,
- "color": "#ab7761",
- "avatar": "",
- "gender": "M",
- "birthday": "",
- "extranet": false,
- "network": false,
- "bot": false,
- "connector": false,
- "external_auth_id": "socservices",
- "status": "online",
- "idle": false,
- "last_activity_date": "2024-07-13T21:36:23+03:00",
- "mobile_last_date": false,
- "absent": false,
- "departments": [
- 1,
- 264
- ],
- "phones": false,
- "bot_data": null
- },
- {
- "id": 1,
- "active": true,
- "name": "Антон Титовец",
- "first_name": "Антон",
- "last_name": "Титовец",
- "work_position": null,
- "color": "#df532d",
- "avatar": "https://cdn-ru.bitrix24.by/b28528874/resize_cache/30/ff58db95aecdfa09ae61b51b5fd8f63f/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "gender": "M",
- "birthday": "",
- "extranet": false,
- "network": false,
- "bot": false,
- "connector": false,
- "external_auth_id": "socservices",
- "status": "online",
- "idle": false,
- "last_activity_date": "2024-09-17T21:21:49+03:00",
- "mobile_last_date": false,
- "absent": false,
- "departments": [
- 1,
- 264
- ],
- "phones": false,
- "bot_data": null
- }
- ],
- "total": 2,
- "time": {
- "start": 1728454904.75088,
- "finish": 1728454904.78679,
- "duration": 0.0359148979187012,
- "processing": 0.00780296325683594,
- "date_start": "2024-10-09T09:21:44+03:00",
- "date_finish": "2024-10-09T09:21:44+03:00",
- "operating_reset_at": 1728455504,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-members-list.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-members-list.mdx
new file mode 100644
index 0000000000..91c24a87a8
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-members-list.mdx
@@ -0,0 +1,120 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 15
+---
+
+# Get chat members list
+ Get chat members list
+
+
+
+`Function GetChatMembersList(Val URL, Val ChatID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.dialog.users.list](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=23800)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "chat" + "1006";
+
+ Result = OPI_Bitrix24.GetChatMembersList(URL, ChatID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 10;
+
+ Result = OPI_Bitrix24.GetChatMembersList(URL, UserID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "id": 10,
+ "active": true,
+ "name": "Techno Pizza",
+ "first_name": "Techno",
+ "last_name": "Pizza",
+ "work_position": null,
+ "color": "#ab7761",
+ "avatar": "",
+ "gender": "M",
+ "birthday": "",
+ "extranet": false,
+ "network": false,
+ "bot": false,
+ "connector": false,
+ "external_auth_id": "socservices",
+ "status": "online",
+ "idle": false,
+ "last_activity_date": "2024-07-13T21:36:23+03:00",
+ "mobile_last_date": false,
+ "absent": false,
+ "departments": [
+ 1,
+ 264
+ ],
+ "phones": false,
+ "bot_data": null
+ },
+ {
+ "id": 1,
+ "active": true,
+ "name": "Антон Титовец",
+ "first_name": "Антон",
+ "last_name": "Титовец",
+ "work_position": null,
+ "color": "#df532d",
+ "avatar": "https://cdn-ru.bitrix24.by/b28528874/resize_cache/30/ff58db95aecdfa09ae61b51b5fd8f63f/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "gender": "M",
+ "birthday": "",
+ "extranet": false,
+ "network": false,
+ "bot": false,
+ "connector": false,
+ "external_auth_id": "socservices",
+ "status": "online",
+ "idle": false,
+ "last_activity_date": "2024-09-17T21:21:49+03:00",
+ "mobile_last_date": false,
+ "absent": false,
+ "departments": [
+ 1,
+ 264
+ ],
+ "phones": false,
+ "bot_data": null
+ }
+ ],
+ "total": 2,
+ "time": {
+ "start": 1728454904.75088,
+ "finish": 1728454904.78679,
+ "duration": 0.0359148979187012,
+ "processing": 0.00780296325683594,
+ "date_start": "2024-10-09T09:21:44+03:00",
+ "date_finish": "2024-10-09T09:21:44+03:00",
+ "operating_reset_at": 1728455504,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-messages-list.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-messages-list.md
deleted file mode 100644
index be509e8696..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-messages-list.md
+++ /dev/null
@@ -1,199 +0,0 @@
----
-sidebar_position: 13
----
-
-# Get chat messages list
- Gets a list of 20 chat or dialog messages, depending on the FirstID and LastID specified
-
-
-
-`Function GetChatMessagesList(Val URL, Val ChatID, Val LastID = "", Val FirstID = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
- | LastID | --last | String, Number | Id of last message |
- | FirstID | --first | String, Number | ID of first message |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.dialog.messages.get](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=11479)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "chat4";
-
- Result = OPI_Bitrix24.GetChatMessagesList(URL, ChatID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 10;
-
- Result = OPI_Bitrix24.GetChatMessagesList(URL, UserID, , 0, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "chat_id": 10,
- "messages": [
- {
- "id": 16,
- "chat_id": 10,
- "author_id": 0,
- "date": "2024-06-15T19:48:49+03:00",
- "text": "Я с вами в команде!",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": {
- "CODE": [
- "USER_JOIN"
- ]
- },
- "disappearing_date": null
- },
- {
- "id": 3808,
- "chat_id": 10,
- "author_id": 1,
- "date": "2024-07-13T17:45:29+03:00",
- "text": "Сообщение для теста",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": [],
- "disappearing_date": null
- },
- {
- "id": 3810,
- "chat_id": 10,
- "author_id": 10,
- "date": "2024-07-13T17:46:31+03:00",
- "text": "Понял",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": [],
- "disappearing_date": null
- },
- {
- "id": 3852,
- "chat_id": 10,
- "author_id": 10,
- "date": "2024-07-13T17:54:42+03:00",
- "text": "Принял",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": [],
- "disappearing_date": null
- },
- {
- "id": 3854,
- "chat_id": 10,
- "author_id": 10,
- "date": "2024-07-13T17:54:43+03:00",
- "text": "Записал",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": [],
- "disappearing_date": null
- },
- {
- "id": 4286,
- "chat_id": 10,
- "author_id": 1,
- "date": "2024-07-13T19:06:51+03:00",
- "text": "Текст сообщения",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": [],
- "disappearing_date": null
- },
- {
- "id": 4366,
- "chat_id": 10,
- "author_id": 1,
- "date": "2024-07-13T19:40:58+03:00",
- "text": "Message text",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": [],
- "disappearing_date": null
- },
- {
- "id": 4406,
- "chat_id": 10,
- "author_id": 1,
- "date": "2024-07-13T22:57:33+03:00",
- "text": "Это сообщение было удалено",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": {
- "IS_DELETED": "Y"
- },
- "disappearing_date": null
- },
- {
- "id": 4446,
- "chat_id": 10,
- "author_id": 1,
- "date": "2024-07-13T23:21:27+03:00",
- "text": "Текст сообщения",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": [],
- "disappearing_date": null
- },
- {
- "id": 4486,
- "chat_id": 10,
- "author_id": 1,
- "date": "2024-07-13T23:22:30+03:00",
- "text": "Это сообщение было удалено",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": {
- "IS_DELETED": "Y"
- },
- "disappearing_date": null
- },
- {
- "id": 4526,
- "chat_id": 10,
- "author_id": 1,
- "date": "2024-07-13T23:41:21+03:00",
- "text": "Это сообщение было удалено",
- "unread": false,
- "uuid": null,
- "replaces": [],
- "params": {
- "IS_DELETED": "Y"
- },
- "disappearing_date": null
- },
- {
- "id": 4668,
- "chat_id": 10,
- "author_id": 1,
-...
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-messages-list.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-messages-list.mdx
new file mode 100644
index 0000000000..bf2ff43d64
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-messages-list.mdx
@@ -0,0 +1,202 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 13
+---
+
+# Get chat messages list
+ Gets a list of 20 chat or dialog messages, depending on the FirstID and LastID specified
+
+
+
+`Function GetChatMessagesList(Val URL, Val ChatID, Val LastID = "", Val FirstID = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
+ | LastID | --last | String, Number | Id of last message |
+ | FirstID | --first | String, Number | ID of first message |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.dialog.messages.get](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=11479)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "chat4";
+
+ Result = OPI_Bitrix24.GetChatMessagesList(URL, ChatID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 10;
+
+ Result = OPI_Bitrix24.GetChatMessagesList(URL, UserID, , 0, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "chat_id": 10,
+ "messages": [
+ {
+ "id": 16,
+ "chat_id": 10,
+ "author_id": 0,
+ "date": "2024-06-15T19:48:49+03:00",
+ "text": "Я с вами в команде!",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": {
+ "CODE": [
+ "USER_JOIN"
+ ]
+ },
+ "disappearing_date": null
+ },
+ {
+ "id": 3808,
+ "chat_id": 10,
+ "author_id": 1,
+ "date": "2024-07-13T17:45:29+03:00",
+ "text": "Сообщение для теста",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": [],
+ "disappearing_date": null
+ },
+ {
+ "id": 3810,
+ "chat_id": 10,
+ "author_id": 10,
+ "date": "2024-07-13T17:46:31+03:00",
+ "text": "Понял",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": [],
+ "disappearing_date": null
+ },
+ {
+ "id": 3852,
+ "chat_id": 10,
+ "author_id": 10,
+ "date": "2024-07-13T17:54:42+03:00",
+ "text": "Принял",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": [],
+ "disappearing_date": null
+ },
+ {
+ "id": 3854,
+ "chat_id": 10,
+ "author_id": 10,
+ "date": "2024-07-13T17:54:43+03:00",
+ "text": "Записал",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": [],
+ "disappearing_date": null
+ },
+ {
+ "id": 4286,
+ "chat_id": 10,
+ "author_id": 1,
+ "date": "2024-07-13T19:06:51+03:00",
+ "text": "Текст сообщения",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": [],
+ "disappearing_date": null
+ },
+ {
+ "id": 4366,
+ "chat_id": 10,
+ "author_id": 1,
+ "date": "2024-07-13T19:40:58+03:00",
+ "text": "Message text",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": [],
+ "disappearing_date": null
+ },
+ {
+ "id": 4406,
+ "chat_id": 10,
+ "author_id": 1,
+ "date": "2024-07-13T22:57:33+03:00",
+ "text": "Это сообщение было удалено",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": {
+ "IS_DELETED": "Y"
+ },
+ "disappearing_date": null
+ },
+ {
+ "id": 4446,
+ "chat_id": 10,
+ "author_id": 1,
+ "date": "2024-07-13T23:21:27+03:00",
+ "text": "Текст сообщения",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": [],
+ "disappearing_date": null
+ },
+ {
+ "id": 4486,
+ "chat_id": 10,
+ "author_id": 1,
+ "date": "2024-07-13T23:22:30+03:00",
+ "text": "Это сообщение было удалено",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": {
+ "IS_DELETED": "Y"
+ },
+ "disappearing_date": null
+ },
+ {
+ "id": 4526,
+ "chat_id": 10,
+ "author_id": 1,
+ "date": "2024-07-13T23:41:21+03:00",
+ "text": "Это сообщение было удалено",
+ "unread": false,
+ "uuid": null,
+ "replaces": [],
+ "params": {
+ "IS_DELETED": "Y"
+ },
+ "disappearing_date": null
+ },
+ {
+ "id": 4668,
+ "chat_id": 10,
+ "author_id": 1,
+...
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-structure.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-structure.md
deleted file mode 100644
index b448f24f57..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-structure.md
+++ /dev/null
@@ -1,42 +0,0 @@
----
-sidebar_position: 21
----
-
-# Get chats structure
- Get chat fields structure
-
-
-
-`Function GetChatStructure(Val Clear = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Clear | --empty | Boolean | True > structure with empty values, False > field types at values |
-
-
- Returns: Structure of KeyAndValue - Fields structure
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Bitrix24.GetChatStructure();
-```
-
-
-
-
-```json title="Result"
-{
- "TYPE": "",
- "TITLE": "",
- "DESCRIPTION": "",
- "COLOR": "",
- "MESSAGE": "",
- "USERS": "",
- "AVATAR": "",
- "OWNER_ID": ""
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-structure.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-structure.mdx
new file mode 100644
index 0000000000..e6692581c9
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-structure.mdx
@@ -0,0 +1,45 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 21
+---
+
+# Get chats structure
+ Get chat fields structure
+
+
+
+`Function GetChatStructure(Val Clear = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Clear | --empty | Boolean | True > structure with empty values, False > field types at values |
+
+
+ Returns: Structure of KeyAndValue - Fields structure
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Bitrix24.GetChatStructure();
+```
+
+
+
+
+```json title="Result"
+{
+ "TYPE": "",
+ "TITLE": "",
+ "DESCRIPTION": "",
+ "COLOR": "",
+ "MESSAGE": "",
+ "USERS": "",
+ "AVATAR": "",
+ "OWNER_ID": ""
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-users.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-users.md
deleted file mode 100644
index 9543abb64b..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-users.md
+++ /dev/null
@@ -1,62 +0,0 @@
----
-sidebar_position: 2
----
-
-# Get chats users
- Gets the list of chat users by ID
-
-
-
-`Function GetChatUsers(Val URL, Val ChatID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.user.list](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12095)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- Result = OPI_Bitrix24.GetChatUsers(URL, ChatID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
-
- Result = OPI_Bitrix24.GetChatUsers(URL, ChatID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- 1,
- 10
- ],
- "time": {
- "start": 1728454872.6475,
- "finish": 1728454872.68151,
- "duration": 0.0340070724487305,
- "processing": 0.00371289253234863,
- "date_start": "2024-10-09T09:21:12+03:00",
- "date_finish": "2024-10-09T09:21:12+03:00",
- "operating_reset_at": 1728455472,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-users.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-users.mdx
new file mode 100644
index 0000000000..7ffbe48f19
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-chat-users.mdx
@@ -0,0 +1,65 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Get chats users
+ Gets the list of chat users by ID
+
+
+
+`Function GetChatUsers(Val URL, Val ChatID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.user.list](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12095)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ Result = OPI_Bitrix24.GetChatUsers(URL, ChatID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+
+ Result = OPI_Bitrix24.GetChatUsers(URL, ChatID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ 1,
+ 10
+ ],
+ "time": {
+ "start": 1728454872.6475,
+ "finish": 1728454872.68151,
+ "duration": 0.0340070724487305,
+ "processing": 0.00371289253234863,
+ "date_start": "2024-10-09T09:21:12+03:00",
+ "date_finish": "2024-10-09T09:21:12+03:00",
+ "operating_reset_at": 1728455472,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-dialog.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-dialog.md
deleted file mode 100644
index faf0c8f93c..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-dialog.md
+++ /dev/null
@@ -1,128 +0,0 @@
----
-sidebar_position: 14
----
-
-# Get dialog
- Get chat data by ID
-
-
-
-`Function GetDialog(Val URL, Val ChatID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.dialog.get](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12886)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "chat" + "1006";
-
- Result = OPI_Bitrix24.GetDialog(URL, ChatID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 10;
-
- Result = OPI_Bitrix24.GetDialog(URL, UserID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "id": 10,
- "parent_chat_id": 0,
- "parent_message_id": 0,
- "name": "",
- "description": "",
- "owner": 10,
- "extranet": false,
- "avatar": "",
- "color": "#ab7761",
- "type": "private",
- "counter": 4,
- "user_counter": 0,
- "message_count": 187,
- "unread_id": 16,
- "restrictions": {
- "avatar": true,
- "rename": true,
- "extend": true,
- "call": true,
- "mute": true,
- "leave": true,
- "leave_owner": true,
- "send": true,
- "user_list": true
- },
- "last_message_id": 17682,
- "last_id": 0,
- "marked_id": 0,
- "disk_folder_id": 0,
- "entity_type": "",
- "entity_id": "",
- "entity_data_1": "",
- "entity_data_2": "",
- "entity_data_3": "",
- "mute_list": [],
- "date_create": "2024-06-15T19:48:49+03:00",
- "message_type": "P",
- "disappearing_time": 0,
- "public": "",
- "role": "member",
- "entity_link": {
- "type": "",
- "url": ""
- },
- "permissions": {
- "manage_users_add": "member",
- "manage_users_delete": "manager",
- "manage_ui": "member",
- "manage_settings": "owner",
- "manage_messages": "member",
- "can_post": "member"
- },
- "is_new": false,
- "readed_list": [
- {
- "user_id": 10,
- "user_name": "Techno Pizza",
- "message_id": 3854,
- "date": null
- }
- ],
- "manager_list": [],
- "last_message_views": {
- "message_id": 17682,
- "first_viewers": [],
- "count_of_viewers": 0
- },
- "dialog_id": "10"
- },
- "time": {
- "start": 1728454899.5196,
- "finish": 1728454899.56299,
- "duration": 0.0433859825134277,
- "processing": 0.0178430080413818,
- "date_start": "2024-10-09T09:21:39+03:00",
- "date_finish": "2024-10-09T09:21:39+03:00",
- "operating_reset_at": 1728455499,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-dialog.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-dialog.mdx
new file mode 100644
index 0000000000..cf1933a465
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-dialog.mdx
@@ -0,0 +1,131 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 14
+---
+
+# Get dialog
+ Get chat data by ID
+
+
+
+`Function GetDialog(Val URL, Val ChatID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.dialog.get](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12886)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "chat" + "1006";
+
+ Result = OPI_Bitrix24.GetDialog(URL, ChatID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 10;
+
+ Result = OPI_Bitrix24.GetDialog(URL, UserID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "id": 10,
+ "parent_chat_id": 0,
+ "parent_message_id": 0,
+ "name": "",
+ "description": "",
+ "owner": 10,
+ "extranet": false,
+ "avatar": "",
+ "color": "#ab7761",
+ "type": "private",
+ "counter": 4,
+ "user_counter": 0,
+ "message_count": 187,
+ "unread_id": 16,
+ "restrictions": {
+ "avatar": true,
+ "rename": true,
+ "extend": true,
+ "call": true,
+ "mute": true,
+ "leave": true,
+ "leave_owner": true,
+ "send": true,
+ "user_list": true
+ },
+ "last_message_id": 17682,
+ "last_id": 0,
+ "marked_id": 0,
+ "disk_folder_id": 0,
+ "entity_type": "",
+ "entity_id": "",
+ "entity_data_1": "",
+ "entity_data_2": "",
+ "entity_data_3": "",
+ "mute_list": [],
+ "date_create": "2024-06-15T19:48:49+03:00",
+ "message_type": "P",
+ "disappearing_time": 0,
+ "public": "",
+ "role": "member",
+ "entity_link": {
+ "type": "",
+ "url": ""
+ },
+ "permissions": {
+ "manage_users_add": "member",
+ "manage_users_delete": "manager",
+ "manage_ui": "member",
+ "manage_settings": "owner",
+ "manage_messages": "member",
+ "can_post": "member"
+ },
+ "is_new": false,
+ "readed_list": [
+ {
+ "user_id": 10,
+ "user_name": "Techno Pizza",
+ "message_id": 3854,
+ "date": null
+ }
+ ],
+ "manager_list": [],
+ "last_message_views": {
+ "message_id": 17682,
+ "first_viewers": [],
+ "count_of_viewers": 0
+ },
+ "dialog_id": "10"
+ },
+ "time": {
+ "start": 1728454899.5196,
+ "finish": 1728454899.56299,
+ "duration": 0.0433859825134277,
+ "processing": 0.0178430080413818,
+ "date_start": "2024-10-09T09:21:39+03:00",
+ "date_finish": "2024-10-09T09:21:39+03:00",
+ "operating_reset_at": 1728455499,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-user-status.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-user-status.md
deleted file mode 100644
index b164a375e5..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-user-status.md
+++ /dev/null
@@ -1,56 +0,0 @@
----
-sidebar_position: 17
----
-
-# Get user status
- Gets the status (online) of the current user
-
-
-
-`Function GetUserStatus(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.user.status.get](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=11497)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetUserStatus(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetUserStatus(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": "away",
- "time": {
- "start": 1728454841.43872,
- "finish": 1728454841.46354,
- "duration": 0.0248241424560547,
- "processing": 0.000161886215209961,
- "date_start": "2024-10-09T09:20:41+03:00",
- "date_finish": "2024-10-09T09:20:41+03:00",
- "operating_reset_at": 1728455441,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-user-status.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-user-status.mdx
new file mode 100644
index 0000000000..bdc992eede
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-user-status.mdx
@@ -0,0 +1,59 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 17
+---
+
+# Get user status
+ Gets the status (online) of the current user
+
+
+
+`Function GetUserStatus(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.user.status.get](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=11497)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetUserStatus(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetUserStatus(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": "away",
+ "time": {
+ "start": 1728454841.43872,
+ "finish": 1728454841.46354,
+ "duration": 0.0248241424560547,
+ "processing": 0.000161886215209961,
+ "date_start": "2024-10-09T09:20:41+03:00",
+ "date_finish": "2024-10-09T09:20:41+03:00",
+ "operating_reset_at": 1728455441,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-users.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-users.md
deleted file mode 100644
index 057a957e16..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-users.md
+++ /dev/null
@@ -1,90 +0,0 @@
----
-sidebar_position: 4
----
-
-# Get users
- Get users information for dialog
-
-
-
-`Function GetUsers(Val URL, Val UserIDs, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserIDs | --users | Array of String, Number | Usesr ID or array of users IDs |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.user.list.get ](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=11493)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ArrayOfUsers = New Array;
-
- ArrayOfUsers.Add(1);
- ArrayOfUsers.Add(10);
-
- Result = OPI_Bitrix24.GetUsers(URL, ArrayOfUsers);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserIDs = 10;
-
- Result = OPI_Bitrix24.GetUsers(URL, UserIDs, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "10": {
- "id": 10,
- "active": true,
- "name": "Techno Pizza",
- "first_name": "Techno",
- "last_name": "Pizza",
- "work_position": null,
- "color": "#ab7761",
- "avatar": "",
- "gender": "M",
- "birthday": "",
- "extranet": false,
- "network": false,
- "bot": false,
- "connector": false,
- "external_auth_id": "socservices",
- "status": "online",
- "idle": false,
- "last_activity_date": "2024-07-13T21:36:23+03:00",
- "mobile_last_date": false,
- "absent": false,
- "departments": [
- 1,
- 264
- ],
- "phones": false
- }
- },
- "time": {
- "start": 1728454841.79577,
- "finish": 1728454841.82182,
- "duration": 0.0260539054870605,
- "processing": 0.00196313858032227,
- "date_start": "2024-10-09T09:20:41+03:00",
- "date_finish": "2024-10-09T09:20:41+03:00",
- "operating_reset_at": 1728455441,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-users.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-users.mdx
new file mode 100644
index 0000000000..f13ddab741
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Get-users.mdx
@@ -0,0 +1,93 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Get users
+ Get users information for dialog
+
+
+
+`Function GetUsers(Val URL, Val UserIDs, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserIDs | --users | Array of String, Number | Usesr ID or array of users IDs |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.user.list.get ](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=11493)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ArrayOfUsers = New Array;
+
+ ArrayOfUsers.Add(1);
+ ArrayOfUsers.Add(10);
+
+ Result = OPI_Bitrix24.GetUsers(URL, ArrayOfUsers);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserIDs = 10;
+
+ Result = OPI_Bitrix24.GetUsers(URL, UserIDs, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "10": {
+ "id": 10,
+ "active": true,
+ "name": "Techno Pizza",
+ "first_name": "Techno",
+ "last_name": "Pizza",
+ "work_position": null,
+ "color": "#ab7761",
+ "avatar": "",
+ "gender": "M",
+ "birthday": "",
+ "extranet": false,
+ "network": false,
+ "bot": false,
+ "connector": false,
+ "external_auth_id": "socservices",
+ "status": "online",
+ "idle": false,
+ "last_activity_date": "2024-07-13T21:36:23+03:00",
+ "mobile_last_date": false,
+ "absent": false,
+ "departments": [
+ 1,
+ 264
+ ],
+ "phones": false
+ }
+ },
+ "time": {
+ "start": 1728454841.79577,
+ "finish": 1728454841.82182,
+ "duration": 0.0260539054870605,
+ "processing": 0.00196313858032227,
+ "date_start": "2024-10-09T09:20:41+03:00",
+ "date_finish": "2024-10-09T09:20:41+03:00",
+ "operating_reset_at": 1728455441,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Leave-chat.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Leave-chat.md
deleted file mode 100644
index ecef26e385..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Leave-chat.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 3
----
-
-# Leave chat
- Removes the current user from the chat room
-
-
-
-`Function LeaveChat(Val URL, Val ChatID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.chat.leave](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12101)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
-
- Result = OPI_Bitrix24.LeaveChat(URL, ChatID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
-
- Result = OPI_Bitrix24.LeaveChat(URL, ChatID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454919.09087,
- "finish": 1728454919.16456,
- "duration": 0.0736868381500244,
- "processing": 0.0471811294555664,
- "date_start": "2024-10-09T09:21:59+03:00",
- "date_finish": "2024-10-09T09:21:59+03:00",
- "operating_reset_at": 1728455519,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Leave-chat.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Leave-chat.mdx
new file mode 100644
index 0000000000..dfd3c4485d
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Leave-chat.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Leave chat
+ Removes the current user from the chat room
+
+
+
+`Function LeaveChat(Val URL, Val ChatID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.chat.leave](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12101)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+
+ Result = OPI_Bitrix24.LeaveChat(URL, ChatID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+
+ Result = OPI_Bitrix24.LeaveChat(URL, ChatID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454919.09087,
+ "finish": 1728454919.16456,
+ "duration": 0.0736868381500244,
+ "processing": 0.0471811294555664,
+ "date_start": "2024-10-09T09:21:59+03:00",
+ "date_finish": "2024-10-09T09:21:59+03:00",
+ "operating_reset_at": 1728455519,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Read-all.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Read-all.md
deleted file mode 100644
index a060f6c6be..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Read-all.md
+++ /dev/null
@@ -1,56 +0,0 @@
----
-sidebar_position: 19
----
-
-# Read all
- Mark all message as readed
-
-
-
-`Function ReadAll(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.dialog.read.all](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=23804)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.ReadAll(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.ReadAll(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454918.70314,
- "finish": 1728454918.75025,
- "duration": 0.0471072196960449,
- "processing": 0.0178661346435547,
- "date_start": "2024-10-09T09:21:58+03:00",
- "date_finish": "2024-10-09T09:21:58+03:00",
- "operating_reset_at": 1728455518,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Read-all.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Read-all.mdx
new file mode 100644
index 0000000000..6ed201489d
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Read-all.mdx
@@ -0,0 +1,59 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 19
+---
+
+# Read all
+ Mark all message as readed
+
+
+
+`Function ReadAll(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.dialog.read.all](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=23804)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.ReadAll(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.ReadAll(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454918.70314,
+ "finish": 1728454918.75025,
+ "duration": 0.0471072196960449,
+ "processing": 0.0178661346435547,
+ "date_start": "2024-10-09T09:21:58+03:00",
+ "date_finish": "2024-10-09T09:21:58+03:00",
+ "operating_reset_at": 1728455518,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Send-writing-notification.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Send-writing-notification.md
deleted file mode 100644
index 9e20e11d44..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Send-writing-notification.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 16
----
-
-# Send write notification
- Send Writing... status to dialog...
-
-
-
-`Function SendWritingNotification(Val URL, Val ChatID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.dialog.writing](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=23802)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "chat" + "1006";
-
- Result = OPI_Bitrix24.SendWritingNotification(URL, ChatID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 10;
-
- Result = OPI_Bitrix24.SendWritingNotification(URL, UserID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454904.9218,
- "finish": 1728454904.95162,
- "duration": 0.0298209190368652,
- "processing": 0.00108098983764648,
- "date_start": "2024-10-09T09:21:44+03:00",
- "date_finish": "2024-10-09T09:21:44+03:00",
- "operating_reset_at": 1728455504,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Send-writing-notification.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Send-writing-notification.mdx
new file mode 100644
index 0000000000..a9951f6ff0
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Send-writing-notification.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 16
+---
+
+# Send write notification
+ Send Writing... status to dialog...
+
+
+
+`Function SendWritingNotification(Val URL, Val ChatID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.dialog.writing](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=23802)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "chat" + "1006";
+
+ Result = OPI_Bitrix24.SendWritingNotification(URL, ChatID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 10;
+
+ Result = OPI_Bitrix24.SendWritingNotification(URL, UserID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454904.9218,
+ "finish": 1728454904.95162,
+ "duration": 0.0298209190368652,
+ "processing": 0.00108098983764648,
+ "date_start": "2024-10-09T09:21:44+03:00",
+ "date_finish": "2024-10-09T09:21:44+03:00",
+ "operating_reset_at": 1728455504,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Set-user-status.md b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Set-user-status.md
deleted file mode 100644
index 88f63fddfe..0000000000
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Set-user-status.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 18
----
-
-# Set user status
- Sets the status (online) of the current user
-
-
-
-`Function SetUserStatus(Val URL, Val Status, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Status | --status | String, Number | Status value: online, dnd, away |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.user.status.set](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=11499)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- Status = "dnd";
-
- Result = OPI_Bitrix24.SetUserStatus(URL, Status);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- Status = "away";
-
- Result = OPI_Bitrix24.SetUserStatus(URL, Status, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454841.60883,
- "finish": 1728454841.64357,
- "duration": 0.0347371101379394,
- "processing": 0.00739097595214844,
- "date_start": "2024-10-09T09:20:41+03:00",
- "date_finish": "2024-10-09T09:20:41+03:00",
- "operating_reset_at": 1728455441,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Set-user-status.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Set-user-status.mdx
new file mode 100644
index 0000000000..e8c27b837d
--- /dev/null
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-managment/Set-user-status.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 18
+---
+
+# Set user status
+ Sets the status (online) of the current user
+
+
+
+`Function SetUserStatus(Val URL, Val Status, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Status | --status | String, Number | Status value: online, dnd, away |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.user.status.set](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=11499)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ Status = "dnd";
+
+ Result = OPI_Bitrix24.SetUserStatus(URL, Status);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ Status = "away";
+
+ Result = OPI_Bitrix24.SetUserStatus(URL, Status, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454841.60883,
+ "finish": 1728454841.64357,
+ "duration": 0.0347371101379394,
+ "processing": 0.00739097595214844,
+ "date_start": "2024-10-09T09:20:41+03:00",
+ "date_finish": "2024-10-09T09:20:41+03:00",
+ "operating_reset_at": 1728455441,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Add-task-comment.md b/docs/en/md/Bitrix24/Comments-and-results-managment/Add-task-comment.md
deleted file mode 100644
index 028ea751dd..0000000000
--- a/docs/en/md/Bitrix24/Comments-and-results-managment/Add-task-comment.md
+++ /dev/null
@@ -1,63 +0,0 @@
----
-sidebar_position: 3
----
-
-# Add comment to task
- Create new comment to the task
-
-
-
-`Function AddTaskComment(Val URL, Val TaskID, Val Text, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Text | --text | String | Comment text |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.commentitem.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/add.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2450";
-
- Text = "Task impossible, let's split up";
-
- Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Text = "Task uninpossible, don't split up";
-
- Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 5946,
- "time": {
- "start": 1728454794.0873,
- "finish": 1728454794.25203,
- "duration": 0.164731025695801,
- "processing": 0.141225099563599,
- "date_start": "2024-10-09T09:19:54+03:00",
- "date_finish": "2024-10-09T09:19:54+03:00",
- "operating_reset_at": 1728455394,
- "operating": 0.141186952590942
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Add-task-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-managment/Add-task-comment.mdx
new file mode 100644
index 0000000000..98d041ae2c
--- /dev/null
+++ b/docs/en/md/Bitrix24/Comments-and-results-managment/Add-task-comment.mdx
@@ -0,0 +1,66 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Add comment to task
+ Create new comment to the task
+
+
+
+`Function AddTaskComment(Val URL, Val TaskID, Val Text, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Text | --text | String | Comment text |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.commentitem.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/add.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2450";
+
+ Text = "Task impossible, let's split up";
+
+ Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Text = "Task uninpossible, don't split up";
+
+ Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 5946,
+ "time": {
+ "start": 1728454794.0873,
+ "finish": 1728454794.25203,
+ "duration": 0.164731025695801,
+ "processing": 0.141225099563599,
+ "date_start": "2024-10-09T09:19:54+03:00",
+ "date_finish": "2024-10-09T09:19:54+03:00",
+ "operating_reset_at": 1728455394,
+ "operating": 0.141186952590942
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Create-result-from-comment.md b/docs/en/md/Bitrix24/Comments-and-results-managment/Create-result-from-comment.md
deleted file mode 100644
index bedd0841bf..0000000000
--- a/docs/en/md/Bitrix24/Comments-and-results-managment/Create-result-from-comment.md
+++ /dev/null
@@ -1,70 +0,0 @@
----
-sidebar_position: 7
----
-
-# Create result from comment
- Create task result from comment
-
-
-
-`Function CreateResultFromComment(Val URL, Val CommentID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | CommentID | --comment | Number, String | CommentID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.result.addFromComment](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_result_addFromComment.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- CommentID = "6054";
-
- Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- CommentID = "6056";
-
- Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "id": 870,
- "taskId": 2400,
- "commentId": 5946,
- "createdBy": 1,
- "createdAt": "2024-10-09T09:19:54+03:00",
- "updatedAt": "2024-10-09T09:19:54+03:00",
- "status": 0,
- "text": "The task has been changed, let's split up",
- "formattedText": "The task has been changed, let's split up",
- "files": null
- },
- "time": {
- "start": 1728454794.79609,
- "finish": 1728454794.85645,
- "duration": 0.0603640079498291,
- "processing": 0.0350399017333984,
- "date_start": "2024-10-09T09:19:54+03:00",
- "date_finish": "2024-10-09T09:19:54+03:00",
- "operating_reset_at": 1728455394,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Create-result-from-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-managment/Create-result-from-comment.mdx
new file mode 100644
index 0000000000..399056a529
--- /dev/null
+++ b/docs/en/md/Bitrix24/Comments-and-results-managment/Create-result-from-comment.mdx
@@ -0,0 +1,73 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Create result from comment
+ Create task result from comment
+
+
+
+`Function CreateResultFromComment(Val URL, Val CommentID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | CommentID | --comment | Number, String | CommentID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.result.addFromComment](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_result_addFromComment.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ CommentID = "6054";
+
+ Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ CommentID = "6056";
+
+ Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "id": 870,
+ "taskId": 2400,
+ "commentId": 5946,
+ "createdBy": 1,
+ "createdAt": "2024-10-09T09:19:54+03:00",
+ "updatedAt": "2024-10-09T09:19:54+03:00",
+ "status": 0,
+ "text": "The task has been changed, let's split up",
+ "formattedText": "The task has been changed, let's split up",
+ "files": null
+ },
+ "time": {
+ "start": 1728454794.79609,
+ "finish": 1728454794.85645,
+ "duration": 0.0603640079498291,
+ "processing": 0.0350399017333984,
+ "date_start": "2024-10-09T09:19:54+03:00",
+ "date_finish": "2024-10-09T09:19:54+03:00",
+ "operating_reset_at": 1728455394,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-result-from-comment.md b/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-result-from-comment.md
deleted file mode 100644
index 4069537896..0000000000
--- a/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-result-from-comment.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 8
----
-
-# Delete result from comment
- Deletes task result, created from a comment
-
-
-
-`Function DeleteResultFromComment(Val URL, Val CommentID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | CommentID | --comment | Number, String | CommentID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.result.deleteFromComment](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_result_deleteFromComment.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- CommentID = "6054";
-
- Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- CommentID = "6056";
-
- Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": null,
- "time": {
- "start": 1728454795.33004,
- "finish": 1728454795.38756,
- "duration": 0.0575249195098877,
- "processing": 0.0249888896942139,
- "date_start": "2024-10-09T09:19:55+03:00",
- "date_finish": "2024-10-09T09:19:55+03:00",
- "operating_reset_at": 1728455395,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-result-from-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-result-from-comment.mdx
new file mode 100644
index 0000000000..fdb704ed30
--- /dev/null
+++ b/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-result-from-comment.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 8
+---
+
+# Delete result from comment
+ Deletes task result, created from a comment
+
+
+
+`Function DeleteResultFromComment(Val URL, Val CommentID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | CommentID | --comment | Number, String | CommentID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.result.deleteFromComment](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_result_deleteFromComment.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ CommentID = "6054";
+
+ Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ CommentID = "6056";
+
+ Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": null,
+ "time": {
+ "start": 1728454795.33004,
+ "finish": 1728454795.38756,
+ "duration": 0.0575249195098877,
+ "processing": 0.0249888896942139,
+ "date_start": "2024-10-09T09:19:55+03:00",
+ "date_finish": "2024-10-09T09:19:55+03:00",
+ "operating_reset_at": 1728455395,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-task-comment.md b/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-task-comment.md
deleted file mode 100644
index dce257d7be..0000000000
--- a/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-task-comment.md
+++ /dev/null
@@ -1,61 +0,0 @@
----
-sidebar_position: 5
----
-
-# Delete comment
- Delete task comment by ID
-
-
-
-`Function DeleteTaskComment(Val URL, Val TaskID, Val CommentID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | CommentID | --comment | Number, String | ID of comment to remove |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.commentitem.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/delete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2450";
- CommentID = "6054";
-
- Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- CommentID = "6056";
-
- Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454796.03849,
- "finish": 1728454796.17589,
- "duration": 0.137403964996338,
- "processing": 0.113073110580444,
- "date_start": "2024-10-09T09:19:56+03:00",
- "date_finish": "2024-10-09T09:19:56+03:00",
- "operating_reset_at": 1728455396,
- "operating": 0.113054990768433
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-task-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-task-comment.mdx
new file mode 100644
index 0000000000..bd8c79ed50
--- /dev/null
+++ b/docs/en/md/Bitrix24/Comments-and-results-managment/Delete-task-comment.mdx
@@ -0,0 +1,64 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Delete comment
+ Delete task comment by ID
+
+
+
+`Function DeleteTaskComment(Val URL, Val TaskID, Val CommentID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | CommentID | --comment | Number, String | ID of comment to remove |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.commentitem.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2450";
+ CommentID = "6054";
+
+ Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ CommentID = "6056";
+
+ Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454796.03849,
+ "finish": 1728454796.17589,
+ "duration": 0.137403964996338,
+ "processing": 0.113073110580444,
+ "date_start": "2024-10-09T09:19:56+03:00",
+ "date_finish": "2024-10-09T09:19:56+03:00",
+ "operating_reset_at": 1728455396,
+ "operating": 0.113054990768433
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-comment-structure.md b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-comment-structure.md
deleted file mode 100644
index 65da3ce97c..0000000000
--- a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-comment-structure.md
+++ /dev/null
@@ -1,40 +0,0 @@
----
-sidebar_position: 9
----
-
-# Get comment structure
- Get comment fields structure
-
-
-
-`Function GetCommentStructure(Val Clear = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
-
-
- Returns: Structure of KeyAndValue - Fields structure
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Bitrix24.GetCommentStructure();
-```
-
-
-
-
-```json title="Result"
-{
- "AUTHOR_ID": "",
- "AUTHOR_NAME": "",
- "AUTHOR_EMAIL": "",
- "USE_SMILES": "<(Y|N) - parse comments for emoticons or not>",
- "POST_MESSAGE": "",
- "UF_FORUM_MESSAGE_DOC": ""
-}
-```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-comment-structure.mdx b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-comment-structure.mdx
new file mode 100644
index 0000000000..67103b0cac
--- /dev/null
+++ b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-comment-structure.mdx
@@ -0,0 +1,43 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 9
+---
+
+# Get comment structure
+ Get comment fields structure
+
+
+
+`Function GetCommentStructure(Val Clear = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
+
+
+ Returns: Structure of KeyAndValue - Fields structure
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Bitrix24.GetCommentStructure();
+```
+
+
+
+
+```json title="Result"
+{
+ "AUTHOR_ID": "",
+ "AUTHOR_NAME": "",
+ "AUTHOR_EMAIL": "",
+ "USE_SMILES": "<(Y|N) - parse comments for emoticons or not>",
+ "POST_MESSAGE": "",
+ "UF_FORUM_MESSAGE_DOC": ""
+}
+```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-results-list.md b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-results-list.md
deleted file mode 100644
index 37c885b27d..0000000000
--- a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-results-list.md
+++ /dev/null
@@ -1,83 +0,0 @@
----
-sidebar_position: 6
----
-
-# Get results list
- Gets results list for task
-
-
-
-`Function GetResultsList(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.result.list](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_result.list.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2450";
-
- Result = OPI_Bitrix24.GetResultsList(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetResultsList(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "id": 870,
- "taskId": 2400,
- "commentId": 5946,
- "createdBy": 1,
- "createdAt": "2024-10-09T09:19:54+03:00",
- "updatedAt": "2024-10-09T09:19:54+03:00",
- "status": 0,
- "text": "The task has been changed, let's split up",
- "formattedText": "The task has been changed, let's split up",
- "files": []
- },
- {
- "id": 868,
- "taskId": 2400,
- "commentId": 5944,
- "createdBy": 1,
- "createdAt": "2024-10-09T09:19:53+03:00",
- "updatedAt": "2024-10-09T09:19:53+03:00",
- "status": 0,
- "text": "The task has been changed, do not split up",
- "formattedText": "The task has been changed, do not split up",
- "files": []
- }
- ],
- "time": {
- "start": 1728454795.04247,
- "finish": 1728454795.07889,
- "duration": 0.0364160537719727,
- "processing": 0.00944018363952637,
- "date_start": "2024-10-09T09:19:55+03:00",
- "date_finish": "2024-10-09T09:19:55+03:00",
- "operating_reset_at": 1728455395,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-results-list.mdx b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-results-list.mdx
new file mode 100644
index 0000000000..a28a5b175b
--- /dev/null
+++ b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-results-list.mdx
@@ -0,0 +1,86 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Get results list
+ Gets results list for task
+
+
+
+`Function GetResultsList(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.result.list](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_result.list.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2450";
+
+ Result = OPI_Bitrix24.GetResultsList(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetResultsList(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "id": 870,
+ "taskId": 2400,
+ "commentId": 5946,
+ "createdBy": 1,
+ "createdAt": "2024-10-09T09:19:54+03:00",
+ "updatedAt": "2024-10-09T09:19:54+03:00",
+ "status": 0,
+ "text": "The task has been changed, let's split up",
+ "formattedText": "The task has been changed, let's split up",
+ "files": []
+ },
+ {
+ "id": 868,
+ "taskId": 2400,
+ "commentId": 5944,
+ "createdBy": 1,
+ "createdAt": "2024-10-09T09:19:53+03:00",
+ "updatedAt": "2024-10-09T09:19:53+03:00",
+ "status": 0,
+ "text": "The task has been changed, do not split up",
+ "formattedText": "The task has been changed, do not split up",
+ "files": []
+ }
+ ],
+ "time": {
+ "start": 1728454795.04247,
+ "finish": 1728454795.07889,
+ "duration": 0.0364160537719727,
+ "processing": 0.00944018363952637,
+ "date_start": "2024-10-09T09:19:55+03:00",
+ "date_finish": "2024-10-09T09:19:55+03:00",
+ "operating_reset_at": 1728455395,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comment.md b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comment.md
deleted file mode 100644
index 98c0d8a268..0000000000
--- a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comment.md
+++ /dev/null
@@ -1,69 +0,0 @@
----
-sidebar_position: 2
----
-
-# Get task comment
- Gets task comment data by ID
-
-
-
-`Function GetTaskComment(Val URL, Val TaskID, Val CommentID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | CommentID | --comment | Number, String | CommentID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.commentitem.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- CommentID = "6054";
- TaskID = "2450";
-
- Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- CommentID = "6056";
-
- Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "POST_MESSAGE_HTML": null,
- "ID": "5946",
- "AUTHOR_ID": "1",
- "AUTHOR_NAME": "Антон Титовец",
- "AUTHOR_EMAIL": "",
- "POST_DATE": "2024-10-09T09:19:54+03:00",
- "POST_MESSAGE": "The task has been changed, let's split up"
- },
- "time": {
- "start": 1728454795.75017,
- "finish": 1728454795.79802,
- "duration": 0.0478498935699463,
- "processing": 0.02128005027771,
- "date_start": "2024-10-09T09:19:55+03:00",
- "date_finish": "2024-10-09T09:19:55+03:00",
- "operating_reset_at": 1728455395,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comment.mdx
new file mode 100644
index 0000000000..6381525b6a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comment.mdx
@@ -0,0 +1,72 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Get task comment
+ Gets task comment data by ID
+
+
+
+`Function GetTaskComment(Val URL, Val TaskID, Val CommentID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | CommentID | --comment | Number, String | CommentID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.commentitem.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ CommentID = "6054";
+ TaskID = "2450";
+
+ Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ CommentID = "6056";
+
+ Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "POST_MESSAGE_HTML": null,
+ "ID": "5946",
+ "AUTHOR_ID": "1",
+ "AUTHOR_NAME": "Антон Титовец",
+ "AUTHOR_EMAIL": "",
+ "POST_DATE": "2024-10-09T09:19:54+03:00",
+ "POST_MESSAGE": "The task has been changed, let's split up"
+ },
+ "time": {
+ "start": 1728454795.75017,
+ "finish": 1728454795.79802,
+ "duration": 0.0478498935699463,
+ "processing": 0.02128005027771,
+ "date_start": "2024-10-09T09:19:55+03:00",
+ "date_finish": "2024-10-09T09:19:55+03:00",
+ "operating_reset_at": 1728455395,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comments-list.md b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comments-list.md
deleted file mode 100644
index 8a51e99511..0000000000
--- a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comments-list.md
+++ /dev/null
@@ -1,77 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get comments list for a task
- Get user comments list for a task
-
-
-
-`Function GetTaskCommentsList(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.commentitem.getlist](https://dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/getlist.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2450";
-
- Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "POST_MESSAGE_HTML": null,
- "ID": "5944",
- "AUTHOR_ID": "1",
- "AUTHOR_NAME": "Антон Титовец",
- "AUTHOR_EMAIL": "",
- "POST_DATE": "2024-10-09T09:19:53+03:00",
- "POST_MESSAGE": "The task has been changed, do not split up"
- },
- {
- "POST_MESSAGE_HTML": null,
- "ID": "5946",
- "AUTHOR_ID": "1",
- "AUTHOR_NAME": "Антон Титовец",
- "AUTHOR_EMAIL": "",
- "POST_DATE": "2024-10-09T09:19:54+03:00",
- "POST_MESSAGE": "The task has been changed, let's split up"
- }
- ],
- "time": {
- "start": 1728454795.54926,
- "finish": 1728454795.59482,
- "duration": 0.0455570220947266,
- "processing": 0.0219829082489014,
- "date_start": "2024-10-09T09:19:55+03:00",
- "date_finish": "2024-10-09T09:19:55+03:00",
- "operating_reset_at": 1728455395,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comments-list.mdx b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comments-list.mdx
new file mode 100644
index 0000000000..4868b2cd76
--- /dev/null
+++ b/docs/en/md/Bitrix24/Comments-and-results-managment/Get-task-comments-list.mdx
@@ -0,0 +1,80 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get comments list for a task
+ Get user comments list for a task
+
+
+
+`Function GetTaskCommentsList(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.commentitem.getlist](https://dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/getlist.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2450";
+
+ Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "POST_MESSAGE_HTML": null,
+ "ID": "5944",
+ "AUTHOR_ID": "1",
+ "AUTHOR_NAME": "Антон Титовец",
+ "AUTHOR_EMAIL": "",
+ "POST_DATE": "2024-10-09T09:19:53+03:00",
+ "POST_MESSAGE": "The task has been changed, do not split up"
+ },
+ {
+ "POST_MESSAGE_HTML": null,
+ "ID": "5946",
+ "AUTHOR_ID": "1",
+ "AUTHOR_NAME": "Антон Титовец",
+ "AUTHOR_EMAIL": "",
+ "POST_DATE": "2024-10-09T09:19:54+03:00",
+ "POST_MESSAGE": "The task has been changed, let's split up"
+ }
+ ],
+ "time": {
+ "start": 1728454795.54926,
+ "finish": 1728454795.59482,
+ "duration": 0.0455570220947266,
+ "processing": 0.0219829082489014,
+ "date_start": "2024-10-09T09:19:55+03:00",
+ "date_finish": "2024-10-09T09:19:55+03:00",
+ "operating_reset_at": 1728455395,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Update-task-comment.md b/docs/en/md/Bitrix24/Comments-and-results-managment/Update-task-comment.md
deleted file mode 100644
index 815d392bf7..0000000000
--- a/docs/en/md/Bitrix24/Comments-and-results-managment/Update-task-comment.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-sidebar_position: 4
----
-
-# Update task comment
- Changes task comment text
-
-
-
-`Function UpdateTaskComment(Val URL, Val TaskID, Val CommentID, Val Text, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | CommentID | --comment | Number, String | CommentID |
- | Text | --text | String | Comment text |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.commentitem.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/update.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2450";
- CommentID = "6054";
-
- Text = "The task has been changed, do not split up";
-
- Result = OPI_Bitrix24.UpdateTaskComment(URL, TaskID, CommentID, Text);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- CommentID = "6056";
-
- Text = "The task has been changed, let's split up";
-
- Result = OPI_Bitrix24.UpdateTaskComment(URL, TaskID, CommentID, Text, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454794.49079,
- "finish": 1728454794.59796,
- "duration": 0.107167959213257,
- "processing": 0.0828990936279297,
- "date_start": "2024-10-09T09:19:54+03:00",
- "date_finish": "2024-10-09T09:19:54+03:00",
- "operating_reset_at": 1728455394,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-managment/Update-task-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-managment/Update-task-comment.mdx
new file mode 100644
index 0000000000..93cb815110
--- /dev/null
+++ b/docs/en/md/Bitrix24/Comments-and-results-managment/Update-task-comment.mdx
@@ -0,0 +1,69 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Update task comment
+ Changes task comment text
+
+
+
+`Function UpdateTaskComment(Val URL, Val TaskID, Val CommentID, Val Text, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | CommentID | --comment | Number, String | CommentID |
+ | Text | --text | String | Comment text |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.commentitem.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/update.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2450";
+ CommentID = "6054";
+
+ Text = "The task has been changed, do not split up";
+
+ Result = OPI_Bitrix24.UpdateTaskComment(URL, TaskID, CommentID, Text);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ CommentID = "6056";
+
+ Text = "The task has been changed, let's split up";
+
+ Result = OPI_Bitrix24.UpdateTaskComment(URL, TaskID, CommentID, Text, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454794.49079,
+ "finish": 1728454794.59796,
+ "duration": 0.107167959213257,
+ "processing": 0.0828990936279297,
+ "date_start": "2024-10-09T09:19:54+03:00",
+ "date_finish": "2024-10-09T09:19:54+03:00",
+ "operating_reset_at": 1728455394,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Add-custom-task-field.md b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Add-custom-task-field.md
deleted file mode 100644
index 5d2108289d..0000000000
--- a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Add-custom-task-field.md
+++ /dev/null
@@ -1,70 +0,0 @@
----
-sidebar_position: 2
----
-
-# Add custom task field
- Adds a new custom field to be added to the task
-
-
-
-`Function AddCustomTaskField(Val URL, Val Type, Val Name, Val ExternalID = "", Val Title = "", Val Signature = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Type | --type | String | Field type: string, double, date, boolean |
- | Name | --fieldname | String | Text identifier (name) of the field |
- | ExternalID | --externalid | String | Text identifier for external integration |
- | Title | --title | String | Field title |
- | Signature | --label | Structure of KeyAndValue | Form label. Key: en or ru, Value: Lable text |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.item.userfield.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/userfield/add.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Type = "date";
- Name = "BIRTHDAY_FIELD";
-
- Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Type = "string";
- Name = "TEXT_FIELD";
- ExternalID = "BITRIX_TEXT_FIELD";
- Title = "Text field";
- Signature = New Structure("en,ru", "Some field", "Nekotoroe pole");
-
- Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name, ExternalID, Title, Signature, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 261,
- "time": {
- "start": 1722114794.52732,
- "finish": 1722114794.59725,
- "duration": 0.0699310302734375,
- "processing": 0.0470340251922607,
- "date_start": "2024-07-27T21:13:14+00:00",
- "date_finish": "2024-07-27T21:13:14+00:00",
- "operating_reset_at": 1722115394,
- "operating": 0
- }
- }
-```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Add-custom-task-field.mdx b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Add-custom-task-field.mdx
new file mode 100644
index 0000000000..5334057a99
--- /dev/null
+++ b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Add-custom-task-field.mdx
@@ -0,0 +1,73 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Add custom task field
+ Adds a new custom field to be added to the task
+
+
+
+`Function AddCustomTaskField(Val URL, Val Type, Val Name, Val ExternalID = "", Val Title = "", Val Signature = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Type | --type | String | Field type: string, double, date, boolean |
+ | Name | --fieldname | String | Text identifier (name) of the field |
+ | ExternalID | --externalid | String | Text identifier for external integration |
+ | Title | --title | String | Field title |
+ | Signature | --label | Structure of KeyAndValue | Form label. Key: en or ru, Value: Lable text |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.item.userfield.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/userfield/add.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Type = "date";
+ Name = "BIRTHDAY_FIELD";
+
+ Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Type = "string";
+ Name = "TEXT_FIELD";
+ ExternalID = "BITRIX_TEXT_FIELD";
+ Title = "Text field";
+ Signature = New Structure("en,ru", "Some field", "Nekotoroe pole");
+
+ Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name, ExternalID, Title, Signature, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 261,
+ "time": {
+ "start": 1722114794.52732,
+ "finish": 1722114794.59725,
+ "duration": 0.0699310302734375,
+ "processing": 0.0470340251922607,
+ "date_start": "2024-07-27T21:13:14+00:00",
+ "date_finish": "2024-07-27T21:13:14+00:00",
+ "operating_reset_at": 1722115394,
+ "operating": 0
+ }
+ }
+```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Delete-custom-task-field.md b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Delete-custom-task-field.md
deleted file mode 100644
index d683abc3f7..0000000000
--- a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Delete-custom-task-field.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 5
----
-
-# Delete custom task field
- Deletes a custom task field
-
-
-
-`Function DeleteCustomTaskField(Val URL, Val FieldID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FieldID | --fieldid | String, Number | Field ID for deletion |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.item.userfield.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/userfield/delete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FieldID = "255";
-
- Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- FieldID = "257";
-
- Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1722114801.22925,
- "finish": 1722114801.26696,
- "duration": 0.0377130508422852,
- "processing": 0.0185980796813965,
- "date_start": "2024-07-27T21:13:21+00:00",
- "date_finish": "2024-07-27T21:13:21+00:00",
- "operating_reset_at": 1722115401,
- "operating": 0
- }
- }
-```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Delete-custom-task-field.mdx b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Delete-custom-task-field.mdx
new file mode 100644
index 0000000000..b4267e9f27
--- /dev/null
+++ b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Delete-custom-task-field.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Delete custom task field
+ Deletes a custom task field
+
+
+
+`Function DeleteCustomTaskField(Val URL, Val FieldID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FieldID | --fieldid | String, Number | Field ID for deletion |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.item.userfield.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/userfield/delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FieldID = "255";
+
+ Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ FieldID = "257";
+
+ Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1722114801.22925,
+ "finish": 1722114801.26696,
+ "duration": 0.0377130508422852,
+ "processing": 0.0185980796813965,
+ "date_start": "2024-07-27T21:13:21+00:00",
+ "date_finish": "2024-07-27T21:13:21+00:00",
+ "operating_reset_at": 1722115401,
+ "operating": 0
+ }
+ }
+```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-field.md b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-field.md
deleted file mode 100644
index a0710db0ee..0000000000
--- a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-field.md
+++ /dev/null
@@ -1,181 +0,0 @@
----
-sidebar_position: 4
----
-
-# Gets a custom task field
- Get custom task field data
-
-
-
-`Function GetCustomTaskField(Val URL, Val FieldID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FieldID | --fieldid | String, Number | Field ID for retrieval |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.item.userfield.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/userfield/get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FieldID = "255";
-
- Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- FieldID = "257";
-
- Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "261",
- "ENTITY_ID": "TASKS_TASK",
- "FIELD_NAME": "UF_TEXT_FIELD",
- "USER_TYPE_ID": "string",
- "XML_ID": "NEW_TEXT_FIELD",
- "SORT": "100",
- "MULTIPLE": "N",
- "MANDATORY": "N",
- "SHOW_FILTER": "N",
- "SHOW_IN_LIST": "Y",
- "EDIT_IN_LIST": "Y",
- "IS_SEARCHABLE": "N",
- "SETTINGS": {
- "SIZE": 20,
- "ROWS": 1,
- "REGEXP": "",
- "MIN_LENGTH": 0,
- "MAX_LENGTH": 0,
- "DEFAULT_VALUE": ""
- },
- "EDIT_FORM_LABEL": {
- "ar": "",
- "br": "",
- "de": "",
- "en": "Updated field",
- "fr": "",
- "id": "",
- "it": "",
- "ja": "",
- "la": "",
- "ms": "",
- "pl": "",
- "ru": "Izmenennoe pole",
- "sc": "",
- "tc": "",
- "th": "",
- "tr": "",
- "ua": "",
- "vn": ""
- },
- "LIST_COLUMN_LABEL": {
- "ar": "Text field",
- "br": "Text field",
- "de": "Text field",
- "en": "Text field",
- "fr": "Text field",
- "id": "Text field",
- "it": "Text field",
- "ja": "Text field",
- "la": "Text field",
- "ms": "Text field",
- "pl": "Text field",
- "ru": "Text field",
- "sc": "Text field",
- "tc": "Text field",
- "th": "Text field",
- "tr": "Text field",
- "ua": "Text field",
- "vn": "Text field"
- },
- "LIST_FILTER_LABEL": {
- "ar": "Text field",
- "br": "Text field",
- "de": "Text field",
- "en": "Text field",
- "fr": "Text field",
- "id": "Text field",
- "it": "Text field",
- "ja": "Text field",
- "la": "Text field",
- "ms": "Text field",
- "pl": "Text field",
- "ru": "Text field",
- "sc": "Text field",
- "tc": "Text field",
- "th": "Text field",
- "tr": "Text field",
- "ua": "Text field",
- "vn": "Text field"
- },
- "ERROR_MESSAGE": {
- "ar": "Text field",
- "br": "Text field",
- "de": "Text field",
- "en": "Text field",
- "fr": "Text field",
- "id": "Text field",
- "it": "Text field",
- "ja": "Text field",
- "la": "Text field",
- "ms": "Text field",
- "pl": "Text field",
- "ru": "Text field",
- "sc": "Text field",
- "tc": "Text field",
- "th": "Text field",
- "tr": "Text field",
- "ua": "Text field",
- "vn": "Text field"
- },
- "HELP_MESSAGE": {
- "ar": "Text field",
- "br": "Text field",
- "de": "Text field",
- "en": "Text field",
- "fr": "Text field",
- "id": "Text field",
- "it": "Text field",
- "ja": "Text field",
- "la": "Text field",
- "ms": "Text field",
- "pl": "Text field",
- "ru": "Text field",
- "sc": "Text field",
- "tc": "Text field",
- "th": "Text field",
- "tr": "Text field",
- "ua": "Text field",
- "vn": "Text field"
- }
- },
- "total": 0,
- "time": {
- "start": 1722114797.9059,
- "finish": 1722114797.92375,
- "duration": 0.0178542137145996,
- "processing": 0.000695943832397461,
- "date_start": "2024-07-27T21:13:17+00:00",
- "date_finish": "2024-07-27T21:13:17+00:00",
- "operating_reset_at": 1722115397,
- "operating": 0
- }
- }
-```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-field.mdx b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-field.mdx
new file mode 100644
index 0000000000..94272a8363
--- /dev/null
+++ b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-field.mdx
@@ -0,0 +1,184 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Gets a custom task field
+ Get custom task field data
+
+
+
+`Function GetCustomTaskField(Val URL, Val FieldID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FieldID | --fieldid | String, Number | Field ID for retrieval |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.item.userfield.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/userfield/get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FieldID = "255";
+
+ Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ FieldID = "257";
+
+ Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "261",
+ "ENTITY_ID": "TASKS_TASK",
+ "FIELD_NAME": "UF_TEXT_FIELD",
+ "USER_TYPE_ID": "string",
+ "XML_ID": "NEW_TEXT_FIELD",
+ "SORT": "100",
+ "MULTIPLE": "N",
+ "MANDATORY": "N",
+ "SHOW_FILTER": "N",
+ "SHOW_IN_LIST": "Y",
+ "EDIT_IN_LIST": "Y",
+ "IS_SEARCHABLE": "N",
+ "SETTINGS": {
+ "SIZE": 20,
+ "ROWS": 1,
+ "REGEXP": "",
+ "MIN_LENGTH": 0,
+ "MAX_LENGTH": 0,
+ "DEFAULT_VALUE": ""
+ },
+ "EDIT_FORM_LABEL": {
+ "ar": "",
+ "br": "",
+ "de": "",
+ "en": "Updated field",
+ "fr": "",
+ "id": "",
+ "it": "",
+ "ja": "",
+ "la": "",
+ "ms": "",
+ "pl": "",
+ "ru": "Izmenennoe pole",
+ "sc": "",
+ "tc": "",
+ "th": "",
+ "tr": "",
+ "ua": "",
+ "vn": ""
+ },
+ "LIST_COLUMN_LABEL": {
+ "ar": "Text field",
+ "br": "Text field",
+ "de": "Text field",
+ "en": "Text field",
+ "fr": "Text field",
+ "id": "Text field",
+ "it": "Text field",
+ "ja": "Text field",
+ "la": "Text field",
+ "ms": "Text field",
+ "pl": "Text field",
+ "ru": "Text field",
+ "sc": "Text field",
+ "tc": "Text field",
+ "th": "Text field",
+ "tr": "Text field",
+ "ua": "Text field",
+ "vn": "Text field"
+ },
+ "LIST_FILTER_LABEL": {
+ "ar": "Text field",
+ "br": "Text field",
+ "de": "Text field",
+ "en": "Text field",
+ "fr": "Text field",
+ "id": "Text field",
+ "it": "Text field",
+ "ja": "Text field",
+ "la": "Text field",
+ "ms": "Text field",
+ "pl": "Text field",
+ "ru": "Text field",
+ "sc": "Text field",
+ "tc": "Text field",
+ "th": "Text field",
+ "tr": "Text field",
+ "ua": "Text field",
+ "vn": "Text field"
+ },
+ "ERROR_MESSAGE": {
+ "ar": "Text field",
+ "br": "Text field",
+ "de": "Text field",
+ "en": "Text field",
+ "fr": "Text field",
+ "id": "Text field",
+ "it": "Text field",
+ "ja": "Text field",
+ "la": "Text field",
+ "ms": "Text field",
+ "pl": "Text field",
+ "ru": "Text field",
+ "sc": "Text field",
+ "tc": "Text field",
+ "th": "Text field",
+ "tr": "Text field",
+ "ua": "Text field",
+ "vn": "Text field"
+ },
+ "HELP_MESSAGE": {
+ "ar": "Text field",
+ "br": "Text field",
+ "de": "Text field",
+ "en": "Text field",
+ "fr": "Text field",
+ "id": "Text field",
+ "it": "Text field",
+ "ja": "Text field",
+ "la": "Text field",
+ "ms": "Text field",
+ "pl": "Text field",
+ "ru": "Text field",
+ "sc": "Text field",
+ "tc": "Text field",
+ "th": "Text field",
+ "tr": "Text field",
+ "ua": "Text field",
+ "vn": "Text field"
+ }
+ },
+ "total": 0,
+ "time": {
+ "start": 1722114797.9059,
+ "finish": 1722114797.92375,
+ "duration": 0.0178542137145996,
+ "processing": 0.000695943832397461,
+ "date_start": "2024-07-27T21:13:17+00:00",
+ "date_finish": "2024-07-27T21:13:17+00:00",
+ "operating_reset_at": 1722115397,
+ "operating": 0
+ }
+ }
+```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-fields-list.md b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-fields-list.md
deleted file mode 100644
index 21037e7cbf..0000000000
--- a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-fields-list.md
+++ /dev/null
@@ -1,152 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get list of custom task fields
- Gets list of custom task fields
-
-
-
-`Function GetCustomTaskFieldsList(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.item.userfield.getlist](https://dev.1c-bitrix.ru/rest_help/tasks/task/userfield/getlist.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "ID": "11",
- "ENTITY_ID": "TASKS_TASK",
- "FIELD_NAME": "UF_CRM_TASK",
- "USER_TYPE_ID": "crm",
- "XML_ID": null,
- "SORT": "100",
- "MULTIPLE": "Y",
- "MANDATORY": "N",
- "SHOW_FILTER": "N",
- "SHOW_IN_LIST": "Y",
- "EDIT_IN_LIST": "Y",
- "IS_SEARCHABLE": "N",
- "SETTINGS": {
- "LEAD": "Y",
- "CONTACT": "Y",
- "COMPANY": "Y",
- "DEAL": "Y",
- "ORDER": "Y",
- "SMART_INVOICE": "Y"
- }
- },
- {
- "ID": "101",
- "ENTITY_ID": "TASKS_TASK",
- "FIELD_NAME": "UF_TASK_WEBDAV_FILES",
- "USER_TYPE_ID": "disk_file",
- "XML_ID": "TASK_WEBDAV_FILES",
- "SORT": "100",
- "MULTIPLE": "Y",
- "MANDATORY": "N",
- "SHOW_FILTER": "N",
- "SHOW_IN_LIST": "Y",
- "EDIT_IN_LIST": "Y",
- "IS_SEARCHABLE": "Y",
- "SETTINGS": []
- },
- {
- "ID": "117",
- "ENTITY_ID": "TASKS_TASK",
- "FIELD_NAME": "UF_MAIL_MESSAGE",
- "USER_TYPE_ID": "mail_message",
- "XML_ID": "",
- "SORT": "100",
- "MULTIPLE": "N",
- "MANDATORY": "N",
- "SHOW_FILTER": "N",
- "SHOW_IN_LIST": "N",
- "EDIT_IN_LIST": "N",
- "IS_SEARCHABLE": "N",
- "SETTINGS": []
- },
- {
- "ID": "259",
- "ENTITY_ID": "TASKS_TASK",
- "FIELD_NAME": "UF_BIRTHDAY_FIELD",
- "USER_TYPE_ID": "date",
- "XML_ID": null,
- "SORT": "100",
- "MULTIPLE": "N",
- "MANDATORY": "N",
- "SHOW_FILTER": "N",
- "SHOW_IN_LIST": "Y",
- "EDIT_IN_LIST": "Y",
- "IS_SEARCHABLE": "N",
- "SETTINGS": {
- "DEFAULT_VALUE": {
- "TYPE": "NONE",
- "VALUE": ""
- }
- }
- },
- {
- "ID": "261",
- "ENTITY_ID": "TASKS_TASK",
- "FIELD_NAME": "UF_TEXT_FIELD",
- "USER_TYPE_ID": "string",
- "XML_ID": "NEW_TEXT_FIELD",
- "SORT": "100",
- "MULTIPLE": "N",
- "MANDATORY": "N",
- "SHOW_FILTER": "N",
- "SHOW_IN_LIST": "Y",
- "EDIT_IN_LIST": "Y",
- "IS_SEARCHABLE": "N",
- "SETTINGS": {
- "SIZE": 20,
- "ROWS": 1,
- "REGEXP": "",
- "MIN_LENGTH": 0,
- "MAX_LENGTH": 0,
- "DEFAULT_VALUE": ""
- }
- }
- ],
- "total": 0,
- "time": {
- "start": 1722114799.57,
- "finish": 1722114799.58769,
- "duration": 0.0176839828491211,
- "processing": 0.000379085540771484,
- "date_start": "2024-07-27T21:13:19+00:00",
- "date_finish": "2024-07-27T21:13:19+00:00",
- "operating_reset_at": 1722115399,
- "operating": 0
- }
- }
-```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-fields-list.mdx b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-fields-list.mdx
new file mode 100644
index 0000000000..65c6a1c96a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Get-custom-task-fields-list.mdx
@@ -0,0 +1,155 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get list of custom task fields
+ Gets list of custom task fields
+
+
+
+`Function GetCustomTaskFieldsList(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.item.userfield.getlist](https://dev.1c-bitrix.ru/rest_help/tasks/task/userfield/getlist.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "ID": "11",
+ "ENTITY_ID": "TASKS_TASK",
+ "FIELD_NAME": "UF_CRM_TASK",
+ "USER_TYPE_ID": "crm",
+ "XML_ID": null,
+ "SORT": "100",
+ "MULTIPLE": "Y",
+ "MANDATORY": "N",
+ "SHOW_FILTER": "N",
+ "SHOW_IN_LIST": "Y",
+ "EDIT_IN_LIST": "Y",
+ "IS_SEARCHABLE": "N",
+ "SETTINGS": {
+ "LEAD": "Y",
+ "CONTACT": "Y",
+ "COMPANY": "Y",
+ "DEAL": "Y",
+ "ORDER": "Y",
+ "SMART_INVOICE": "Y"
+ }
+ },
+ {
+ "ID": "101",
+ "ENTITY_ID": "TASKS_TASK",
+ "FIELD_NAME": "UF_TASK_WEBDAV_FILES",
+ "USER_TYPE_ID": "disk_file",
+ "XML_ID": "TASK_WEBDAV_FILES",
+ "SORT": "100",
+ "MULTIPLE": "Y",
+ "MANDATORY": "N",
+ "SHOW_FILTER": "N",
+ "SHOW_IN_LIST": "Y",
+ "EDIT_IN_LIST": "Y",
+ "IS_SEARCHABLE": "Y",
+ "SETTINGS": []
+ },
+ {
+ "ID": "117",
+ "ENTITY_ID": "TASKS_TASK",
+ "FIELD_NAME": "UF_MAIL_MESSAGE",
+ "USER_TYPE_ID": "mail_message",
+ "XML_ID": "",
+ "SORT": "100",
+ "MULTIPLE": "N",
+ "MANDATORY": "N",
+ "SHOW_FILTER": "N",
+ "SHOW_IN_LIST": "N",
+ "EDIT_IN_LIST": "N",
+ "IS_SEARCHABLE": "N",
+ "SETTINGS": []
+ },
+ {
+ "ID": "259",
+ "ENTITY_ID": "TASKS_TASK",
+ "FIELD_NAME": "UF_BIRTHDAY_FIELD",
+ "USER_TYPE_ID": "date",
+ "XML_ID": null,
+ "SORT": "100",
+ "MULTIPLE": "N",
+ "MANDATORY": "N",
+ "SHOW_FILTER": "N",
+ "SHOW_IN_LIST": "Y",
+ "EDIT_IN_LIST": "Y",
+ "IS_SEARCHABLE": "N",
+ "SETTINGS": {
+ "DEFAULT_VALUE": {
+ "TYPE": "NONE",
+ "VALUE": ""
+ }
+ }
+ },
+ {
+ "ID": "261",
+ "ENTITY_ID": "TASKS_TASK",
+ "FIELD_NAME": "UF_TEXT_FIELD",
+ "USER_TYPE_ID": "string",
+ "XML_ID": "NEW_TEXT_FIELD",
+ "SORT": "100",
+ "MULTIPLE": "N",
+ "MANDATORY": "N",
+ "SHOW_FILTER": "N",
+ "SHOW_IN_LIST": "Y",
+ "EDIT_IN_LIST": "Y",
+ "IS_SEARCHABLE": "N",
+ "SETTINGS": {
+ "SIZE": 20,
+ "ROWS": 1,
+ "REGEXP": "",
+ "MIN_LENGTH": 0,
+ "MAX_LENGTH": 0,
+ "DEFAULT_VALUE": ""
+ }
+ }
+ ],
+ "total": 0,
+ "time": {
+ "start": 1722114799.57,
+ "finish": 1722114799.58769,
+ "duration": 0.0176839828491211,
+ "processing": 0.000379085540771484,
+ "date_start": "2024-07-27T21:13:19+00:00",
+ "date_finish": "2024-07-27T21:13:19+00:00",
+ "operating_reset_at": 1722115399,
+ "operating": 0
+ }
+ }
+```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Update-custom-task-field.md b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Update-custom-task-field.md
deleted file mode 100644
index 750a339469..0000000000
--- a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Update-custom-task-field.md
+++ /dev/null
@@ -1,67 +0,0 @@
----
-sidebar_position: 3
----
-
-# Update custom task field
- Updates a custom task field data
-
-
-
-`Function UpdateCustomTaskField(Val URL, Val FieldID, Val ExternalID = "", Val Title = "", Val Signature = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FieldID | --fieldid | String, Number | Field ID for updating |
- | ExternalID | --externalid | String | Text identifier for external integration |
- | Title | --title | String | Field title |
- | Signature | --label | Structure of KeyAndValue | Form label. Key: en or ru, Value: Lable text |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.item.userfield.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/userfield/update.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- FieldID = "255";
- Title = "New title";
-
- Result = OPI_Bitrix24.UpdateCustomTaskField(URL, FieldID, , Title);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- FieldID = "257";
- ExternalID = "NEW_TEXT_FIELD";
- Signature = New Structure("en,ru", "Updated field", "Izmenennoe pole");
-
- Result = OPI_Bitrix24.UpdateCustomTaskField(URL, FieldID, ExternalID, , Signature, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1722114796.23423,
- "finish": 1722114796.26623,
- "duration": 0.0319931507110596,
- "processing": 0.0126721858978271,
- "date_start": "2024-07-27T21:13:16+00:00",
- "date_finish": "2024-07-27T21:13:16+00:00",
- "operating_reset_at": 1722115396,
- "operating": 0
- }
- }
-```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Update-custom-task-field.mdx b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Update-custom-task-field.mdx
new file mode 100644
index 0000000000..183d7728c9
--- /dev/null
+++ b/docs/en/md/Bitrix24/Customs-tasks-fields-managment/Update-custom-task-field.mdx
@@ -0,0 +1,70 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Update custom task field
+ Updates a custom task field data
+
+
+
+`Function UpdateCustomTaskField(Val URL, Val FieldID, Val ExternalID = "", Val Title = "", Val Signature = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FieldID | --fieldid | String, Number | Field ID for updating |
+ | ExternalID | --externalid | String | Text identifier for external integration |
+ | Title | --title | String | Field title |
+ | Signature | --label | Structure of KeyAndValue | Form label. Key: en or ru, Value: Lable text |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.item.userfield.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/userfield/update.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ FieldID = "255";
+ Title = "New title";
+
+ Result = OPI_Bitrix24.UpdateCustomTaskField(URL, FieldID, , Title);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ FieldID = "257";
+ ExternalID = "NEW_TEXT_FIELD";
+ Signature = New Structure("en,ru", "Updated field", "Izmenennoe pole");
+
+ Result = OPI_Bitrix24.UpdateCustomTaskField(URL, FieldID, ExternalID, , Signature, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1722114796.23423,
+ "finish": 1722114796.26623,
+ "duration": 0.0319931507110596,
+ "processing": 0.0126721858978271,
+ "date_start": "2024-07-27T21:13:16+00:00",
+ "date_finish": "2024-07-27T21:13:16+00:00",
+ "operating_reset_at": 1722115396,
+ "operating": 0
+ }
+ }
+```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Create-deal.md b/docs/en/md/Bitrix24/Deals-managment/Create-deal.md
deleted file mode 100644
index 17c4d39c05..0000000000
--- a/docs/en/md/Bitrix24/Deals-managment/Create-deal.md
+++ /dev/null
@@ -1,75 +0,0 @@
----
-sidebar_position: 1
----
-
-# Create deal
- Creates a new deal by field structure (see. GetDealStructure)
-
-
-
-`Function CreateDeal(Val URL, Val FieldsStructure, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FieldsStructure | --fields | Structure of KeyAndValue | Deal fields structure (see. GetDealStructure) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.deal.add](https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_add.php)
-:::
-
-
-
-```bsl title="Code example"
- FieldsStructure = New Structure;
- FieldsStructure.Insert("TITLE" , "Planned sale");
- FieldsStructure.Insert("TYPE_ID" , "GOODS");
- FieldsStructure.Insert("STAGE_ID" , "NEW");
- FieldsStructure.Insert("COMPANY_ID" , 1);
- FieldsStructure.Insert("CONTACT_ID" , 3);
- FieldsStructure.Insert("OPENED" , "Y");
- FieldsStructure.Insert("ASSIGNED_BY_ID", 1);
- FieldsStructure.Insert("PROBABILITY" , 30);
- FieldsStructure.Insert("CURRENCY_ID" , "USD");
- FieldsStructure.Insert("OPPORTUNITY" , 5000);
- FieldsStructure.Insert("CATEGORY_ID" , 5);
- FieldsStructure.Insert("BEGINDATE" , "2024-01-01");
- FieldsStructure.Insert("CLOSEDATE" , "2030-01-01");
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.CreateDeal(URL, FieldsStructure);
-
- FieldsStructure.Insert("TITLE" , "Another deal");
- FieldsStructure.Insert("CLOSEDATE", "2031-01-01");
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.CreateDeal(URL, FieldsStructure, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 774,
- "time": {
- "start": 1728454946.42456,
- "finish": 1728454946.95557,
- "duration": 0.531003952026367,
- "processing": 0.498440027236938,
- "date_start": "2024-10-09T09:22:26+03:00",
- "date_finish": "2024-10-09T09:22:26+03:00",
- "operating_reset_at": 1728455546,
- "operating": 0.498416900634766
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Create-deal.mdx b/docs/en/md/Bitrix24/Deals-managment/Create-deal.mdx
new file mode 100644
index 0000000000..917ce0921f
--- /dev/null
+++ b/docs/en/md/Bitrix24/Deals-managment/Create-deal.mdx
@@ -0,0 +1,78 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Create deal
+ Creates a new deal by field structure (see. GetDealStructure)
+
+
+
+`Function CreateDeal(Val URL, Val FieldsStructure, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FieldsStructure | --fields | Structure of KeyAndValue | Deal fields structure (see. GetDealStructure) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.deal.add](https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_add.php)
+:::
+
+
+
+```bsl title="Code example"
+ FieldsStructure = New Structure;
+ FieldsStructure.Insert("TITLE" , "Planned sale");
+ FieldsStructure.Insert("TYPE_ID" , "GOODS");
+ FieldsStructure.Insert("STAGE_ID" , "NEW");
+ FieldsStructure.Insert("COMPANY_ID" , 1);
+ FieldsStructure.Insert("CONTACT_ID" , 3);
+ FieldsStructure.Insert("OPENED" , "Y");
+ FieldsStructure.Insert("ASSIGNED_BY_ID", 1);
+ FieldsStructure.Insert("PROBABILITY" , 30);
+ FieldsStructure.Insert("CURRENCY_ID" , "USD");
+ FieldsStructure.Insert("OPPORTUNITY" , 5000);
+ FieldsStructure.Insert("CATEGORY_ID" , 5);
+ FieldsStructure.Insert("BEGINDATE" , "2024-01-01");
+ FieldsStructure.Insert("CLOSEDATE" , "2030-01-01");
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.CreateDeal(URL, FieldsStructure);
+
+ FieldsStructure.Insert("TITLE" , "Another deal");
+ FieldsStructure.Insert("CLOSEDATE", "2031-01-01");
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.CreateDeal(URL, FieldsStructure, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 774,
+ "time": {
+ "start": 1728454946.42456,
+ "finish": 1728454946.95557,
+ "duration": 0.531003952026367,
+ "processing": 0.498440027236938,
+ "date_start": "2024-10-09T09:22:26+03:00",
+ "date_finish": "2024-10-09T09:22:26+03:00",
+ "operating_reset_at": 1728455546,
+ "operating": 0.498416900634766
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Delete-deal.md b/docs/en/md/Bitrix24/Deals-managment/Delete-deal.md
deleted file mode 100644
index 5f511366f5..0000000000
--- a/docs/en/md/Bitrix24/Deals-managment/Delete-deal.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 2
----
-
-# Delete deal
- Deletes deal by ID
-
-
-
-`Function DeleteDeal(Val URL, Val DealID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | DealID | --deal | Number, String | Deal ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.deal.delete](https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_delete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- DealID = "812";
-
- Result = OPI_Bitrix24.DeleteDeal(URL, DealID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- DealID = "814";
-
- Result = OPI_Bitrix24.DeleteDeal(URL, DealID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454947.97132,
- "finish": 1728454948.11192,
- "duration": 0.14059591293335,
- "processing": 0.103829860687256,
- "date_start": "2024-10-09T09:22:27+03:00",
- "date_finish": "2024-10-09T09:22:28+03:00",
- "operating_reset_at": 1728455548,
- "operating": 0.103808164596558
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Delete-deal.mdx b/docs/en/md/Bitrix24/Deals-managment/Delete-deal.mdx
new file mode 100644
index 0000000000..af2eb9df86
--- /dev/null
+++ b/docs/en/md/Bitrix24/Deals-managment/Delete-deal.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Delete deal
+ Deletes deal by ID
+
+
+
+`Function DeleteDeal(Val URL, Val DealID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | DealID | --deal | Number, String | Deal ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.deal.delete](https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ DealID = "812";
+
+ Result = OPI_Bitrix24.DeleteDeal(URL, DealID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ DealID = "814";
+
+ Result = OPI_Bitrix24.DeleteDeal(URL, DealID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454947.97132,
+ "finish": 1728454948.11192,
+ "duration": 0.14059591293335,
+ "processing": 0.103829860687256,
+ "date_start": "2024-10-09T09:22:27+03:00",
+ "date_finish": "2024-10-09T09:22:28+03:00",
+ "operating_reset_at": 1728455548,
+ "operating": 0.103808164596558
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Get-deal-structure.md b/docs/en/md/Bitrix24/Deals-managment/Get-deal-structure.md
deleted file mode 100644
index 8e155a76d1..0000000000
--- a/docs/en/md/Bitrix24/Deals-managment/Get-deal-structure.md
+++ /dev/null
@@ -1,194 +0,0 @@
----
-sidebar_position: 6
----
-
-# Get deal structure
- Gets a structure with field descriptions for creating a deal
-
-
-
-`Function GetDealStructure(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.deal.fields](https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_fields.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetDealStructure(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetDealStructure(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": {
- "type": "integer",
- "isRequired": false,
- "isReadOnly": true,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "ID"
- },
- "TITLE": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Название"
- },
- "TYPE_ID": {
- "type": "crm_status",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "statusType": "DEAL_TYPE",
- "title": "Тип"
- },
- "CATEGORY_ID": {
- "type": "crm_category",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": true,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Воронка"
- },
- "STAGE_ID": {
- "type": "crm_status",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "statusType": "DEAL_STAGE",
- "title": "Стадия сделки"
- },
- "STAGE_SEMANTIC_ID": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": true,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Группа стадии"
- },
- "IS_NEW": {
- "type": "char",
- "isRequired": false,
- "isReadOnly": true,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Новая сделка"
- },
- "IS_RECURRING": {
- "type": "char",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Регулярная сделка"
- },
- "IS_RETURN_CUSTOMER": {
- "type": "char",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Повторная сделка"
- },
- "IS_REPEATED_APPROACH": {
- "type": "char",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Повторное обращение"
- },
- "PROBABILITY": {
- "type": "integer",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Вероятность"
- },
- "CURRENCY_ID": {
- "type": "crm_currency",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Валюта"
- },
- "OPPORTUNITY": {
- "type": "double",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Сумма"
- },
- "IS_MANUAL_OPPORTUNITY": {
- "type": "char",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "IS_MANUAL_OPPORTUNITY"
- },
- "TAX_VALUE": {
- "type": "double",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Ставка налога"
- },
- "COMPANY_ID": {
- "type": "crm_company",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Компания",
- "settings": {
- "parentEntityTypeId": 4
- }
-...
-```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Get-deal-structure.mdx b/docs/en/md/Bitrix24/Deals-managment/Get-deal-structure.mdx
new file mode 100644
index 0000000000..69fd4f9cc1
--- /dev/null
+++ b/docs/en/md/Bitrix24/Deals-managment/Get-deal-structure.mdx
@@ -0,0 +1,197 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Get deal structure
+ Gets a structure with field descriptions for creating a deal
+
+
+
+`Function GetDealStructure(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.deal.fields](https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_fields.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetDealStructure(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetDealStructure(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": {
+ "type": "integer",
+ "isRequired": false,
+ "isReadOnly": true,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "ID"
+ },
+ "TITLE": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Название"
+ },
+ "TYPE_ID": {
+ "type": "crm_status",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "statusType": "DEAL_TYPE",
+ "title": "Тип"
+ },
+ "CATEGORY_ID": {
+ "type": "crm_category",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": true,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Воронка"
+ },
+ "STAGE_ID": {
+ "type": "crm_status",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "statusType": "DEAL_STAGE",
+ "title": "Стадия сделки"
+ },
+ "STAGE_SEMANTIC_ID": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": true,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Группа стадии"
+ },
+ "IS_NEW": {
+ "type": "char",
+ "isRequired": false,
+ "isReadOnly": true,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Новая сделка"
+ },
+ "IS_RECURRING": {
+ "type": "char",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Регулярная сделка"
+ },
+ "IS_RETURN_CUSTOMER": {
+ "type": "char",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Повторная сделка"
+ },
+ "IS_REPEATED_APPROACH": {
+ "type": "char",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Повторное обращение"
+ },
+ "PROBABILITY": {
+ "type": "integer",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Вероятность"
+ },
+ "CURRENCY_ID": {
+ "type": "crm_currency",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Валюта"
+ },
+ "OPPORTUNITY": {
+ "type": "double",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Сумма"
+ },
+ "IS_MANUAL_OPPORTUNITY": {
+ "type": "char",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "IS_MANUAL_OPPORTUNITY"
+ },
+ "TAX_VALUE": {
+ "type": "double",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Ставка налога"
+ },
+ "COMPANY_ID": {
+ "type": "crm_company",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Компания",
+ "settings": {
+ "parentEntityTypeId": 4
+ }
+...
+```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Get-deal.md b/docs/en/md/Bitrix24/Deals-managment/Get-deal.md
deleted file mode 100644
index 532a99f5bb..0000000000
--- a/docs/en/md/Bitrix24/Deals-managment/Get-deal.md
+++ /dev/null
@@ -1,104 +0,0 @@
----
-sidebar_position: 3
----
-
-# Get deal
- Gets deal by ID
-
-
-
-`Function GetDeal(Val URL, Val DealID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | DealID | --deal | Number, String | Deal ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.deal.get](https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- DealID = "812";
-
- Result = OPI_Bitrix24.GetDeal(URL, DealID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- DealID = "812";
-
- Result = OPI_Bitrix24.GetDeal(URL, DealID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "772",
- "TITLE": "Planned sale",
- "TYPE_ID": "GOODS",
- "STAGE_ID": "NEW",
- "PROBABILITY": "30",
- "CURRENCY_ID": "USD",
- "OPPORTUNITY": "5000.00",
- "IS_MANUAL_OPPORTUNITY": "N",
- "TAX_VALUE": null,
- "LEAD_ID": null,
- "COMPANY_ID": "1",
- "CONTACT_ID": "3",
- "QUOTE_ID": null,
- "BEGINDATE": "2024-01-01T03:00:00+03:00",
- "CLOSEDATE": "2030-01-01T03:00:00+03:00",
- "ASSIGNED_BY_ID": "1",
- "CREATED_BY_ID": "1",
- "MODIFY_BY_ID": "1",
- "DATE_CREATE": "2024-10-09T09:22:26+03:00",
- "DATE_MODIFY": "2024-10-09T09:22:26+03:00",
- "OPENED": "Y",
- "CLOSED": "N",
- "COMMENTS": null,
- "ADDITIONAL_INFO": null,
- "LOCATION_ID": null,
- "CATEGORY_ID": "0",
- "STAGE_SEMANTIC_ID": "P",
- "IS_NEW": "Y",
- "IS_RECURRING": "N",
- "IS_RETURN_CUSTOMER": "N",
- "IS_REPEATED_APPROACH": "N",
- "SOURCE_ID": null,
- "SOURCE_DESCRIPTION": null,
- "ORIGINATOR_ID": null,
- "ORIGIN_ID": null,
- "MOVED_BY_ID": "1",
- "MOVED_TIME": "2024-10-09T09:22:26+03:00",
- "LAST_ACTIVITY_TIME": "2024-10-09T09:22:26+03:00",
- "UTM_SOURCE": null,
- "UTM_MEDIUM": null,
- "UTM_CAMPAIGN": null,
- "UTM_CONTENT": null,
- "UTM_TERM": null,
- "LAST_ACTIVITY_BY": "1"
- },
- "time": {
- "start": 1728454947.12395,
- "finish": 1728454947.17279,
- "duration": 0.0488379001617432,
- "processing": 0.0184519290924072,
- "date_start": "2024-10-09T09:22:27+03:00",
- "date_finish": "2024-10-09T09:22:27+03:00",
- "operating_reset_at": 1728455547,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Get-deal.mdx b/docs/en/md/Bitrix24/Deals-managment/Get-deal.mdx
new file mode 100644
index 0000000000..99be598e74
--- /dev/null
+++ b/docs/en/md/Bitrix24/Deals-managment/Get-deal.mdx
@@ -0,0 +1,107 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Get deal
+ Gets deal by ID
+
+
+
+`Function GetDeal(Val URL, Val DealID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | DealID | --deal | Number, String | Deal ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.deal.get](https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ DealID = "812";
+
+ Result = OPI_Bitrix24.GetDeal(URL, DealID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ DealID = "812";
+
+ Result = OPI_Bitrix24.GetDeal(URL, DealID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "772",
+ "TITLE": "Planned sale",
+ "TYPE_ID": "GOODS",
+ "STAGE_ID": "NEW",
+ "PROBABILITY": "30",
+ "CURRENCY_ID": "USD",
+ "OPPORTUNITY": "5000.00",
+ "IS_MANUAL_OPPORTUNITY": "N",
+ "TAX_VALUE": null,
+ "LEAD_ID": null,
+ "COMPANY_ID": "1",
+ "CONTACT_ID": "3",
+ "QUOTE_ID": null,
+ "BEGINDATE": "2024-01-01T03:00:00+03:00",
+ "CLOSEDATE": "2030-01-01T03:00:00+03:00",
+ "ASSIGNED_BY_ID": "1",
+ "CREATED_BY_ID": "1",
+ "MODIFY_BY_ID": "1",
+ "DATE_CREATE": "2024-10-09T09:22:26+03:00",
+ "DATE_MODIFY": "2024-10-09T09:22:26+03:00",
+ "OPENED": "Y",
+ "CLOSED": "N",
+ "COMMENTS": null,
+ "ADDITIONAL_INFO": null,
+ "LOCATION_ID": null,
+ "CATEGORY_ID": "0",
+ "STAGE_SEMANTIC_ID": "P",
+ "IS_NEW": "Y",
+ "IS_RECURRING": "N",
+ "IS_RETURN_CUSTOMER": "N",
+ "IS_REPEATED_APPROACH": "N",
+ "SOURCE_ID": null,
+ "SOURCE_DESCRIPTION": null,
+ "ORIGINATOR_ID": null,
+ "ORIGIN_ID": null,
+ "MOVED_BY_ID": "1",
+ "MOVED_TIME": "2024-10-09T09:22:26+03:00",
+ "LAST_ACTIVITY_TIME": "2024-10-09T09:22:26+03:00",
+ "UTM_SOURCE": null,
+ "UTM_MEDIUM": null,
+ "UTM_CAMPAIGN": null,
+ "UTM_CONTENT": null,
+ "UTM_TERM": null,
+ "LAST_ACTIVITY_BY": "1"
+ },
+ "time": {
+ "start": 1728454947.12395,
+ "finish": 1728454947.17279,
+ "duration": 0.0488379001617432,
+ "processing": 0.0184519290924072,
+ "date_start": "2024-10-09T09:22:27+03:00",
+ "date_finish": "2024-10-09T09:22:27+03:00",
+ "operating_reset_at": 1728455547,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Get-deals-filter-structure.md b/docs/en/md/Bitrix24/Deals-managment/Get-deals-filter-structure.md
deleted file mode 100644
index 1e191dc21b..0000000000
--- a/docs/en/md/Bitrix24/Deals-managment/Get-deals-filter-structure.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 7
----
-
-# Get deals filter structure
- Returns the field structure for filtering deals in the GetDealsList method
-
-
-
-`Function GetDealsFilterStructure(Val Clear = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
-
-
- Returns: Structure of KeyAndValue - Fields structure
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Bitrix24.GetDealsFilterStructure();
-```
-
-
-
-
-```json title="Result"
-{
- "ID": "",
- "ASSIGNED_BY_ID": "",
- "BEGINDATE": "",
- "CATEGORY_ID": "",
- "CLOSEDATE": "",
- "COMPANY_ID": "",
- "CONTACT_ID": "",
- "CREATED_BY_ID": "",
- "CURRENCY_ID": "",
- "DATE_CREATE": "",
- "DATE_MODIFY": "",
- "IS_NEW": "",
- "IS_RECURRING": "",
- "IS_RETURN_CUSTOMER": "",
- "LEAD_ID": "",
- "MODIFY_BY_ID": "",
- "MOVED_BY_ID": "",
- "MOVED_TIME": "",
- "OPENED": "",
- "OPPORTUNITY": "",
- "PROBABILITY": "",
- "REQUISITE_ID": "",
- "STAGE_ID": "",
- "TITLE": "",
- "TYPE_ID": ""
-}
-```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Get-deals-filter-structure.mdx b/docs/en/md/Bitrix24/Deals-managment/Get-deals-filter-structure.mdx
new file mode 100644
index 0000000000..63063118d3
--- /dev/null
+++ b/docs/en/md/Bitrix24/Deals-managment/Get-deals-filter-structure.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Get deals filter structure
+ Returns the field structure for filtering deals in the GetDealsList method
+
+
+
+`Function GetDealsFilterStructure(Val Clear = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
+
+
+ Returns: Structure of KeyAndValue - Fields structure
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Bitrix24.GetDealsFilterStructure();
+```
+
+
+
+
+```json title="Result"
+{
+ "ID": "",
+ "ASSIGNED_BY_ID": "",
+ "BEGINDATE": "",
+ "CATEGORY_ID": "",
+ "CLOSEDATE": "",
+ "COMPANY_ID": "",
+ "CONTACT_ID": "",
+ "CREATED_BY_ID": "",
+ "CURRENCY_ID": "",
+ "DATE_CREATE": "",
+ "DATE_MODIFY": "",
+ "IS_NEW": "",
+ "IS_RECURRING": "",
+ "IS_RETURN_CUSTOMER": "",
+ "LEAD_ID": "",
+ "MODIFY_BY_ID": "",
+ "MOVED_BY_ID": "",
+ "MOVED_TIME": "",
+ "OPENED": "",
+ "OPPORTUNITY": "",
+ "PROBABILITY": "",
+ "REQUISITE_ID": "",
+ "STAGE_ID": "",
+ "TITLE": "",
+ "TYPE_ID": ""
+}
+```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Get-deals-list.md b/docs/en/md/Bitrix24/Deals-managment/Get-deals-list.md
deleted file mode 100644
index 673f447b35..0000000000
--- a/docs/en/md/Bitrix24/Deals-managment/Get-deals-list.md
+++ /dev/null
@@ -1,63 +0,0 @@
----
-sidebar_position: 4
----
-
-# Get deals list
- Gets the list of deals (50 pcs per query max) with or without filtering (see. GetDealsFilterStructure)
-
-
-
-`Function GetDealsList(Val URL, Val Filter = "", Val Indent = 0, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Filter | --filter | Structure of KeyAndValue | Deals filter structure (see. GetDealsFilterStructure) |
- | Indent | --offset | Number, String | Offset from the beginning of the list to retrieve deals > 50 pcs recursively |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.deal.list](https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_list.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetDealsList(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Filter = New Structure;
- Filter.Insert("TITLE" , "Sale in RUB");
- Filter.Insert("CURRENCY_ID", "RUB");
-
- Result = OPI_Bitrix24.GetDealsList(URL, Filter, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [],
- "total": 0,
- "time": {
- "start": 1728454948.8758,
- "finish": 1728454948.92784,
- "duration": 0.0520431995391846,
- "processing": 0.0178999900817871,
- "date_start": "2024-10-09T09:22:28+03:00",
- "date_finish": "2024-10-09T09:22:28+03:00",
- "operating_reset_at": 1728455548,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Get-deals-list.mdx b/docs/en/md/Bitrix24/Deals-managment/Get-deals-list.mdx
new file mode 100644
index 0000000000..f5f9ba6a82
--- /dev/null
+++ b/docs/en/md/Bitrix24/Deals-managment/Get-deals-list.mdx
@@ -0,0 +1,66 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Get deals list
+ Gets the list of deals (50 pcs per query max) with or without filtering (see. GetDealsFilterStructure)
+
+
+
+`Function GetDealsList(Val URL, Val Filter = "", Val Indent = 0, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Filter | --filter | Structure of KeyAndValue | Deals filter structure (see. GetDealsFilterStructure) |
+ | Indent | --offset | Number, String | Offset from the beginning of the list to retrieve deals > 50 pcs recursively |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.deal.list](https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_list.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetDealsList(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Filter = New Structure;
+ Filter.Insert("TITLE" , "Sale in RUB");
+ Filter.Insert("CURRENCY_ID", "RUB");
+
+ Result = OPI_Bitrix24.GetDealsList(URL, Filter, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [],
+ "total": 0,
+ "time": {
+ "start": 1728454948.8758,
+ "finish": 1728454948.92784,
+ "duration": 0.0520431995391846,
+ "processing": 0.0178999900817871,
+ "date_start": "2024-10-09T09:22:28+03:00",
+ "date_finish": "2024-10-09T09:22:28+03:00",
+ "operating_reset_at": 1728455548,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Update-deal.md b/docs/en/md/Bitrix24/Deals-managment/Update-deal.md
deleted file mode 100644
index 22307e4fd7..0000000000
--- a/docs/en/md/Bitrix24/Deals-managment/Update-deal.md
+++ /dev/null
@@ -1,69 +0,0 @@
----
-sidebar_position: 5
----
-
-# Update deal
- Modifies an existing deal
-
-
-
-`Function UpdateDeal(Val URL, Val DealID, Val FieldsStructure, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | DealID | --deal | Number, String | Deal ID |
- | FieldsStructure | --fields | Structure of KeyAndValue | Deal fields structure |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.deal.update](https://https:
-dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_update.php)
-:::
-
-
-
-```bsl title="Code example"
- FieldsStructure = New Structure;
- FieldsStructure.Insert("TITLE" , "Sale in RUB");
- FieldsStructure.Insert("CURRENCY_ID" , "RUB");
- FieldsStructure.Insert("OPPORTUNITY" , 50000);
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- DealID = "812";
-
- Result = OPI_Bitrix24.UpdateDeal(URL, DealID, FieldsStructure);
-
- FieldsStructure.Insert("TITLE" , "Future deal in RUB");
- FieldsStructure.Insert("BEGINDATE", "2025-01-01");
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- DealID = "814";
-
- Result = OPI_Bitrix24.UpdateDeal(URL, DealID, FieldsStructure, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454947.49523,
- "finish": 1728454947.66518,
- "duration": 0.169941902160645,
- "processing": 0.142473936080933,
- "date_start": "2024-10-09T09:22:27+03:00",
- "date_finish": "2024-10-09T09:22:27+03:00",
- "operating_reset_at": 1728455547,
- "operating": 0.142450094223022
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Deals-managment/Update-deal.mdx b/docs/en/md/Bitrix24/Deals-managment/Update-deal.mdx
new file mode 100644
index 0000000000..6b67af8eeb
--- /dev/null
+++ b/docs/en/md/Bitrix24/Deals-managment/Update-deal.mdx
@@ -0,0 +1,72 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Update deal
+ Modifies an existing deal
+
+
+
+`Function UpdateDeal(Val URL, Val DealID, Val FieldsStructure, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | DealID | --deal | Number, String | Deal ID |
+ | FieldsStructure | --fields | Structure of KeyAndValue | Deal fields structure |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.deal.update](https://https:
+dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_update.php)
+:::
+
+
+
+```bsl title="Code example"
+ FieldsStructure = New Structure;
+ FieldsStructure.Insert("TITLE" , "Sale in RUB");
+ FieldsStructure.Insert("CURRENCY_ID" , "RUB");
+ FieldsStructure.Insert("OPPORTUNITY" , 50000);
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ DealID = "812";
+
+ Result = OPI_Bitrix24.UpdateDeal(URL, DealID, FieldsStructure);
+
+ FieldsStructure.Insert("TITLE" , "Future deal in RUB");
+ FieldsStructure.Insert("BEGINDATE", "2025-01-01");
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ DealID = "814";
+
+ Result = OPI_Bitrix24.UpdateDeal(URL, DealID, FieldsStructure, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454947.49523,
+ "finish": 1728454947.66518,
+ "duration": 0.169941902160645,
+ "processing": 0.142473936080933,
+ "date_start": "2024-10-09T09:22:27+03:00",
+ "date_finish": "2024-10-09T09:22:27+03:00",
+ "operating_reset_at": 1728455547,
+ "operating": 0.142450094223022
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Departments-managment/Create-department.md b/docs/en/md/Bitrix24/Departments-managment/Create-department.md
deleted file mode 100644
index 124ae2315e..0000000000
--- a/docs/en/md/Bitrix24/Departments-managment/Create-department.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-sidebar_position: 1
----
-
-# Create department
- Creates a new department
-
-
-
-`Function CreateDepartment(Val URL, Val Name, Val ParentID = "", Val HeadID = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Name | --title | String | Department name |
- | ParentID | --parentid | String, Number | ID of parent department |
- | HeadID | --headid | String, Number | ID of department manager |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [department.add](https://dev.1c-bitrix.ru/rest_help/departments/department_add.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Name = "Main department";
- ParentID = 1;
-
- Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Name = "Subordinate department";
- ParentID = "612";
- HeadID = 1;
-
- Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID, HeadID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 594,
- "time": {
- "start": 1728454927.08955,
- "finish": 1728454927.30747,
- "duration": 0.217915773391724,
- "processing": 0.186015844345093,
- "date_start": "2024-10-09T09:22:07+03:00",
- "date_finish": "2024-10-09T09:22:07+03:00",
- "operating_reset_at": 1728455527,
- "operating": 0.18598484992981
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Departments-managment/Create-department.mdx b/docs/en/md/Bitrix24/Departments-managment/Create-department.mdx
new file mode 100644
index 0000000000..59c7cd3c3a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Departments-managment/Create-department.mdx
@@ -0,0 +1,69 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Create department
+ Creates a new department
+
+
+
+`Function CreateDepartment(Val URL, Val Name, Val ParentID = "", Val HeadID = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Name | --title | String | Department name |
+ | ParentID | --parentid | String, Number | ID of parent department |
+ | HeadID | --headid | String, Number | ID of department manager |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [department.add](https://dev.1c-bitrix.ru/rest_help/departments/department_add.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Name = "Main department";
+ ParentID = 1;
+
+ Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Name = "Subordinate department";
+ ParentID = "612";
+ HeadID = 1;
+
+ Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID, HeadID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 594,
+ "time": {
+ "start": 1728454927.08955,
+ "finish": 1728454927.30747,
+ "duration": 0.217915773391724,
+ "processing": 0.186015844345093,
+ "date_start": "2024-10-09T09:22:07+03:00",
+ "date_finish": "2024-10-09T09:22:07+03:00",
+ "operating_reset_at": 1728455527,
+ "operating": 0.18598484992981
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Departments-managment/Delete-department.md b/docs/en/md/Bitrix24/Departments-managment/Delete-department.md
deleted file mode 100644
index e7e907c1c9..0000000000
--- a/docs/en/md/Bitrix24/Departments-managment/Delete-department.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 4
----
-
-# Delete department
- Delets department by ID
-
-
-
-`Function DeleteDepartment(Val URL, Val DepartmentID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | DepartmentID | --depid | String, Number | Department ID for deletion |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [department.delete](https://dev.1c-bitrix.ru/rest_help/departments/department_delete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- DepartmentID = "614";
-
- Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- DepartmentID = "612";
-
- Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454928.30262,
- "finish": 1728454928.41098,
- "duration": 0.108357906341553,
- "processing": 0.0806529521942139,
- "date_start": "2024-10-09T09:22:08+03:00",
- "date_finish": "2024-10-09T09:22:08+03:00",
- "operating_reset_at": 1728455528,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Departments-managment/Delete-department.mdx b/docs/en/md/Bitrix24/Departments-managment/Delete-department.mdx
new file mode 100644
index 0000000000..44fe620beb
--- /dev/null
+++ b/docs/en/md/Bitrix24/Departments-managment/Delete-department.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Delete department
+ Delets department by ID
+
+
+
+`Function DeleteDepartment(Val URL, Val DepartmentID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | DepartmentID | --depid | String, Number | Department ID for deletion |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [department.delete](https://dev.1c-bitrix.ru/rest_help/departments/department_delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ DepartmentID = "614";
+
+ Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ DepartmentID = "612";
+
+ Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454928.30262,
+ "finish": 1728454928.41098,
+ "duration": 0.108357906341553,
+ "processing": 0.0806529521942139,
+ "date_start": "2024-10-09T09:22:08+03:00",
+ "date_finish": "2024-10-09T09:22:08+03:00",
+ "operating_reset_at": 1728455528,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Departments-managment/Get-departments.md b/docs/en/md/Bitrix24/Departments-managment/Get-departments.md
deleted file mode 100644
index b69b53d913..0000000000
--- a/docs/en/md/Bitrix24/Departments-managment/Get-departments.md
+++ /dev/null
@@ -1,71 +0,0 @@
----
-sidebar_position: 3
----
-
-# Get departments
- Gets a list of departments by ID or filter
-
-
-
-`Function GetDepartments(Val URL, Val DepartmentID = "", Val Name = "", Val ParentID = "", Val HeadID = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | DepartmentID | --depid | String, Number | Selection by department ID |
- | Name | --title | String | Filter by name |
- | ParentID | --parentid | String, Number | Filter by parent ID |
- | HeadID | --headid | String, Number | Filter by manager ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [department.get](https://dev.1c-bitrix.ru/rest_help/departments/department_get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- DepartmentID = "614";
-
- Result = OPI_Bitrix24.GetDepartments(URL, DepartmentID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- HeadID = 1;
-
- Result = OPI_Bitrix24.GetDepartments(URL, , , , HeadID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "ID": "594",
- "NAME": "Subordinate department",
- "SORT": 500,
- "PARENT": "592",
- "UF_HEAD": "1"
- }
- ],
- "total": 1,
- "time": {
- "start": 1728454927.4735,
- "finish": 1728454927.50699,
- "duration": 0.0334928035736084,
- "processing": 0.00784516334533691,
- "date_start": "2024-10-09T09:22:07+03:00",
- "date_finish": "2024-10-09T09:22:07+03:00",
- "operating_reset_at": 1728455527,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Departments-managment/Get-departments.mdx b/docs/en/md/Bitrix24/Departments-managment/Get-departments.mdx
new file mode 100644
index 0000000000..a0dca1ccbd
--- /dev/null
+++ b/docs/en/md/Bitrix24/Departments-managment/Get-departments.mdx
@@ -0,0 +1,74 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Get departments
+ Gets a list of departments by ID or filter
+
+
+
+`Function GetDepartments(Val URL, Val DepartmentID = "", Val Name = "", Val ParentID = "", Val HeadID = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | DepartmentID | --depid | String, Number | Selection by department ID |
+ | Name | --title | String | Filter by name |
+ | ParentID | --parentid | String, Number | Filter by parent ID |
+ | HeadID | --headid | String, Number | Filter by manager ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [department.get](https://dev.1c-bitrix.ru/rest_help/departments/department_get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ DepartmentID = "614";
+
+ Result = OPI_Bitrix24.GetDepartments(URL, DepartmentID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ HeadID = 1;
+
+ Result = OPI_Bitrix24.GetDepartments(URL, , , , HeadID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "ID": "594",
+ "NAME": "Subordinate department",
+ "SORT": 500,
+ "PARENT": "592",
+ "UF_HEAD": "1"
+ }
+ ],
+ "total": 1,
+ "time": {
+ "start": 1728454927.4735,
+ "finish": 1728454927.50699,
+ "duration": 0.0334928035736084,
+ "processing": 0.00784516334533691,
+ "date_start": "2024-10-09T09:22:07+03:00",
+ "date_finish": "2024-10-09T09:22:07+03:00",
+ "operating_reset_at": 1728455527,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Departments-managment/Update-department.md b/docs/en/md/Bitrix24/Departments-managment/Update-department.md
deleted file mode 100644
index 32263a6a29..0000000000
--- a/docs/en/md/Bitrix24/Departments-managment/Update-department.md
+++ /dev/null
@@ -1,73 +0,0 @@
----
-sidebar_position: 2
----
-
-# Update department
- Update an existing department
-
-
-
-`Function UpdateDepartment(Val URL, Val DepartmentID, Val Name = "", Val ParentID = "", Val HeadID = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | DepartmentID | --depid | String, Number | Department ID |
- | Name | --title | String | Department name |
- | ParentID | --parentid | String, Number | ID of parent department |
- | HeadID | --headid | String, Number | ID of department manager |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [department.update](https://dev.1c-bitrix.ru/rest_help/departments/department_update.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- DepartmentID = "612";
- ParentID = 7;
-
- Result = OPI_Bitrix24.UpdateDepartment(URL, DepartmentID, , ParentID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- DepartmentID = "614";
- Name = "New department";
- ParentID = 1;
- HeadID = 10;
-
- Result = OPI_Bitrix24.UpdateDepartment(URL
- , DepartmentID
- , Name
- , ParentID
- , HeadID
- , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454927.77891,
- "finish": 1728454928.01456,
- "duration": 0.235645055770874,
- "processing": 0.204494953155518,
- "date_start": "2024-10-09T09:22:07+03:00",
- "date_finish": "2024-10-09T09:22:08+03:00",
- "operating_reset_at": 1728455527,
- "operating": 0.20447301864624
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Departments-managment/Update-department.mdx b/docs/en/md/Bitrix24/Departments-managment/Update-department.mdx
new file mode 100644
index 0000000000..a5a1cb27ac
--- /dev/null
+++ b/docs/en/md/Bitrix24/Departments-managment/Update-department.mdx
@@ -0,0 +1,76 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Update department
+ Update an existing department
+
+
+
+`Function UpdateDepartment(Val URL, Val DepartmentID, Val Name = "", Val ParentID = "", Val HeadID = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | DepartmentID | --depid | String, Number | Department ID |
+ | Name | --title | String | Department name |
+ | ParentID | --parentid | String, Number | ID of parent department |
+ | HeadID | --headid | String, Number | ID of department manager |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [department.update](https://dev.1c-bitrix.ru/rest_help/departments/department_update.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ DepartmentID = "612";
+ ParentID = 7;
+
+ Result = OPI_Bitrix24.UpdateDepartment(URL, DepartmentID, , ParentID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ DepartmentID = "614";
+ Name = "New department";
+ ParentID = 1;
+ HeadID = 10;
+
+ Result = OPI_Bitrix24.UpdateDepartment(URL
+ , DepartmentID
+ , Name
+ , ParentID
+ , HeadID
+ , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454927.77891,
+ "finish": 1728454928.01456,
+ "duration": 0.235645055770874,
+ "processing": 0.204494953155518,
+ "date_start": "2024-10-09T09:22:07+03:00",
+ "date_finish": "2024-10-09T09:22:08+03:00",
+ "operating_reset_at": 1728455527,
+ "operating": 0.20447301864624
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-comment.md b/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-comment.md
deleted file mode 100644
index e5a4a1f0d2..0000000000
--- a/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-comment.md
+++ /dev/null
@@ -1,61 +0,0 @@
----
-sidebar_position: 6
----
-
-# Add comment to post
- Adds a comment to the post
-
-
-
-`Function AddPostComment(Val URL, Val PostID, Val Text, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | PostID | --postid | String, Number | Post ID |
- | Text | --text | String | Comment text |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [log.blogcomment.add](https://dev.1c-bitrix.ru/rest_help/log/log_blogcomment_add.php)
-:::
-
-
-
-```bsl title="Code example"
- Text = "Comment for post";
- PostID = "970";
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text);
-
- Text = "Another comment";
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 876,
- "time": {
- "start": 1728454764.93192,
- "finish": 1728454765.05443,
- "duration": 0.122506141662598,
- "processing": 0.0952260494232178,
- "date_start": "2024-10-09T09:19:24+03:00",
- "date_finish": "2024-10-09T09:19:25+03:00",
- "operating_reset_at": 1728455364,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-comment.mdx b/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-comment.mdx
new file mode 100644
index 0000000000..9de6746743
--- /dev/null
+++ b/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-comment.mdx
@@ -0,0 +1,64 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Add comment to post
+ Adds a comment to the post
+
+
+
+`Function AddPostComment(Val URL, Val PostID, Val Text, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | PostID | --postid | String, Number | Post ID |
+ | Text | --text | String | Comment text |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [log.blogcomment.add](https://dev.1c-bitrix.ru/rest_help/log/log_blogcomment_add.php)
+:::
+
+
+
+```bsl title="Code example"
+ Text = "Comment for post";
+ PostID = "970";
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text);
+
+ Text = "Another comment";
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 876,
+ "time": {
+ "start": 1728454764.93192,
+ "finish": 1728454765.05443,
+ "duration": 0.122506141662598,
+ "processing": 0.0952260494232178,
+ "date_start": "2024-10-09T09:19:24+03:00",
+ "date_finish": "2024-10-09T09:19:25+03:00",
+ "operating_reset_at": 1728455364,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-recipients.md b/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-recipients.md
deleted file mode 100644
index 4ed11cad3a..0000000000
--- a/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-recipients.md
+++ /dev/null
@@ -1,60 +0,0 @@
----
-sidebar_position: 7
----
-
-# Add new recipients to a post
- Adds new groups or users to the recipients
-
-
-
-`Function AddPostRecipients(Val URL, Val PostID, Val Visibility, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | PostID | --postid | String, Number | Post ID |
- | Visibility | --vision | String | Array or 1 recipient: UA all, SGn w. group, Un user, DRn department, Gn group |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [log.blogpost.share](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_share.php)
-:::
-
-
-
-```bsl title="Code example"
- Visibility = "UA";
- PostID = "970";
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454765.18756,
- "finish": 1728454765.2209,
- "duration": 0.033344030380249,
- "processing": 0.00590705871582031,
- "date_start": "2024-10-09T09:19:25+03:00",
- "date_finish": "2024-10-09T09:19:25+03:00",
- "operating_reset_at": 1728455365,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-recipients.mdx b/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-recipients.mdx
new file mode 100644
index 0000000000..890387e016
--- /dev/null
+++ b/docs/en/md/Bitrix24/Feed-posts-managment/Add-post-recipients.mdx
@@ -0,0 +1,63 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Add new recipients to a post
+ Adds new groups or users to the recipients
+
+
+
+`Function AddPostRecipients(Val URL, Val PostID, Val Visibility, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | PostID | --postid | String, Number | Post ID |
+ | Visibility | --vision | String | Array or 1 recipient: UA all, SGn w. group, Un user, DRn department, Gn group |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [log.blogpost.share](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_share.php)
+:::
+
+
+
+```bsl title="Code example"
+ Visibility = "UA";
+ PostID = "970";
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454765.18756,
+ "finish": 1728454765.2209,
+ "duration": 0.033344030380249,
+ "processing": 0.00590705871582031,
+ "date_start": "2024-10-09T09:19:25+03:00",
+ "date_finish": "2024-10-09T09:19:25+03:00",
+ "operating_reset_at": 1728455365,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Create-post.md b/docs/en/md/Bitrix24/Feed-posts-managment/Create-post.md
deleted file mode 100644
index d399aa980e..0000000000
--- a/docs/en/md/Bitrix24/Feed-posts-managment/Create-post.md
+++ /dev/null
@@ -1,70 +0,0 @@
----
-sidebar_position: 1
----
-
-# Create post
- Create a new post at news feed
-
-
-
-`Function CreatePost(Val URL, Val Text, Val Visibility = "UA", Val Files = "", Val Title = "", Val Important = False, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Text | --text | String | Text of post |
- | Visibility | --vision | String | Array or 1 recipient: UA all, SGn w. group, Un user, DRn department, Gn group |
- | Files | --files | Map Of KeyAndValue | Key > file name, value > path or binary data |
- | Title | --title | String | Post title |
- | Important | --important | Boolean | Mark post as important |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [log.blogpost.add](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_add.php)
-:::
-
-
-
-```bsl title="Code example"
- Text = "Text of post";
- Title = "Post title";
- Image1 = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Path or Binary Data
- Image2 = "https://api.athenaeum.digital/test_data/picture2.jpg"; // URL, Path or Binary Data
-
- Files = New Map;
- Files.Insert("1.png", Image1);
- Files.Insert("2.png", Image2);
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, True);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 950,
- "time": {
- "start": 1728454758.49744,
- "finish": 1728454760.56604,
- "duration": 2.068598985672,
- "processing": 2.04061388969421,
- "date_start": "2024-10-09T09:19:18+03:00",
- "date_finish": "2024-10-09T09:19:20+03:00",
- "operating_reset_at": 1728455358,
- "operating": 2.04057788848877
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Create-post.mdx b/docs/en/md/Bitrix24/Feed-posts-managment/Create-post.mdx
new file mode 100644
index 0000000000..0189ab1dc1
--- /dev/null
+++ b/docs/en/md/Bitrix24/Feed-posts-managment/Create-post.mdx
@@ -0,0 +1,73 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Create post
+ Create a new post at news feed
+
+
+
+`Function CreatePost(Val URL, Val Text, Val Visibility = "UA", Val Files = "", Val Title = "", Val Important = False, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Text | --text | String | Text of post |
+ | Visibility | --vision | String | Array or 1 recipient: UA all, SGn w. group, Un user, DRn department, Gn group |
+ | Files | --files | Map Of KeyAndValue | Key > file name, value > path or binary data |
+ | Title | --title | String | Post title |
+ | Important | --important | Boolean | Mark post as important |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [log.blogpost.add](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_add.php)
+:::
+
+
+
+```bsl title="Code example"
+ Text = "Text of post";
+ Title = "Post title";
+ Image1 = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Path or Binary Data
+ Image2 = "https://api.athenaeum.digital/test_data/picture2.jpg"; // URL, Path or Binary Data
+
+ Files = New Map;
+ Files.Insert("1.png", Image1);
+ Files.Insert("2.png", Image2);
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, True);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 950,
+ "time": {
+ "start": 1728454758.49744,
+ "finish": 1728454760.56604,
+ "duration": 2.068598985672,
+ "processing": 2.04061388969421,
+ "date_start": "2024-10-09T09:19:18+03:00",
+ "date_finish": "2024-10-09T09:19:20+03:00",
+ "operating_reset_at": 1728455358,
+ "operating": 2.04057788848877
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Delete-post.md b/docs/en/md/Bitrix24/Feed-posts-managment/Delete-post.md
deleted file mode 100644
index 3e05bc99b2..0000000000
--- a/docs/en/md/Bitrix24/Feed-posts-managment/Delete-post.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 3
----
-
-# Delete post
- Remove post from a news feed
-
-
-
-`Function DeletePost(Val URL, Val PostID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | PostID | --postid | String, Number | Id of post to remove |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [log.blogpost.delete](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_delete.php)
-:::
-
-
-
-```bsl title="Code example"
- PostID = "968";
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.DeletePost(URL, PostID);
-
- PostID = "970";
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.DeletePost(URL, PostID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454765.65176,
- "finish": 1728454765.95776,
- "duration": 0.305999994277954,
- "processing": 0.267876863479614,
- "date_start": "2024-10-09T09:19:25+03:00",
- "date_finish": "2024-10-09T09:19:25+03:00",
- "operating_reset_at": 1728455365,
- "operating": 0.267848968505859
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Delete-post.mdx b/docs/en/md/Bitrix24/Feed-posts-managment/Delete-post.mdx
new file mode 100644
index 0000000000..d5e364890c
--- /dev/null
+++ b/docs/en/md/Bitrix24/Feed-posts-managment/Delete-post.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Delete post
+ Remove post from a news feed
+
+
+
+`Function DeletePost(Val URL, Val PostID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | PostID | --postid | String, Number | Id of post to remove |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [log.blogpost.delete](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ PostID = "968";
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.DeletePost(URL, PostID);
+
+ PostID = "970";
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.DeletePost(URL, PostID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454765.65176,
+ "finish": 1728454765.95776,
+ "duration": 0.305999994277954,
+ "processing": 0.267876863479614,
+ "date_start": "2024-10-09T09:19:25+03:00",
+ "date_finish": "2024-10-09T09:19:25+03:00",
+ "operating_reset_at": 1728455365,
+ "operating": 0.267848968505859
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Get-important-post-viewers.md b/docs/en/md/Bitrix24/Feed-posts-managment/Get-important-post-viewers.md
deleted file mode 100644
index d90a6a1731..0000000000
--- a/docs/en/md/Bitrix24/Feed-posts-managment/Get-important-post-viewers.md
+++ /dev/null
@@ -1,60 +0,0 @@
----
-sidebar_position: 4
----
-
-# Get list of important post viewers
- Return list of important post viewers ids
-
-
-
-`Function GetImportantPostViewers(Val URL, Val PostID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | PostID | --postid | String, Number | Id of important post |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [log.blogpost.getusers.important](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_getusers_important.php)
-:::
-
-
-
-```bsl title="Code example"
- PostID = "968";
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- "1"
- ],
- "time": {
- "start": 1728454764.35244,
- "finish": 1728454764.38658,
- "duration": 0.0341410636901856,
- "processing": 0.000212907791137695,
- "date_start": "2024-10-09T09:19:24+03:00",
- "date_finish": "2024-10-09T09:19:24+03:00",
- "operating_reset_at": 1728455364,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Get-important-post-viewers.mdx b/docs/en/md/Bitrix24/Feed-posts-managment/Get-important-post-viewers.mdx
new file mode 100644
index 0000000000..05d7cdc391
--- /dev/null
+++ b/docs/en/md/Bitrix24/Feed-posts-managment/Get-important-post-viewers.mdx
@@ -0,0 +1,63 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Get list of important post viewers
+ Return list of important post viewers ids
+
+
+
+`Function GetImportantPostViewers(Val URL, Val PostID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | PostID | --postid | String, Number | Id of important post |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [log.blogpost.getusers.important](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_getusers_important.php)
+:::
+
+
+
+```bsl title="Code example"
+ PostID = "968";
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ "1"
+ ],
+ "time": {
+ "start": 1728454764.35244,
+ "finish": 1728454764.38658,
+ "duration": 0.0341410636901856,
+ "processing": 0.000212907791137695,
+ "date_start": "2024-10-09T09:19:24+03:00",
+ "date_finish": "2024-10-09T09:19:24+03:00",
+ "operating_reset_at": 1728455364,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Get-posts.md b/docs/en/md/Bitrix24/Feed-posts-managment/Get-posts.md
deleted file mode 100644
index 1d10829d05..0000000000
--- a/docs/en/md/Bitrix24/Feed-posts-managment/Get-posts.md
+++ /dev/null
@@ -1,197 +0,0 @@
----
-sidebar_position: 5
----
-
-# Get posts
- Gen post or array of post with ID or rights selection
-
-
-
-`Function GetPosts(Val URL, Val PostID = "", Val Filter = "UA", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | PostID | --postid | String, Number | Id of important post |
- | Filter | --sel | String | Post selection by rights: UA all, SGn work group, Un user, DRn depart, Gn group |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [log.blogpost.get](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_get.php)
-:::
-
-
-
-```bsl title="Code example"
- PostID = "970";
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetPosts(URL, PostID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetPosts(URL, PostID, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "ID": "950",
- "BLOG_ID": "1",
- "PUBLISH_STATUS": "P",
- "TITLE": "New post title",
- "AUTHOR_ID": "1",
- "ENABLE_COMMENTS": "Y",
- "NUM_COMMENTS": "0",
- "CODE": null,
- "MICRO": "N",
- "DETAIL_TEXT": "New post text",
- "DATE_PUBLISH": "2024-10-09T09:19:18+03:00",
- "CATEGORY_ID": null,
- "HAS_SOCNET_ALL": "N",
- "HAS_TAGS": "N",
- "HAS_IMAGES": "N",
- "HAS_PROPS": "Y",
- "HAS_COMMENT_IMAGES": null,
- "UF_BLOG_POST_DOC": {
- "ID": "1",
- "ENTITY_ID": "BLOG_POST",
- "FIELD_NAME": "UF_BLOG_POST_DOC",
- "USER_TYPE_ID": "file",
- "XML_ID": "UF_BLOG_POST_DOC",
- "SORT": "100",
- "MULTIPLE": "Y",
- "MANDATORY": "N",
- "SHOW_FILTER": "N",
- "SHOW_IN_LIST": "N",
- "EDIT_IN_LIST": "Y",
- "IS_SEARCHABLE": "Y",
- "SETTINGS": {
- "SIZE": 20,
- "LIST_WIDTH": 0,
- "LIST_HEIGHT": 0,
- "MAX_SHOW_SIZE": 0,
- "MAX_ALLOWED_SIZE": 0,
- "EXTENSIONS": [],
- "TARGET_BLANK": "Y"
- },
- "EDIT_FORM_LABEL": null,
- "LIST_COLUMN_LABEL": null,
- "LIST_FILTER_LABEL": null,
- "ERROR_MESSAGE": null,
- "HELP_MESSAGE": null,
- "USER_TYPE": {
- "USER_TYPE_ID": "file",
- "CLASS_NAME": "Bitrix\\Main\\UserField\\Types\\FileType",
- "EDIT_CALLBACK": [
- "Bitrix\\Main\\UserField\\Types\\FileType",
- "renderEdit"
- ],
- "VIEW_CALLBACK": [
- "Bitrix\\Main\\UserField\\Types\\FileType",
- "renderView"
- ],
- "USE_FIELD_COMPONENT": true,
- "DESCRIPTION": "Файл",
- "BASE_TYPE": "file"
- },
- "VALUE": false,
- "ENTITY_VALUE_ID": 950,
- "VALUE_EXISTS": true,
- "VALUE_RAW": null,
- "CUSTOM_DATA": []
- },
- "UF_BLOG_POST_URL_PRV": {
- "ID": "5",
- "ENTITY_ID": "BLOG_POST",
- "FIELD_NAME": "UF_BLOG_POST_URL_PRV",
- "USER_TYPE_ID": "url_preview",
- "XML_ID": "UF_BLOG_POST_URL_PRV",
- "SORT": "100",
- "MULTIPLE": "N",
- "MANDATORY": "N",
- "SHOW_FILTER": "N",
- "SHOW_IN_LIST": "N",
- "EDIT_IN_LIST": "Y",
- "IS_SEARCHABLE": "Y",
- "SETTINGS": [],
- "EDIT_FORM_LABEL": null,
- "LIST_COLUMN_LABEL": null,
- "LIST_FILTER_LABEL": null,
- "ERROR_MESSAGE": null,
- "HELP_MESSAGE": null,
- "USER_TYPE": {
- "USER_TYPE_ID": "url_preview",
- "CLASS_NAME": "Bitrix\\Main\\UrlPreview\\UrlPreviewUserType",
- "DESCRIPTION": "Содержимое ссылки",
- "BASE_TYPE": "int"
- },
- "VALUE": null,
- "ENTITY_VALUE_ID": 950,
- "VALUE_EXISTS": true,
- "VALUE_RAW": null,
- "CUSTOM_DATA": []
- },
- "UF_GRATITUDE": {
- "ID": "9",
- "ENTITY_ID": "BLOG_POST",
- "FIELD_NAME": "UF_GRATITUDE",
- "USER_TYPE_ID": "integer",
- "XML_ID": "UF_GRATITUDE",
- "SORT": "100",
- "MULTIPLE": "N",
- "MANDATORY": "N",
- "SHOW_FILTER": "N",
- "SHOW_IN_LIST": "N",
- "EDIT_IN_LIST": "Y",
- "IS_SEARCHABLE": "N",
- "SETTINGS": {
- "SIZE": 20,
- "MIN_VALUE": 0,
- "MAX_VALUE": 0,
- "DEFAULT_VALUE": null
- },
- "EDIT_FORM_LABEL": null,
- "LIST_COLUMN_LABEL": null,
- "LIST_FILTER_LABEL": null,
- "ERROR_MESSAGE": null,
- "HELP_MESSAGE": null,
- "USER_TYPE": {
- "USER_TYPE_ID": "integer",
- "CLASS_NAME": "Bitrix\\Main\\UserField\\Types\\IntegerType",
- "EDIT_CALLBACK": [
- "Bitrix\\Main\\UserField\\Types\\IntegerType",
- "renderEdit"
- ],
- "VIEW_CALLBACK": [
- "Bitrix\\Main\\UserField\\Types\\IntegerType",
- "renderView"
- ],
- "USE_FIELD_COMPONENT": true,
- "DESCRIPTION": "Целое число",
- "BASE_TYPE": "int"
- },
- "VALUE": null,
- "ENTITY_VALUE_ID": 950,
- "VALUE_EXISTS": true,
- "VALUE_RAW": null,
- "CUSTOM_DATA": []
- },
- "UF_BLOG_POST_FILE": {
- "ID": "19",
- "ENTITY_ID": "BLOG_POST",
- "FIELD_NAME": "UF_BLOG_POST_FILE",
- "USER_TYPE_ID": "disk_file",
- "XML_ID": "UF_BLOG_POST_FILE",
-...
-```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Get-posts.mdx b/docs/en/md/Bitrix24/Feed-posts-managment/Get-posts.mdx
new file mode 100644
index 0000000000..322b70ecbf
--- /dev/null
+++ b/docs/en/md/Bitrix24/Feed-posts-managment/Get-posts.mdx
@@ -0,0 +1,200 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Get posts
+ Gen post or array of post with ID or rights selection
+
+
+
+`Function GetPosts(Val URL, Val PostID = "", Val Filter = "UA", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | PostID | --postid | String, Number | Id of important post |
+ | Filter | --sel | String | Post selection by rights: UA all, SGn work group, Un user, DRn depart, Gn group |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [log.blogpost.get](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_get.php)
+:::
+
+
+
+```bsl title="Code example"
+ PostID = "970";
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetPosts(URL, PostID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetPosts(URL, PostID, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "ID": "950",
+ "BLOG_ID": "1",
+ "PUBLISH_STATUS": "P",
+ "TITLE": "New post title",
+ "AUTHOR_ID": "1",
+ "ENABLE_COMMENTS": "Y",
+ "NUM_COMMENTS": "0",
+ "CODE": null,
+ "MICRO": "N",
+ "DETAIL_TEXT": "New post text",
+ "DATE_PUBLISH": "2024-10-09T09:19:18+03:00",
+ "CATEGORY_ID": null,
+ "HAS_SOCNET_ALL": "N",
+ "HAS_TAGS": "N",
+ "HAS_IMAGES": "N",
+ "HAS_PROPS": "Y",
+ "HAS_COMMENT_IMAGES": null,
+ "UF_BLOG_POST_DOC": {
+ "ID": "1",
+ "ENTITY_ID": "BLOG_POST",
+ "FIELD_NAME": "UF_BLOG_POST_DOC",
+ "USER_TYPE_ID": "file",
+ "XML_ID": "UF_BLOG_POST_DOC",
+ "SORT": "100",
+ "MULTIPLE": "Y",
+ "MANDATORY": "N",
+ "SHOW_FILTER": "N",
+ "SHOW_IN_LIST": "N",
+ "EDIT_IN_LIST": "Y",
+ "IS_SEARCHABLE": "Y",
+ "SETTINGS": {
+ "SIZE": 20,
+ "LIST_WIDTH": 0,
+ "LIST_HEIGHT": 0,
+ "MAX_SHOW_SIZE": 0,
+ "MAX_ALLOWED_SIZE": 0,
+ "EXTENSIONS": [],
+ "TARGET_BLANK": "Y"
+ },
+ "EDIT_FORM_LABEL": null,
+ "LIST_COLUMN_LABEL": null,
+ "LIST_FILTER_LABEL": null,
+ "ERROR_MESSAGE": null,
+ "HELP_MESSAGE": null,
+ "USER_TYPE": {
+ "USER_TYPE_ID": "file",
+ "CLASS_NAME": "Bitrix\\Main\\UserField\\Types\\FileType",
+ "EDIT_CALLBACK": [
+ "Bitrix\\Main\\UserField\\Types\\FileType",
+ "renderEdit"
+ ],
+ "VIEW_CALLBACK": [
+ "Bitrix\\Main\\UserField\\Types\\FileType",
+ "renderView"
+ ],
+ "USE_FIELD_COMPONENT": true,
+ "DESCRIPTION": "Файл",
+ "BASE_TYPE": "file"
+ },
+ "VALUE": false,
+ "ENTITY_VALUE_ID": 950,
+ "VALUE_EXISTS": true,
+ "VALUE_RAW": null,
+ "CUSTOM_DATA": []
+ },
+ "UF_BLOG_POST_URL_PRV": {
+ "ID": "5",
+ "ENTITY_ID": "BLOG_POST",
+ "FIELD_NAME": "UF_BLOG_POST_URL_PRV",
+ "USER_TYPE_ID": "url_preview",
+ "XML_ID": "UF_BLOG_POST_URL_PRV",
+ "SORT": "100",
+ "MULTIPLE": "N",
+ "MANDATORY": "N",
+ "SHOW_FILTER": "N",
+ "SHOW_IN_LIST": "N",
+ "EDIT_IN_LIST": "Y",
+ "IS_SEARCHABLE": "Y",
+ "SETTINGS": [],
+ "EDIT_FORM_LABEL": null,
+ "LIST_COLUMN_LABEL": null,
+ "LIST_FILTER_LABEL": null,
+ "ERROR_MESSAGE": null,
+ "HELP_MESSAGE": null,
+ "USER_TYPE": {
+ "USER_TYPE_ID": "url_preview",
+ "CLASS_NAME": "Bitrix\\Main\\UrlPreview\\UrlPreviewUserType",
+ "DESCRIPTION": "Содержимое ссылки",
+ "BASE_TYPE": "int"
+ },
+ "VALUE": null,
+ "ENTITY_VALUE_ID": 950,
+ "VALUE_EXISTS": true,
+ "VALUE_RAW": null,
+ "CUSTOM_DATA": []
+ },
+ "UF_GRATITUDE": {
+ "ID": "9",
+ "ENTITY_ID": "BLOG_POST",
+ "FIELD_NAME": "UF_GRATITUDE",
+ "USER_TYPE_ID": "integer",
+ "XML_ID": "UF_GRATITUDE",
+ "SORT": "100",
+ "MULTIPLE": "N",
+ "MANDATORY": "N",
+ "SHOW_FILTER": "N",
+ "SHOW_IN_LIST": "N",
+ "EDIT_IN_LIST": "Y",
+ "IS_SEARCHABLE": "N",
+ "SETTINGS": {
+ "SIZE": 20,
+ "MIN_VALUE": 0,
+ "MAX_VALUE": 0,
+ "DEFAULT_VALUE": null
+ },
+ "EDIT_FORM_LABEL": null,
+ "LIST_COLUMN_LABEL": null,
+ "LIST_FILTER_LABEL": null,
+ "ERROR_MESSAGE": null,
+ "HELP_MESSAGE": null,
+ "USER_TYPE": {
+ "USER_TYPE_ID": "integer",
+ "CLASS_NAME": "Bitrix\\Main\\UserField\\Types\\IntegerType",
+ "EDIT_CALLBACK": [
+ "Bitrix\\Main\\UserField\\Types\\IntegerType",
+ "renderEdit"
+ ],
+ "VIEW_CALLBACK": [
+ "Bitrix\\Main\\UserField\\Types\\IntegerType",
+ "renderView"
+ ],
+ "USE_FIELD_COMPONENT": true,
+ "DESCRIPTION": "Целое число",
+ "BASE_TYPE": "int"
+ },
+ "VALUE": null,
+ "ENTITY_VALUE_ID": 950,
+ "VALUE_EXISTS": true,
+ "VALUE_RAW": null,
+ "CUSTOM_DATA": []
+ },
+ "UF_BLOG_POST_FILE": {
+ "ID": "19",
+ "ENTITY_ID": "BLOG_POST",
+ "FIELD_NAME": "UF_BLOG_POST_FILE",
+ "USER_TYPE_ID": "disk_file",
+ "XML_ID": "UF_BLOG_POST_FILE",
+...
+```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Update-post.md b/docs/en/md/Bitrix24/Feed-posts-managment/Update-post.md
deleted file mode 100644
index 599b052b76..0000000000
--- a/docs/en/md/Bitrix24/Feed-posts-managment/Update-post.md
+++ /dev/null
@@ -1,70 +0,0 @@
----
-sidebar_position: 2
----
-
-# Update post
- Change post data
-
-
-
-`Function UpdatePost(Val URL, Val PostID, Val Text, Val Visibility = "UA", Val Files = "", Val Title = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | PostID | --postid | String, Number | Post ID |
- | Text | --text | String | Text of post |
- | Visibility | --vision | String | Array or 1 recipient: UA all, SGn w. group, Un user, DRn department, Gn group |
- | Files | --files | Map Of KeyAndValue | Key > file name, value > path or binary data |
- | Title | --title | String | Post title |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [log.blogpost.update](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_update.php)
-:::
-
-
-
-```bsl title="Code example"
- Text = "New post text";
- Title = "New post title";
- Image1 = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Path or Binary Data
- PostID = "970";
-
- Files = New Map;
- Files.Insert("1.png", Image1);
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.UpdatePost(URL, PostID, Text, , Files, Title);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- PostID = "968";
-
- Result = OPI_Bitrix24.UpdatePost(URL, PostID, Text, , Files, Title, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 948,
- "time": {
- "start": 1728454763.57528,
- "finish": 1728454764.20608,
- "duration": 0.630802154541016,
- "processing": 0.599277019500732,
- "date_start": "2024-10-09T09:19:23+03:00",
- "date_finish": "2024-10-09T09:19:24+03:00",
- "operating_reset_at": 1728455363,
- "operating": 0.599257946014404
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Feed-posts-managment/Update-post.mdx b/docs/en/md/Bitrix24/Feed-posts-managment/Update-post.mdx
new file mode 100644
index 0000000000..87ce57a585
--- /dev/null
+++ b/docs/en/md/Bitrix24/Feed-posts-managment/Update-post.mdx
@@ -0,0 +1,73 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Update post
+ Change post data
+
+
+
+`Function UpdatePost(Val URL, Val PostID, Val Text, Val Visibility = "UA", Val Files = "", Val Title = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | PostID | --postid | String, Number | Post ID |
+ | Text | --text | String | Text of post |
+ | Visibility | --vision | String | Array or 1 recipient: UA all, SGn w. group, Un user, DRn department, Gn group |
+ | Files | --files | Map Of KeyAndValue | Key > file name, value > path or binary data |
+ | Title | --title | String | Post title |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [log.blogpost.update](https://dev.1c-bitrix.ru/rest_help/log/log_blogpost_update.php)
+:::
+
+
+
+```bsl title="Code example"
+ Text = "New post text";
+ Title = "New post title";
+ Image1 = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Path or Binary Data
+ PostID = "970";
+
+ Files = New Map;
+ Files.Insert("1.png", Image1);
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.UpdatePost(URL, PostID, Text, , Files, Title);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ PostID = "968";
+
+ Result = OPI_Bitrix24.UpdatePost(URL, PostID, Text, , Files, Title, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 948,
+ "time": {
+ "start": 1728454763.57528,
+ "finish": 1728454764.20608,
+ "duration": 0.630802154541016,
+ "processing": 0.599277019500732,
+ "date_start": "2024-10-09T09:19:23+03:00",
+ "date_finish": "2024-10-09T09:19:24+03:00",
+ "operating_reset_at": 1728455363,
+ "operating": 0.599257946014404
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/File-managment/Delete-file.md b/docs/en/md/Bitrix24/File-managment/Delete-file.md
deleted file mode 100644
index a339297afe..0000000000
--- a/docs/en/md/Bitrix24/File-managment/Delete-file.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 4
----
-
-# Delete file
- Delete file by ID
-
-
-
-`Function DeleteFile(Val URL, Val FileID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FileID | --fileid | String, Number | ID of removing file |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.file.delete](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_delete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FileID = "12874";
-
- Result = OPI_Bitrix24.DeleteFile(URL, FileID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- FileID = "12876";
-
- Result = OPI_Bitrix24.DeleteFile(URL, FileID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454828.81245,
- "finish": 1728454828.89366,
- "duration": 0.0812110900878906,
- "processing": 0.0537998676300049,
- "date_start": "2024-10-09T09:20:28+03:00",
- "date_finish": "2024-10-09T09:20:28+03:00",
- "operating_reset_at": 1728455428,
- "operating": 0.125946998596191
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/File-managment/Delete-file.mdx b/docs/en/md/Bitrix24/File-managment/Delete-file.mdx
new file mode 100644
index 0000000000..0bb09bf848
--- /dev/null
+++ b/docs/en/md/Bitrix24/File-managment/Delete-file.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Delete file
+ Delete file by ID
+
+
+
+`Function DeleteFile(Val URL, Val FileID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FileID | --fileid | String, Number | ID of removing file |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.file.delete](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FileID = "12874";
+
+ Result = OPI_Bitrix24.DeleteFile(URL, FileID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ FileID = "12876";
+
+ Result = OPI_Bitrix24.DeleteFile(URL, FileID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454828.81245,
+ "finish": 1728454828.89366,
+ "duration": 0.0812110900878906,
+ "processing": 0.0537998676300049,
+ "date_start": "2024-10-09T09:20:28+03:00",
+ "date_finish": "2024-10-09T09:20:28+03:00",
+ "operating_reset_at": 1728455428,
+ "operating": 0.125946998596191
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/File-managment/Get-file-external-link.md b/docs/en/md/Bitrix24/File-managment/Get-file-external-link.md
deleted file mode 100644
index 4878a42b55..0000000000
--- a/docs/en/md/Bitrix24/File-managment/Get-file-external-link.md
+++ /dev/null
@@ -1,51 +0,0 @@
----
-sidebar_position: 5
----
-
-# Get external link for a file
- Get external link to file
-
-
-
-`Function GetFileExternalLink(Val URL, Val FileID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FileID | --fileid | String, Number | File identifier |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-The method has suddenly disappeared from the API on the cloud Bitrix24 where it was being tested (09/24). It might still work on other versions, but it's not guaranteed
-
- Method at API documentation: [disk.file.getExternalLink](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_getexternallink.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FileID = "12876";
-
- Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "error": "ERROR_METHOD_NOT_FOUND",
- "error_description": "Method not found!"
-}
-```
diff --git a/docs/en/md/Bitrix24/File-managment/Get-file-external-link.mdx b/docs/en/md/Bitrix24/File-managment/Get-file-external-link.mdx
new file mode 100644
index 0000000000..c34d97065d
--- /dev/null
+++ b/docs/en/md/Bitrix24/File-managment/Get-file-external-link.mdx
@@ -0,0 +1,54 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Get external link for a file
+ Get external link to file
+
+
+
+`Function GetFileExternalLink(Val URL, Val FileID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FileID | --fileid | String, Number | File identifier |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+The method has suddenly disappeared from the API on the cloud Bitrix24 where it was being tested (09/24). It might still work on other versions, but it's not guaranteed
+
+ Method at API documentation: [disk.file.getExternalLink](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_getexternallink.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FileID = "12876";
+
+ Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "error": "ERROR_METHOD_NOT_FOUND",
+ "error_description": "Method not found!"
+}
+```
diff --git a/docs/en/md/Bitrix24/File-managment/Get-file-information.md b/docs/en/md/Bitrix24/File-managment/Get-file-information.md
deleted file mode 100644
index 9315bd51eb..0000000000
--- a/docs/en/md/Bitrix24/File-managment/Get-file-information.md
+++ /dev/null
@@ -1,77 +0,0 @@
----
-sidebar_position: 3
----
-
-# Get information about file
- Get information about file by ID
-
-
-
-`Function GetFileInformation(Val URL, Val FileID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FileID | --fileid | String, Number | File identifier |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.file.get](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FileID = "12876";
-
- Result = OPI_Bitrix24.GetFileInformation(URL, FileID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetFileInformation(URL, FileID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "12576",
- "NAME": "Picture1.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": "3",
- "DELETED_TYPE": "0",
- "GLOBAL_CONTENT_VERSION": "1",
- "FILE_ID": "8666",
- "SIZE": "805189",
- "CREATE_TIME": "2024-10-09T09:20:02+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:02+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "0",
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz1pYVJOa0d1NVA0SHFuSkQ1Zk5UTHRWQWt0dVFwZVA1Vw%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHoxcFlWSk9hMGQxTlZBMFNIRnVTa1ExWms1VVRIUldRV3QwZFZGd1pWQTFWdz09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.XDEIYMKm%2F%2FrLXO07LMD9Hc7Dt5uMEeGyr7nlHv3LKFg%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/Picture1.jpg"
- },
- "time": {
- "start": 1728454802.83722,
- "finish": 1728454802.87402,
- "duration": 0.036797046661377,
- "processing": 0.00736904144287109,
- "date_start": "2024-10-09T09:20:02+03:00",
- "date_finish": "2024-10-09T09:20:02+03:00",
- "operating_reset_at": 1728455402,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/File-managment/Get-file-information.mdx b/docs/en/md/Bitrix24/File-managment/Get-file-information.mdx
new file mode 100644
index 0000000000..64b7081f53
--- /dev/null
+++ b/docs/en/md/Bitrix24/File-managment/Get-file-information.mdx
@@ -0,0 +1,80 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Get information about file
+ Get information about file by ID
+
+
+
+`Function GetFileInformation(Val URL, Val FileID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FileID | --fileid | String, Number | File identifier |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.file.get](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FileID = "12876";
+
+ Result = OPI_Bitrix24.GetFileInformation(URL, FileID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetFileInformation(URL, FileID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "12576",
+ "NAME": "Picture1.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": "0",
+ "GLOBAL_CONTENT_VERSION": "1",
+ "FILE_ID": "8666",
+ "SIZE": "805189",
+ "CREATE_TIME": "2024-10-09T09:20:02+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:02+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "0",
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz1pYVJOa0d1NVA0SHFuSkQ1Zk5UTHRWQWt0dVFwZVA1Vw%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHoxcFlWSk9hMGQxTlZBMFNIRnVTa1ExWms1VVRIUldRV3QwZFZGd1pWQTFWdz09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.XDEIYMKm%2F%2FrLXO07LMD9Hc7Dt5uMEeGyr7nlHv3LKFg%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/Picture1.jpg"
+ },
+ "time": {
+ "start": 1728454802.83722,
+ "finish": 1728454802.87402,
+ "duration": 0.036797046661377,
+ "processing": 0.00736904144287109,
+ "date_start": "2024-10-09T09:20:02+03:00",
+ "date_finish": "2024-10-09T09:20:02+03:00",
+ "operating_reset_at": 1728455402,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/File-managment/Make-copy-file.md b/docs/en/md/Bitrix24/File-managment/Make-copy-file.md
deleted file mode 100644
index 48dbb1d51a..0000000000
--- a/docs/en/md/Bitrix24/File-managment/Make-copy-file.md
+++ /dev/null
@@ -1,84 +0,0 @@
----
-sidebar_position: 8
----
-
-# Copy file
- Copy file from one destination to another
-
-
-
-`Function MakeCopyFile(Val URL, Val FileID, Val FolderID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FileID | --fileid | String, Number | Original file ID |
- | FolderID | --folderid | String, Number | ID of copy destination folder |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.file.copyto](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_copyto.php)
-:::
-
-
-
-```bsl title="Code example"
- FolderID = "12880";
- FileID = "12876";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.MakeCopyFile(URL, FileID, FolderID);
-
- FolderID = "12882";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.MakeCopyFile(URL, FileID, FolderID, Token);
-
- OPI_TestDataRetrieval.Check_BitrixObject(Result);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": 12604,
- "NAME": "New file name.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": "12582",
- "DELETED_TYPE": 0,
- "GLOBAL_CONTENT_VERSION": 1,
- "FILE_ID": 8678,
- "SIZE": "805189",
- "CREATE_TIME": "2024-10-09T09:20:28+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:28+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": null,
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI2MDQmXz1ka3Jhc2tOdTFzMTNFR2lWMkxlRXhVaGhpRXNZNHJIeg%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTJNRFFtWHoxa2EzSmhjMnRPZFRGek1UTkZSMmxXTWt4bFJYaFZhR2hwUlhOWk5ISkllZz09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.N%2FF9rbooZHbXWXkg%2FNRXmmAOWkTJnKmwua3QXnjg12Y%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New catalog/New file name.jpg"
- },
- "time": {
- "start": 1728454828.44084,
- "finish": 1728454828.53669,
- "duration": 0.0958428382873535,
- "processing": 0.0711829662322998,
- "date_start": "2024-10-09T09:20:28+03:00",
- "date_finish": "2024-10-09T09:20:28+03:00",
- "operating_reset_at": 1728455428,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/File-managment/Make-copy-file.mdx b/docs/en/md/Bitrix24/File-managment/Make-copy-file.mdx
new file mode 100644
index 0000000000..f35b7a5f68
--- /dev/null
+++ b/docs/en/md/Bitrix24/File-managment/Make-copy-file.mdx
@@ -0,0 +1,87 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 8
+---
+
+# Copy file
+ Copy file from one destination to another
+
+
+
+`Function MakeCopyFile(Val URL, Val FileID, Val FolderID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FileID | --fileid | String, Number | Original file ID |
+ | FolderID | --folderid | String, Number | ID of copy destination folder |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.file.copyto](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_copyto.php)
+:::
+
+
+
+```bsl title="Code example"
+ FolderID = "12880";
+ FileID = "12876";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.MakeCopyFile(URL, FileID, FolderID);
+
+ FolderID = "12882";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.MakeCopyFile(URL, FileID, FolderID, Token);
+
+ OPI_TestDataRetrieval.Check_BitrixObject(Result);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": 12604,
+ "NAME": "New file name.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": "12582",
+ "DELETED_TYPE": 0,
+ "GLOBAL_CONTENT_VERSION": 1,
+ "FILE_ID": 8678,
+ "SIZE": "805189",
+ "CREATE_TIME": "2024-10-09T09:20:28+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:28+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": null,
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI2MDQmXz1ka3Jhc2tOdTFzMTNFR2lWMkxlRXhVaGhpRXNZNHJIeg%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTJNRFFtWHoxa2EzSmhjMnRPZFRGek1UTkZSMmxXTWt4bFJYaFZhR2hwUlhOWk5ISkllZz09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.N%2FF9rbooZHbXWXkg%2FNRXmmAOWkTJnKmwua3QXnjg12Y%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New catalog/New file name.jpg"
+ },
+ "time": {
+ "start": 1728454828.44084,
+ "finish": 1728454828.53669,
+ "duration": 0.0958428382873535,
+ "processing": 0.0711829662322998,
+ "date_start": "2024-10-09T09:20:28+03:00",
+ "date_finish": "2024-10-09T09:20:28+03:00",
+ "operating_reset_at": 1728455428,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/File-managment/Mark-file-as-deleted.md b/docs/en/md/Bitrix24/File-managment/Mark-file-as-deleted.md
deleted file mode 100644
index 2c2208cf78..0000000000
--- a/docs/en/md/Bitrix24/File-managment/Mark-file-as-deleted.md
+++ /dev/null
@@ -1,77 +0,0 @@
----
-sidebar_position: 6
----
-
-# Mark file as deleted
- Move file to recycle bin
-
-
-
-`Function MarkFileAsDeleted(Val URL, Val FileID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FileID | --fileid | String, Number | File identifier |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.file.markdeleted](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_markdeleted.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FileID = "12876";
-
- Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "12576",
- "NAME": "New file name.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": "3",
- "DELETED_TYPE": "3",
- "GLOBAL_CONTENT_VERSION": "1",
- "FILE_ID": "8666",
- "SIZE": "805189",
- "CREATE_TIME": "2024-10-09T09:20:02+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:02+03:00",
- "DELETE_TIME": "2024-10-09T09:20:23+03:00",
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "1",
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz05TGFTcEdGYnRrcE0wUmJiSFNUeFo2TGpKZzVTNXk5VQ%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHowNVRHRlRjRWRHWW5ScmNFMHdVbUppU0ZOVWVGbzJUR3BLWnpWVE5YazVWUT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.kT%2BI3LsHkE%2BEL0PS7LTYUu8cbjsz8YpXhAiDww9Uey8%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New file name.jpgi17284548233529i"
- },
- "time": {
- "start": 1728454823.44531,
- "finish": 1728454823.47456,
- "duration": 0.0292489528656006,
- "processing": 0.00551199913024902,
- "date_start": "2024-10-09T09:20:23+03:00",
- "date_finish": "2024-10-09T09:20:23+03:00",
- "operating_reset_at": 1728455423,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/File-managment/Mark-file-as-deleted.mdx b/docs/en/md/Bitrix24/File-managment/Mark-file-as-deleted.mdx
new file mode 100644
index 0000000000..1565499d88
--- /dev/null
+++ b/docs/en/md/Bitrix24/File-managment/Mark-file-as-deleted.mdx
@@ -0,0 +1,80 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Mark file as deleted
+ Move file to recycle bin
+
+
+
+`Function MarkFileAsDeleted(Val URL, Val FileID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FileID | --fileid | String, Number | File identifier |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.file.markdeleted](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_markdeleted.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FileID = "12876";
+
+ Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "12576",
+ "NAME": "New file name.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": "3",
+ "GLOBAL_CONTENT_VERSION": "1",
+ "FILE_ID": "8666",
+ "SIZE": "805189",
+ "CREATE_TIME": "2024-10-09T09:20:02+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:02+03:00",
+ "DELETE_TIME": "2024-10-09T09:20:23+03:00",
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "1",
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz05TGFTcEdGYnRrcE0wUmJiSFNUeFo2TGpKZzVTNXk5VQ%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHowNVRHRlRjRWRHWW5ScmNFMHdVbUppU0ZOVWVGbzJUR3BLWnpWVE5YazVWUT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.kT%2BI3LsHkE%2BEL0PS7LTYUu8cbjsz8YpXhAiDww9Uey8%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New file name.jpgi17284548233529i"
+ },
+ "time": {
+ "start": 1728454823.44531,
+ "finish": 1728454823.47456,
+ "duration": 0.0292489528656006,
+ "processing": 0.00551199913024902,
+ "date_start": "2024-10-09T09:20:23+03:00",
+ "date_finish": "2024-10-09T09:20:23+03:00",
+ "operating_reset_at": 1728455423,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/File-managment/Move-file-to-folder.md b/docs/en/md/Bitrix24/File-managment/Move-file-to-folder.md
deleted file mode 100644
index ec19ece276..0000000000
--- a/docs/en/md/Bitrix24/File-managment/Move-file-to-folder.md
+++ /dev/null
@@ -1,84 +0,0 @@
----
-sidebar_position: 9
----
-
-# Move file
- Move file from one destination to another
-
-
-
-`Function MoveFileToFolder(Val URL, Val FileID, Val FolderID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FileID | --fileid | String, Number | File ID |
- | FolderID | --folderid | String, Number | ID of new destination folder |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.file.moveto](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_moveto.php)
-:::
-
-
-
-```bsl title="Code example"
- FolderID = "12884";
- FileID = "12876";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID);
-
- FolderID = "12886";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID, Token);
-
- OPI_TestDataRetrieval.Check_BitrixObject(Result);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "12576",
- "NAME": "New file name.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": 12586,
- "DELETED_TYPE": "0",
- "GLOBAL_CONTENT_VERSION": "1",
- "FILE_ID": "8666",
- "SIZE": "805189",
- "CREATE_TIME": "2024-10-09T09:20:02+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:23+03:00",
- "DELETE_TIME": "2024-10-09T09:20:23+03:00",
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "1",
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz14Y3dRbXoySnl4NlI2MHJJY09SNG1KbE9URTVENlF3aA%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHoxNFkzZFJiWG95U25sNE5sSTJNSEpKWTA5U05HMUtiRTlVUlRWRU5sRjNhQT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.i2CHa05fN9FhHCvhCTGArYmKJ24LaHa7VxRKyrHfs10%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New catalog/New subfolder/New file name.jpg"
- },
- "time": {
- "start": 1728454825.05896,
- "finish": 1728454825.12211,
- "duration": 0.06315016746521,
- "processing": 0.0357410907745361,
- "date_start": "2024-10-09T09:20:25+03:00",
- "date_finish": "2024-10-09T09:20:25+03:00",
- "operating_reset_at": 1728455425,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/File-managment/Move-file-to-folder.mdx b/docs/en/md/Bitrix24/File-managment/Move-file-to-folder.mdx
new file mode 100644
index 0000000000..b0871974f0
--- /dev/null
+++ b/docs/en/md/Bitrix24/File-managment/Move-file-to-folder.mdx
@@ -0,0 +1,87 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 9
+---
+
+# Move file
+ Move file from one destination to another
+
+
+
+`Function MoveFileToFolder(Val URL, Val FileID, Val FolderID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FileID | --fileid | String, Number | File ID |
+ | FolderID | --folderid | String, Number | ID of new destination folder |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.file.moveto](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_moveto.php)
+:::
+
+
+
+```bsl title="Code example"
+ FolderID = "12884";
+ FileID = "12876";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID);
+
+ FolderID = "12886";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID, Token);
+
+ OPI_TestDataRetrieval.Check_BitrixObject(Result);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "12576",
+ "NAME": "New file name.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": 12586,
+ "DELETED_TYPE": "0",
+ "GLOBAL_CONTENT_VERSION": "1",
+ "FILE_ID": "8666",
+ "SIZE": "805189",
+ "CREATE_TIME": "2024-10-09T09:20:02+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:23+03:00",
+ "DELETE_TIME": "2024-10-09T09:20:23+03:00",
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "1",
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz14Y3dRbXoySnl4NlI2MHJJY09SNG1KbE9URTVENlF3aA%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHoxNFkzZFJiWG95U25sNE5sSTJNSEpKWTA5U05HMUtiRTlVUlRWRU5sRjNhQT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.i2CHa05fN9FhHCvhCTGArYmKJ24LaHa7VxRKyrHfs10%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New catalog/New subfolder/New file name.jpg"
+ },
+ "time": {
+ "start": 1728454825.05896,
+ "finish": 1728454825.12211,
+ "duration": 0.06315016746521,
+ "processing": 0.0357410907745361,
+ "date_start": "2024-10-09T09:20:25+03:00",
+ "date_finish": "2024-10-09T09:20:25+03:00",
+ "operating_reset_at": 1728455425,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/File-managment/Rename-file.md b/docs/en/md/Bitrix24/File-managment/Rename-file.md
deleted file mode 100644
index aa73f14490..0000000000
--- a/docs/en/md/Bitrix24/File-managment/Rename-file.md
+++ /dev/null
@@ -1,82 +0,0 @@
----
-sidebar_position: 10
----
-
-# Rename file
- Changes the name of an existing file
-
-
-
-`Function RenameFile(Val URL, Val FileID, Val Name, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FileID | --fileid | String, Number | File identifier |
- | Name | --title | String | New folders name |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.file.rename](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_rename.php)
-:::
-
-
-
-```bsl title="Code example"
- Name = "New file name.jpg";
- Filename2 = "New file name 2.jpg";
-
- FileID2 = "12874";
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.RenameFile(URL, FileID2, Filename2);
-
- FileID = "12876";
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.RenameFile(URL, FileID, Name, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "12576",
- "NAME": "New file name.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": "3",
- "DELETED_TYPE": "0",
- "GLOBAL_CONTENT_VERSION": "1",
- "FILE_ID": "8666",
- "SIZE": "805189",
- "CREATE_TIME": "2024-10-09T09:20:02+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:02+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "0",
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz0wWFJ4WFEzM0FGTTdMWlZ5WmdqRU90ZG15QVd3MlJqeQ%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHowd1dGSjRXRkV6TTBGR1RUZE1XbFo1V21kcVJVOTBaRzE1UVZkM01sSnFlUT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.QkRL4GgBhO%2FJVenu5%2Fn%2BxllOXMyOOL1HhrapYtzpnY4%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New file name.jpg"
- },
- "time": {
- "start": 1728454823.17663,
- "finish": 1728454823.22042,
- "duration": 0.043795108795166,
- "processing": 0.0184369087219238,
- "date_start": "2024-10-09T09:20:23+03:00",
- "date_finish": "2024-10-09T09:20:23+03:00",
- "operating_reset_at": 1728455423,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/File-managment/Rename-file.mdx b/docs/en/md/Bitrix24/File-managment/Rename-file.mdx
new file mode 100644
index 0000000000..a9052f9f5a
--- /dev/null
+++ b/docs/en/md/Bitrix24/File-managment/Rename-file.mdx
@@ -0,0 +1,85 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 10
+---
+
+# Rename file
+ Changes the name of an existing file
+
+
+
+`Function RenameFile(Val URL, Val FileID, Val Name, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FileID | --fileid | String, Number | File identifier |
+ | Name | --title | String | New folders name |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.file.rename](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_rename.php)
+:::
+
+
+
+```bsl title="Code example"
+ Name = "New file name.jpg";
+ Filename2 = "New file name 2.jpg";
+
+ FileID2 = "12874";
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.RenameFile(URL, FileID2, Filename2);
+
+ FileID = "12876";
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.RenameFile(URL, FileID, Name, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "12576",
+ "NAME": "New file name.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": "0",
+ "GLOBAL_CONTENT_VERSION": "1",
+ "FILE_ID": "8666",
+ "SIZE": "805189",
+ "CREATE_TIME": "2024-10-09T09:20:02+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:02+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "0",
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz0wWFJ4WFEzM0FGTTdMWlZ5WmdqRU90ZG15QVd3MlJqeQ%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHowd1dGSjRXRkV6TTBGR1RUZE1XbFo1V21kcVJVOTBaRzE1UVZkM01sSnFlUT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.QkRL4GgBhO%2FJVenu5%2Fn%2BxllOXMyOOL1HhrapYtzpnY4%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New file name.jpg"
+ },
+ "time": {
+ "start": 1728454823.17663,
+ "finish": 1728454823.22042,
+ "duration": 0.043795108795166,
+ "processing": 0.0184369087219238,
+ "date_start": "2024-10-09T09:20:23+03:00",
+ "date_finish": "2024-10-09T09:20:23+03:00",
+ "operating_reset_at": 1728455423,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/File-managment/Restore-file.md b/docs/en/md/Bitrix24/File-managment/Restore-file.md
deleted file mode 100644
index 1abe7ccc71..0000000000
--- a/docs/en/md/Bitrix24/File-managment/Restore-file.md
+++ /dev/null
@@ -1,77 +0,0 @@
----
-sidebar_position: 7
----
-
-# Restore file
- Restore file from recycle bin
-
-
-
-`Function RestoreFile(Val URL, Val FileID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FileID | --fileid | String, Number | File identifier |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.file.restore](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_restore.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- FileID = "12876";
-
- Result = OPI_Bitrix24.RestoreFile(URL, FileID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.RestoreFile(URL, FileID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "12576",
- "NAME": "New file name.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": "3",
- "DELETED_TYPE": "0",
- "GLOBAL_CONTENT_VERSION": "1",
- "FILE_ID": "8666",
- "SIZE": "805189",
- "CREATE_TIME": "2024-10-09T09:20:02+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:23+03:00",
- "DELETE_TIME": "2024-10-09T09:20:23+03:00",
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "1",
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz1yWnRTblhQQTRVWEFHbko5NDloNHpXSUk2WExSeTZxZQ%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHoxeVduUlRibGhRUVRSVldFRkhia281TkRsb05IcFhTVWsyV0V4U2VUWnhaUT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.RFgAb1sHFNiEdYew1tNUyncR079Ttc4fGwyIy9Zn3fo%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New file name.jpg"
- },
- "time": {
- "start": 1728454823.67364,
- "finish": 1728454823.71091,
- "duration": 0.037261962890625,
- "processing": 0.00603103637695312,
- "date_start": "2024-10-09T09:20:23+03:00",
- "date_finish": "2024-10-09T09:20:23+03:00",
- "operating_reset_at": 1728455423,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/File-managment/Restore-file.mdx b/docs/en/md/Bitrix24/File-managment/Restore-file.mdx
new file mode 100644
index 0000000000..db0dd41a24
--- /dev/null
+++ b/docs/en/md/Bitrix24/File-managment/Restore-file.mdx
@@ -0,0 +1,80 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Restore file
+ Restore file from recycle bin
+
+
+
+`Function RestoreFile(Val URL, Val FileID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FileID | --fileid | String, Number | File identifier |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.file.restore](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_restore.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ FileID = "12876";
+
+ Result = OPI_Bitrix24.RestoreFile(URL, FileID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.RestoreFile(URL, FileID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "12576",
+ "NAME": "New file name.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": "0",
+ "GLOBAL_CONTENT_VERSION": "1",
+ "FILE_ID": "8666",
+ "SIZE": "805189",
+ "CREATE_TIME": "2024-10-09T09:20:02+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:23+03:00",
+ "DELETE_TIME": "2024-10-09T09:20:23+03:00",
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "1",
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz1yWnRTblhQQTRVWEFHbko5NDloNHpXSUk2WExSeTZxZQ%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHoxeVduUlRibGhRUVRSVldFRkhia281TkRsb05IcFhTVWsyV0V4U2VUWnhaUT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.RFgAb1sHFNiEdYew1tNUyncR079Ttc4fGwyIy9Zn3fo%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New file name.jpg"
+ },
+ "time": {
+ "start": 1728454823.67364,
+ "finish": 1728454823.71091,
+ "duration": 0.037261962890625,
+ "processing": 0.00603103637695312,
+ "date_start": "2024-10-09T09:20:23+03:00",
+ "date_finish": "2024-10-09T09:20:23+03:00",
+ "operating_reset_at": 1728455423,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/File-managment/Upload-file-to-folder.md b/docs/en/md/Bitrix24/File-managment/Upload-file-to-folder.md
deleted file mode 100644
index 3d40e670f6..0000000000
--- a/docs/en/md/Bitrix24/File-managment/Upload-file-to-folder.md
+++ /dev/null
@@ -1,76 +0,0 @@
----
-sidebar_position: 2
----
-
-# Upload file to the folder
- Upload local file to the folder
-
-
-
-`Function UploadFileToFolder(Val URL, Val Name, Val File, Val FolderID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Name | --title | String | File name with extension |
- | File | --file | String, BinaryData | File for upload |
- | FolderID | --folderid | String | Folder identifier |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.folder.uploadfile](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_uploadfile.php)
-:::
-
-
-
-```bsl title="Code example"
- Filename2 = "Picture2.jpg";
- Name = "Picture1.jpg";
-
- Image2 = "https://api.athenaeum.digital/test_data/picture.jpg"; // Local path, URL or Binary Data
- Image = "https://api.athenaeum.digital/test_data/picture2.jpg"; // Local path, URL or Binary Data
-
- DestinationID = "12882";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.UploadFileToFolder(URL, Filename2, Image2, DestinationID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.UploadFileToFolder(URL, Name, Image, DestinationID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": 12600,
- "NAME": "Picture1.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": "12582",
- "DELETED_TYPE": 0,
- "GLOBAL_CONTENT_VERSION": 1,
- "FILE_ID": 8674,
- "SIZE": "805191",
- "CREATE_TIME": "2024-10-09T09:20:27+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:28+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": null,
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI2MDAmXz13R0UzRTVSSkd0QjdkRG50RUlNRXFPTW9YOXY4ZDJSdQ%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTJNREFtWHoxM1IwVXpSVFZTU2tkMFFqZGtSRzUwUlVsTlJYRlBUVzlZT1hZNFpESlNkUT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.Cqt7v%2BQbuicLFUvKMHOeSmN9P5txXsdUHdLBs9FfHOU%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New catalog/Picture1.jpg"
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/File-managment/Upload-file-to-folder.mdx b/docs/en/md/Bitrix24/File-managment/Upload-file-to-folder.mdx
new file mode 100644
index 0000000000..8603efd0ef
--- /dev/null
+++ b/docs/en/md/Bitrix24/File-managment/Upload-file-to-folder.mdx
@@ -0,0 +1,79 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Upload file to the folder
+ Upload local file to the folder
+
+
+
+`Function UploadFileToFolder(Val URL, Val Name, Val File, Val FolderID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Name | --title | String | File name with extension |
+ | File | --file | String, BinaryData | File for upload |
+ | FolderID | --folderid | String | Folder identifier |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.folder.uploadfile](https://dev.1c-bitrix.ru/rest_help/disk/folder/disk_folder_uploadfile.php)
+:::
+
+
+
+```bsl title="Code example"
+ Filename2 = "Picture2.jpg";
+ Name = "Picture1.jpg";
+
+ Image2 = "https://api.athenaeum.digital/test_data/picture.jpg"; // Local path, URL or Binary Data
+ Image = "https://api.athenaeum.digital/test_data/picture2.jpg"; // Local path, URL or Binary Data
+
+ DestinationID = "12882";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.UploadFileToFolder(URL, Filename2, Image2, DestinationID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.UploadFileToFolder(URL, Name, Image, DestinationID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": 12600,
+ "NAME": "Picture1.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": "12582",
+ "DELETED_TYPE": 0,
+ "GLOBAL_CONTENT_VERSION": 1,
+ "FILE_ID": 8674,
+ "SIZE": "805191",
+ "CREATE_TIME": "2024-10-09T09:20:27+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:28+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": null,
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI2MDAmXz13R0UzRTVSSkd0QjdkRG50RUlNRXFPTW9YOXY4ZDJSdQ%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTJNREFtWHoxM1IwVXpSVFZTU2tkMFFqZGtSRzUwUlVsTlJYRlBUVzlZT1hZNFpESlNkUT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.Cqt7v%2BQbuicLFUvKMHOeSmN9P5txXsdUHdLBs9FfHOU%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/New catalog/Picture1.jpg"
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/File-managment/Upload-file-to-storage.md b/docs/en/md/Bitrix24/File-managment/Upload-file-to-storage.md
deleted file mode 100644
index cc76c545e1..0000000000
--- a/docs/en/md/Bitrix24/File-managment/Upload-file-to-storage.md
+++ /dev/null
@@ -1,87 +0,0 @@
----
-sidebar_position: 1
----
-
-# Upload file to a storage
- Upload file to storage root
-
-
-
-`Function UploadFileToStorage(Val URL, Val Name, Val File, Val StorageID, Val Rights = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Name | --title | String | File name with extension |
- | File | --file | String, BinaryData | File for upload |
- | StorageID | --storageid | String | Storage id |
- | Rights | --rights | String | Rights array if required |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.storage.uploadfile](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_uploadfile.php)
-:::
-
-
-
-```bsl title="Code example"
- Filename2 = "Picture2.jpg";
- Name = "Picture1.jpg";
-
- Image2 = "https://api.athenaeum.digital/test_data/picture.jpg"; // Local path, URL or Binary Data
- Image = "https://api.athenaeum.digital/test_data/picture2.jpg"; // Local path, URL or Binary Data
-
- DestinationID = 3;
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.UploadFileToStorage(URL, Filename2, Image2, DestinationID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.UploadFileToStorage(URL, Name, Image, DestinationID, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": 12576,
- "NAME": "Picture1.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": "3",
- "DELETED_TYPE": 0,
- "GLOBAL_CONTENT_VERSION": 1,
- "FILE_ID": 8666,
- "SIZE": "805189",
- "CREATE_TIME": "2024-10-09T09:20:02+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:02+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": null,
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz1GeUhrZmNUTWgzVEJ1b3lGVEEyUzYxbTFseTA4VjY3NA%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHoxR2VVaHJabU5VVFdnelZFSjFiM2xHVkVFeVV6WXhiVEZzZVRBNFZqWTNOQT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.HHUiQCyRcVQY8Bx6BmVGPzdZf7DZCj3Fi5m%2BCP1rcX8%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/Picture1.jpg"
- },
- "time": {
- "start": 1728454802.17105,
- "finish": 1728454802.48288,
- "duration": 0.311824083328247,
- "processing": 0.277850151062012,
- "date_start": "2024-10-09T09:20:02+03:00",
- "date_finish": "2024-10-09T09:20:02+03:00",
- "operating_reset_at": 1728455402,
- "operating": 0.27782416343689
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/File-managment/Upload-file-to-storage.mdx b/docs/en/md/Bitrix24/File-managment/Upload-file-to-storage.mdx
new file mode 100644
index 0000000000..c6f415c675
--- /dev/null
+++ b/docs/en/md/Bitrix24/File-managment/Upload-file-to-storage.mdx
@@ -0,0 +1,90 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Upload file to a storage
+ Upload file to storage root
+
+
+
+`Function UploadFileToStorage(Val URL, Val Name, Val File, Val StorageID, Val Rights = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Name | --title | String | File name with extension |
+ | File | --file | String, BinaryData | File for upload |
+ | StorageID | --storageid | String | Storage id |
+ | Rights | --rights | String | Rights array if required |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.storage.uploadfile](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_uploadfile.php)
+:::
+
+
+
+```bsl title="Code example"
+ Filename2 = "Picture2.jpg";
+ Name = "Picture1.jpg";
+
+ Image2 = "https://api.athenaeum.digital/test_data/picture.jpg"; // Local path, URL or Binary Data
+ Image = "https://api.athenaeum.digital/test_data/picture2.jpg"; // Local path, URL or Binary Data
+
+ DestinationID = 3;
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.UploadFileToStorage(URL, Filename2, Image2, DestinationID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.UploadFileToStorage(URL, Name, Image, DestinationID, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": 12576,
+ "NAME": "Picture1.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": 0,
+ "GLOBAL_CONTENT_VERSION": 1,
+ "FILE_ID": 8666,
+ "SIZE": "805189",
+ "CREATE_TIME": "2024-10-09T09:20:02+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:02+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": null,
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz1GeUhrZmNUTWgzVEJ1b3lGVEEyUzYxbTFseTA4VjY3NA%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHoxR2VVaHJabU5VVFdnelZFSjFiM2xHVkVFeVV6WXhiVEZzZVRBNFZqWTNOQT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.HHUiQCyRcVQY8Bx6BmVGPzdZf7DZCj3Fi5m%2BCP1rcX8%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/Picture1.jpg"
+ },
+ "time": {
+ "start": 1728454802.17105,
+ "finish": 1728454802.48288,
+ "duration": 0.311824083328247,
+ "processing": 0.277850151062012,
+ "date_start": "2024-10-09T09:20:02+03:00",
+ "date_finish": "2024-10-09T09:20:02+03:00",
+ "operating_reset_at": 1728455402,
+ "operating": 0.27782416343689
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Kanban/Add-kanban-stage.md b/docs/en/md/Bitrix24/Kanban/Add-kanban-stage.md
deleted file mode 100644
index 6f960d5d4e..0000000000
--- a/docs/en/md/Bitrix24/Kanban/Add-kanban-stage.md
+++ /dev/null
@@ -1,69 +0,0 @@
----
-sidebar_position: 1
----
-
-# Add kanban stage
- Add new stage of kanban or My Plan
-
-
-
-`Function AddKanbanStage(Val URL, Val Name, Val Color = "FFD800", Val PrevStageID = 0, Val EntityID = 0, Val AsAdmin = False, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Name | --title | String | New stage name |
- | Color | --color | String | HEX of new stage color |
- | PrevStageID | --prevstage | String, Number | ID of the stage after which a new stage should be inserted (at the beginning by default.) |
- | EntityID | --entityid | String, Number | ID of kanban owner (group or user) |
- | AsAdmin | --admin | Boolean | Allows you to add stages without checking permissions (for administrators) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.stages.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/kanban/task_stages_add.php)
-:::
-
-
-
-```bsl title="Code example"
- Name = "New stage";
- Color = "0026FF";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, 6);
-
- PrevStageID = Result["result"];
-
- Name = "New stage 2";
- Color = "0026FF";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, PrevStageID, , True, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 846,
- "time": {
- "start": 1728454833.37133,
- "finish": 1728454833.4508,
- "duration": 0.0794661045074463,
- "processing": 0.0516431331634522,
- "date_start": "2024-10-09T09:20:33+03:00",
- "date_finish": "2024-10-09T09:20:33+03:00",
- "operating_reset_at": 1728455433,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Kanban/Add-kanban-stage.mdx b/docs/en/md/Bitrix24/Kanban/Add-kanban-stage.mdx
new file mode 100644
index 0000000000..4ee6c865fb
--- /dev/null
+++ b/docs/en/md/Bitrix24/Kanban/Add-kanban-stage.mdx
@@ -0,0 +1,72 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Add kanban stage
+ Add new stage of kanban or My Plan
+
+
+
+`Function AddKanbanStage(Val URL, Val Name, Val Color = "FFD800", Val PrevStageID = 0, Val EntityID = 0, Val AsAdmin = False, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Name | --title | String | New stage name |
+ | Color | --color | String | HEX of new stage color |
+ | PrevStageID | --prevstage | String, Number | ID of the stage after which a new stage should be inserted (at the beginning by default.) |
+ | EntityID | --entityid | String, Number | ID of kanban owner (group or user) |
+ | AsAdmin | --admin | Boolean | Allows you to add stages without checking permissions (for administrators) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.stages.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/kanban/task_stages_add.php)
+:::
+
+
+
+```bsl title="Code example"
+ Name = "New stage";
+ Color = "0026FF";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, 6);
+
+ PrevStageID = Result["result"];
+
+ Name = "New stage 2";
+ Color = "0026FF";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, PrevStageID, , True, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 846,
+ "time": {
+ "start": 1728454833.37133,
+ "finish": 1728454833.4508,
+ "duration": 0.0794661045074463,
+ "processing": 0.0516431331634522,
+ "date_start": "2024-10-09T09:20:33+03:00",
+ "date_finish": "2024-10-09T09:20:33+03:00",
+ "operating_reset_at": 1728455433,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Kanban/Delete-kanban-stage.md b/docs/en/md/Bitrix24/Kanban/Delete-kanban-stage.md
deleted file mode 100644
index e77c88cb9f..0000000000
--- a/docs/en/md/Bitrix24/Kanban/Delete-kanban-stage.md
+++ /dev/null
@@ -1,62 +0,0 @@
----
-sidebar_position: 3
----
-
-# ID of the stage to be deleted
- Removes a kanban (My Plan) stage, provided there are no tasks in it
-
-
-
-`Function DeleteKanbanStage(Val URL, Val StageID, Val AsAdmin = False, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | StageID | --stage | String, Number | ID of stage to dele |
- | AsAdmin | --admin | Boolean | Allows you to add stages without checking permissions (for administrators) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.stages.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/kanban/task_stages_delete.php)
-:::
-
-
-
-```bsl title="Code example"
- StageID = "864";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, True);
-
- StageID = "866";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454834.86052,
- "finish": 1728454834.90096,
- "duration": 0.0404388904571533,
- "processing": 0.00777482986450195,
- "date_start": "2024-10-09T09:20:34+03:00",
- "date_finish": "2024-10-09T09:20:34+03:00",
- "operating_reset_at": 1728455434,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Kanban/Delete-kanban-stage.mdx b/docs/en/md/Bitrix24/Kanban/Delete-kanban-stage.mdx
new file mode 100644
index 0000000000..bcddf3431c
--- /dev/null
+++ b/docs/en/md/Bitrix24/Kanban/Delete-kanban-stage.mdx
@@ -0,0 +1,65 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# ID of the stage to be deleted
+ Removes a kanban (My Plan) stage, provided there are no tasks in it
+
+
+
+`Function DeleteKanbanStage(Val URL, Val StageID, Val AsAdmin = False, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | StageID | --stage | String, Number | ID of stage to dele |
+ | AsAdmin | --admin | Boolean | Allows you to add stages without checking permissions (for administrators) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.stages.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/kanban/task_stages_delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ StageID = "864";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, True);
+
+ StageID = "866";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454834.86052,
+ "finish": 1728454834.90096,
+ "duration": 0.0404388904571533,
+ "processing": 0.00777482986450195,
+ "date_start": "2024-10-09T09:20:34+03:00",
+ "date_finish": "2024-10-09T09:20:34+03:00",
+ "operating_reset_at": 1728455434,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Kanban/Get-kanban-stages.md b/docs/en/md/Bitrix24/Kanban/Get-kanban-stages.md
deleted file mode 100644
index b8fa605d72..0000000000
--- a/docs/en/md/Bitrix24/Kanban/Get-kanban-stages.md
+++ /dev/null
@@ -1,196 +0,0 @@
----
-sidebar_position: 4
----
-
-# Get kanban stages
- Get kanban (My Plan) stages info
-
-
-
-`Function GetKanbanStages(Val URL, Val EntityID = 0, Val AsAdmin = False, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | EntityID | --entityid | String, Number | ID of kanban owner (group or user) |
- | AsAdmin | --admin | Boolean | Allows you to get stages without checking permissions (for administrators) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.stages.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/kanban/task_stages_get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetKanbanStages(URL, , True);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetKanbanStages(URL, , , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "142": {
- "ID": "142",
- "TITLE": "Новое имя стадии стадии",
- "SORT": "100",
- "COLOR": "000000",
- "SYSTEM_TYPE": "NEW",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "20": {
- "ID": "20",
- "TITLE": "Новая стадия",
- "SORT": "200",
- "COLOR": "0026FF",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "24": {
- "ID": "24",
- "TITLE": "Название",
- "SORT": "300",
- "COLOR": "75d900",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "16": {
- "ID": "16",
- "TITLE": "Новая стадия",
- "SORT": "400",
- "COLOR": "0026FF",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "18": {
- "ID": "18",
- "TITLE": "Новая стадия 2",
- "SORT": "500",
- "COLOR": "0026FF",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "12": {
- "ID": "12",
- "TITLE": "Новая стадия",
- "SORT": "600",
- "COLOR": "0026FF",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "14": {
- "ID": "14",
- "TITLE": "Новая стадия 2",
- "SORT": "700",
- "COLOR": "0026FF",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "8": {
- "ID": "8",
- "TITLE": "Новая стадия",
- "SORT": "800",
- "COLOR": "0026FF",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "10": {
- "ID": "10",
- "TITLE": "Новая стадия 2",
- "SORT": "900",
- "COLOR": "0026FF",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "6": {
- "ID": "6",
- "TITLE": "Новая стадия",
- "SORT": "1000",
- "COLOR": "0026FF",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "844": {
- "ID": "844",
- "TITLE": "New stage",
- "SORT": "1100",
- "COLOR": "0026FF",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "846": {
- "ID": "846",
- "TITLE": "New stage 2",
- "SORT": "1200",
- "COLOR": "0026FF",
- "SYSTEM_TYPE": "",
- "ENTITY_ID": "1",
- "ENTITY_TYPE": "U",
- "ADDITIONAL_FILTER": [],
- "TO_UPDATE": [],
- "TO_UPDATE_ACCESS": null
- },
- "720": {
- "ID": "720",
- "TITLE": "Новая стадия",
- "SORT": "1300",
-...
-```
diff --git a/docs/en/md/Bitrix24/Kanban/Get-kanban-stages.mdx b/docs/en/md/Bitrix24/Kanban/Get-kanban-stages.mdx
new file mode 100644
index 0000000000..5733b0de80
--- /dev/null
+++ b/docs/en/md/Bitrix24/Kanban/Get-kanban-stages.mdx
@@ -0,0 +1,199 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Get kanban stages
+ Get kanban (My Plan) stages info
+
+
+
+`Function GetKanbanStages(Val URL, Val EntityID = 0, Val AsAdmin = False, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | EntityID | --entityid | String, Number | ID of kanban owner (group or user) |
+ | AsAdmin | --admin | Boolean | Allows you to get stages without checking permissions (for administrators) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.stages.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/kanban/task_stages_get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetKanbanStages(URL, , True);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetKanbanStages(URL, , , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "142": {
+ "ID": "142",
+ "TITLE": "Новое имя стадии стадии",
+ "SORT": "100",
+ "COLOR": "000000",
+ "SYSTEM_TYPE": "NEW",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "20": {
+ "ID": "20",
+ "TITLE": "Новая стадия",
+ "SORT": "200",
+ "COLOR": "0026FF",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "24": {
+ "ID": "24",
+ "TITLE": "Название",
+ "SORT": "300",
+ "COLOR": "75d900",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "16": {
+ "ID": "16",
+ "TITLE": "Новая стадия",
+ "SORT": "400",
+ "COLOR": "0026FF",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "18": {
+ "ID": "18",
+ "TITLE": "Новая стадия 2",
+ "SORT": "500",
+ "COLOR": "0026FF",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "12": {
+ "ID": "12",
+ "TITLE": "Новая стадия",
+ "SORT": "600",
+ "COLOR": "0026FF",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "14": {
+ "ID": "14",
+ "TITLE": "Новая стадия 2",
+ "SORT": "700",
+ "COLOR": "0026FF",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "8": {
+ "ID": "8",
+ "TITLE": "Новая стадия",
+ "SORT": "800",
+ "COLOR": "0026FF",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "10": {
+ "ID": "10",
+ "TITLE": "Новая стадия 2",
+ "SORT": "900",
+ "COLOR": "0026FF",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "6": {
+ "ID": "6",
+ "TITLE": "Новая стадия",
+ "SORT": "1000",
+ "COLOR": "0026FF",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "844": {
+ "ID": "844",
+ "TITLE": "New stage",
+ "SORT": "1100",
+ "COLOR": "0026FF",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "846": {
+ "ID": "846",
+ "TITLE": "New stage 2",
+ "SORT": "1200",
+ "COLOR": "0026FF",
+ "SYSTEM_TYPE": "",
+ "ENTITY_ID": "1",
+ "ENTITY_TYPE": "U",
+ "ADDITIONAL_FILTER": [],
+ "TO_UPDATE": [],
+ "TO_UPDATE_ACCESS": null
+ },
+ "720": {
+ "ID": "720",
+ "TITLE": "Новая стадия",
+ "SORT": "1300",
+...
+```
diff --git a/docs/en/md/Bitrix24/Kanban/Move-task-to-kanban-stage.md b/docs/en/md/Bitrix24/Kanban/Move-task-to-kanban-stage.md
deleted file mode 100644
index aa2a711200..0000000000
--- a/docs/en/md/Bitrix24/Kanban/Move-task-to-kanban-stage.md
+++ /dev/null
@@ -1,65 +0,0 @@
----
-sidebar_position: 5
----
-
-# Move task to kanban stage
- Move task to another kanban stage
-
-
-
-`Function MoveTaskToKanbanStage(Val URL, Val TaskID, Val StageID, Val Prev = 0, Val After = 0, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | String, Number | ID of task to move |
- | StageID | --stage | String, Number | Stage ID |
- | Prev | --before | String, Number | ID of the task to put the selected one in front of (if After not filled) |
- | After | --after | String, Number | ID of the task to be followed by the selected (if Prev not filled) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.stages.movetask](https://dev.1c-bitrix.ru/rest_help/tasks/task/kanban/task_stages_movetask.php)
-:::
-
-
-
-```bsl title="Code example"
- TaskID = "2452";
- StageID = "864";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.MoveTaskToKanbanStage(URL, TaskID, StageID);
-
- StageID = "866";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.MoveTaskToKanbanStage(URL, TaskID, StageID, , , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454833.97698,
- "finish": 1728454834.02471,
- "duration": 0.047731876373291,
- "processing": 0.0173599720001221,
- "date_start": "2024-10-09T09:20:33+03:00",
- "date_finish": "2024-10-09T09:20:34+03:00",
- "operating_reset_at": 1728455434,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx b/docs/en/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx
new file mode 100644
index 0000000000..2bf21f58cd
--- /dev/null
+++ b/docs/en/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx
@@ -0,0 +1,68 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Move task to kanban stage
+ Move task to another kanban stage
+
+
+
+`Function MoveTaskToKanbanStage(Val URL, Val TaskID, Val StageID, Val Prev = 0, Val After = 0, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | String, Number | ID of task to move |
+ | StageID | --stage | String, Number | Stage ID |
+ | Prev | --before | String, Number | ID of the task to put the selected one in front of (if After not filled) |
+ | After | --after | String, Number | ID of the task to be followed by the selected (if Prev not filled) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.stages.movetask](https://dev.1c-bitrix.ru/rest_help/tasks/task/kanban/task_stages_movetask.php)
+:::
+
+
+
+```bsl title="Code example"
+ TaskID = "2452";
+ StageID = "864";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.MoveTaskToKanbanStage(URL, TaskID, StageID);
+
+ StageID = "866";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.MoveTaskToKanbanStage(URL, TaskID, StageID, , , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454833.97698,
+ "finish": 1728454834.02471,
+ "duration": 0.047731876373291,
+ "processing": 0.0173599720001221,
+ "date_start": "2024-10-09T09:20:33+03:00",
+ "date_finish": "2024-10-09T09:20:34+03:00",
+ "operating_reset_at": 1728455434,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Kanban/Update-kanbans-stage.md b/docs/en/md/Bitrix24/Kanban/Update-kanbans-stage.md
deleted file mode 100644
index 332e8f925a..0000000000
--- a/docs/en/md/Bitrix24/Kanban/Update-kanbans-stage.md
+++ /dev/null
@@ -1,69 +0,0 @@
----
-sidebar_position: 2
----
-
-# Change kanban stage
- Changes the properties of the existing kanban or My plan stage
-
-
-
-`Function UpdateKanbansStage(Val URL, Val Name, Val StageID, Val Color = "", Val PrevStageID = 0, Val AsAdmin = False, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Name | --title | String | New stages name |
- | StageID | --stage | String, Number | Stage ID for change |
- | Color | --color | String | HEX of new stage color |
- | PrevStageID | --prevstage | String, Number | Stage ID, after which the selected stage should be inserted |
- | AsAdmin | --admin | Boolean | Allows you to add stages without checking permissions (for administrators) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.stages.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/kanban/task_stages_update.php)
-:::
-
-
-
-```bsl title="Code example"
- Name = "New stage name";
- Color = "000000";
- StageID = "864";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.UpdateKanbansStage(URL, Name, StageID, Color);
-
- Name = "New stage name 2";
- Color = "000000";
- StageID = "866";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.UpdateKanbansStage(URL, Name, StageID, Color, 6, True, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454834.3617,
- "finish": 1728454834.44785,
- "duration": 0.0861501693725586,
- "processing": 0.0561039447784424,
- "date_start": "2024-10-09T09:20:34+03:00",
- "date_finish": "2024-10-09T09:20:34+03:00",
- "operating_reset_at": 1728455434,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Kanban/Update-kanbans-stage.mdx b/docs/en/md/Bitrix24/Kanban/Update-kanbans-stage.mdx
new file mode 100644
index 0000000000..d64bac0740
--- /dev/null
+++ b/docs/en/md/Bitrix24/Kanban/Update-kanbans-stage.mdx
@@ -0,0 +1,72 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Change kanban stage
+ Changes the properties of the existing kanban or My plan stage
+
+
+
+`Function UpdateKanbansStage(Val URL, Val Name, Val StageID, Val Color = "", Val PrevStageID = 0, Val AsAdmin = False, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Name | --title | String | New stages name |
+ | StageID | --stage | String, Number | Stage ID for change |
+ | Color | --color | String | HEX of new stage color |
+ | PrevStageID | --prevstage | String, Number | Stage ID, after which the selected stage should be inserted |
+ | AsAdmin | --admin | Boolean | Allows you to add stages without checking permissions (for administrators) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.stages.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/kanban/task_stages_update.php)
+:::
+
+
+
+```bsl title="Code example"
+ Name = "New stage name";
+ Color = "000000";
+ StageID = "864";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.UpdateKanbansStage(URL, Name, StageID, Color);
+
+ Name = "New stage name 2";
+ Color = "000000";
+ StageID = "866";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.UpdateKanbansStage(URL, Name, StageID, Color, 6, True, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454834.3617,
+ "finish": 1728454834.44785,
+ "duration": 0.0861501693725586,
+ "processing": 0.0561039447784424,
+ "date_start": "2024-10-09T09:20:34+03:00",
+ "date_finish": "2024-10-09T09:20:34+03:00",
+ "operating_reset_at": 1728455434,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Create-lead.md b/docs/en/md/Bitrix24/Leads-managment/Create-lead.md
deleted file mode 100644
index bcdeeb6705..0000000000
--- a/docs/en/md/Bitrix24/Leads-managment/Create-lead.md
+++ /dev/null
@@ -1,76 +0,0 @@
----
-sidebar_position: 1
----
-
-# Create lead
- Creates a new lead by fields structure (see GetLeadStructure)
-
-
-
-`Function CreateLead(Val URL, Val FieldsStructure, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FieldsStructure | --fields | Structure of KeyAndValue | Lead fields structure (see GetLeadStructure) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.lead.add](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_add.php)
-:::
-
-
-
-```bsl title="Code example"
- EmailsArray = New Array;
- EmailsArray.Add(New Structure("VALUE,VALUE_TYPE", "yo@example.com", "HOME"));
- EmailsArray.Add(New Structure("VALUE,VALUE_TYPE", "hi@example.com", "WORK"));
-
- PhonesArray = New Array;
- PhonesArray.Add(New Structure("VALUE,VALUE_TYPE", "88005553535", "WORK"));
-
- FieldsStructure = New Structure;
- FieldsStructure.Insert("ADDRESS" , "Pushkin st., b. 10");
- FieldsStructure.Insert("ADDRESS_COUNTRY", "Russia");
- FieldsStructure.Insert("EMAIL" , EmailsArray);
- FieldsStructure.Insert("NAME" , "John");
- FieldsStructure.Insert("LAST_NAME" , "Doe");
- FieldsStructure.Insert("PHONE" , PhonesArray);
- FieldsStructure.Insert("TITLE" , "MegaClient");
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.CreateLead(URL, FieldsStructure);
-
- FieldsStructure.Insert("NAME" , "Ivan");
- FieldsStructure.Insert("LAST_NAME" , "Ivanov");
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.CreateLead(URL, FieldsStructure, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 394,
- "time": {
- "start": 1728454941.45396,
- "finish": 1728454942.16614,
- "duration": 0.712172985076904,
- "processing": 0.685149908065796,
- "date_start": "2024-10-09T09:22:21+03:00",
- "date_finish": "2024-10-09T09:22:22+03:00",
- "operating_reset_at": 1728455541,
- "operating": 0.685086011886597
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Create-lead.mdx b/docs/en/md/Bitrix24/Leads-managment/Create-lead.mdx
new file mode 100644
index 0000000000..85630a19eb
--- /dev/null
+++ b/docs/en/md/Bitrix24/Leads-managment/Create-lead.mdx
@@ -0,0 +1,79 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Create lead
+ Creates a new lead by fields structure (see GetLeadStructure)
+
+
+
+`Function CreateLead(Val URL, Val FieldsStructure, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FieldsStructure | --fields | Structure of KeyAndValue | Lead fields structure (see GetLeadStructure) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.lead.add](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_add.php)
+:::
+
+
+
+```bsl title="Code example"
+ EmailsArray = New Array;
+ EmailsArray.Add(New Structure("VALUE,VALUE_TYPE", "yo@example.com", "HOME"));
+ EmailsArray.Add(New Structure("VALUE,VALUE_TYPE", "hi@example.com", "WORK"));
+
+ PhonesArray = New Array;
+ PhonesArray.Add(New Structure("VALUE,VALUE_TYPE", "88005553535", "WORK"));
+
+ FieldsStructure = New Structure;
+ FieldsStructure.Insert("ADDRESS" , "Pushkin st., b. 10");
+ FieldsStructure.Insert("ADDRESS_COUNTRY", "Russia");
+ FieldsStructure.Insert("EMAIL" , EmailsArray);
+ FieldsStructure.Insert("NAME" , "John");
+ FieldsStructure.Insert("LAST_NAME" , "Doe");
+ FieldsStructure.Insert("PHONE" , PhonesArray);
+ FieldsStructure.Insert("TITLE" , "MegaClient");
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.CreateLead(URL, FieldsStructure);
+
+ FieldsStructure.Insert("NAME" , "Ivan");
+ FieldsStructure.Insert("LAST_NAME" , "Ivanov");
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.CreateLead(URL, FieldsStructure, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 394,
+ "time": {
+ "start": 1728454941.45396,
+ "finish": 1728454942.16614,
+ "duration": 0.712172985076904,
+ "processing": 0.685149908065796,
+ "date_start": "2024-10-09T09:22:21+03:00",
+ "date_finish": "2024-10-09T09:22:22+03:00",
+ "operating_reset_at": 1728455541,
+ "operating": 0.685086011886597
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Delete-lead.md b/docs/en/md/Bitrix24/Leads-managment/Delete-lead.md
deleted file mode 100644
index 3e630bc585..0000000000
--- a/docs/en/md/Bitrix24/Leads-managment/Delete-lead.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 2
----
-
-# Delete lead
- Deletes a lead by ID
-
-
-
-`Function DeleteLead(Val URL, Val LeadID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | LeadID | --lead | Number, String | Lead ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.lead.delete](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_delete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- LeadID = "412";
-
- Result = OPI_Bitrix24.DeleteLead(URL, LeadID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- LeadID = "414";
-
- Result = OPI_Bitrix24.DeleteLead(URL, LeadID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454943.26955,
- "finish": 1728454943.58409,
- "duration": 0.314532041549683,
- "processing": 0.281855821609497,
- "date_start": "2024-10-09T09:22:23+03:00",
- "date_finish": "2024-10-09T09:22:23+03:00",
- "operating_reset_at": 1728455543,
- "operating": 0.281836032867432
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Delete-lead.mdx b/docs/en/md/Bitrix24/Leads-managment/Delete-lead.mdx
new file mode 100644
index 0000000000..8af2dc2fc1
--- /dev/null
+++ b/docs/en/md/Bitrix24/Leads-managment/Delete-lead.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Delete lead
+ Deletes a lead by ID
+
+
+
+`Function DeleteLead(Val URL, Val LeadID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | LeadID | --lead | Number, String | Lead ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.lead.delete](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ LeadID = "412";
+
+ Result = OPI_Bitrix24.DeleteLead(URL, LeadID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ LeadID = "414";
+
+ Result = OPI_Bitrix24.DeleteLead(URL, LeadID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454943.26955,
+ "finish": 1728454943.58409,
+ "duration": 0.314532041549683,
+ "processing": 0.281855821609497,
+ "date_start": "2024-10-09T09:22:23+03:00",
+ "date_finish": "2024-10-09T09:22:23+03:00",
+ "operating_reset_at": 1728455543,
+ "operating": 0.281836032867432
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Get-lead-filter-structure.md b/docs/en/md/Bitrix24/Leads-managment/Get-lead-filter-structure.md
deleted file mode 100644
index 7d6d85d67c..0000000000
--- a/docs/en/md/Bitrix24/Leads-managment/Get-lead-filter-structure.md
+++ /dev/null
@@ -1,55 +0,0 @@
----
-sidebar_position: 7
----
-
-# Get lead filter structure
- Returns the field structure for filtering leads in the GetLeadsList method
-
-
-
-`Function GetLeadFilterStructure(Val Clear = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
-
-
- Returns: Structure of KeyAndValue - Fields structure
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Bitrix24.GetLeadFilterStructure();
-```
-
-
-
-
-```json title="Result"
-{
- "ID": "",
- "ASSIGNED_BY_ID": "",
- "COMPANY_ID": "",
- "COMPANY_TITLE": "",
- "CONTACT_ID": "",
- "CREATED_BY_ID": "",
- "CURRENCY_ID": "",
- "DATE_CLOSED": "",
- "DATE_CREATE": "",
- "DATE_MODIFY": "",
- "EMAIL": "",
- "HAS_EMAIL": "",
- "HAS_PHONE": "",
- "IS_RETURN_CUSTOMER": "",
- "MODIFY_BY_ID": "",
- "MOVED_BY_ID": "",
- "MOVED_TIME": "",
- "OPENED": "",
- "OPPORTUNITY": "",
- "STATUS_ID": "",
- "TITLE": ""
-}
-```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Get-lead-filter-structure.mdx b/docs/en/md/Bitrix24/Leads-managment/Get-lead-filter-structure.mdx
new file mode 100644
index 0000000000..4755f3d39d
--- /dev/null
+++ b/docs/en/md/Bitrix24/Leads-managment/Get-lead-filter-structure.mdx
@@ -0,0 +1,58 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Get lead filter structure
+ Returns the field structure for filtering leads in the GetLeadsList method
+
+
+
+`Function GetLeadFilterStructure(Val Clear = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
+
+
+ Returns: Structure of KeyAndValue - Fields structure
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Bitrix24.GetLeadFilterStructure();
+```
+
+
+
+
+```json title="Result"
+{
+ "ID": "",
+ "ASSIGNED_BY_ID": "",
+ "COMPANY_ID": "",
+ "COMPANY_TITLE": "",
+ "CONTACT_ID": "",
+ "CREATED_BY_ID": "",
+ "CURRENCY_ID": "",
+ "DATE_CLOSED": "",
+ "DATE_CREATE": "",
+ "DATE_MODIFY": "",
+ "EMAIL": "",
+ "HAS_EMAIL": "",
+ "HAS_PHONE": "",
+ "IS_RETURN_CUSTOMER": "",
+ "MODIFY_BY_ID": "",
+ "MOVED_BY_ID": "",
+ "MOVED_TIME": "",
+ "OPENED": "",
+ "OPPORTUNITY": "",
+ "STATUS_ID": "",
+ "TITLE": ""
+}
+```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Get-lead-structure.md b/docs/en/md/Bitrix24/Leads-managment/Get-lead-structure.md
deleted file mode 100644
index 22464ee59b..0000000000
--- a/docs/en/md/Bitrix24/Leads-managment/Get-lead-structure.md
+++ /dev/null
@@ -1,194 +0,0 @@
----
-sidebar_position: 6
----
-
-# Get lead structure
- Gets a structure with field descriptions for creating a lead
-
-
-
-`Function GetLeadStructure(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.lead.fields](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_fields.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetLeadStructure(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetLeadStructure(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": {
- "type": "integer",
- "isRequired": false,
- "isReadOnly": true,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "ID"
- },
- "TITLE": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Название лида"
- },
- "HONORIFIC": {
- "type": "crm_status",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "statusType": "HONORIFIC",
- "title": "Обращение"
- },
- "NAME": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Имя"
- },
- "SECOND_NAME": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Отчество"
- },
- "LAST_NAME": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Фамилия"
- },
- "BIRTHDATE": {
- "type": "date",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Дата рождения"
- },
- "COMPANY_TITLE": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Название компании"
- },
- "SOURCE_ID": {
- "type": "crm_status",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "statusType": "SOURCE",
- "title": "Источник"
- },
- "SOURCE_DESCRIPTION": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Дополнительно об источнике"
- },
- "STATUS_ID": {
- "type": "crm_status",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "statusType": "STATUS",
- "title": "Стадия"
- },
- "STATUS_DESCRIPTION": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Дополнительно о стадии"
- },
- "STATUS_SEMANTIC_ID": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": true,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Состояние статуса"
- },
- "POST": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Должность"
- },
- "ADDRESS": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Адрес"
- },
- "ADDRESS_2": {
- "type": "string",
- "isRequired": false,
- "isReadOnly": false,
- "isImmutable": false,
- "isMultiple": false,
- "isDynamic": false,
- "title": "Адрес (стр. 2)"
- },
- "ADDRESS_CITY": {
-...
-```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Get-lead-structure.mdx b/docs/en/md/Bitrix24/Leads-managment/Get-lead-structure.mdx
new file mode 100644
index 0000000000..95e5450c39
--- /dev/null
+++ b/docs/en/md/Bitrix24/Leads-managment/Get-lead-structure.mdx
@@ -0,0 +1,197 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Get lead structure
+ Gets a structure with field descriptions for creating a lead
+
+
+
+`Function GetLeadStructure(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.lead.fields](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_fields.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetLeadStructure(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetLeadStructure(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": {
+ "type": "integer",
+ "isRequired": false,
+ "isReadOnly": true,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "ID"
+ },
+ "TITLE": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Название лида"
+ },
+ "HONORIFIC": {
+ "type": "crm_status",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "statusType": "HONORIFIC",
+ "title": "Обращение"
+ },
+ "NAME": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Имя"
+ },
+ "SECOND_NAME": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Отчество"
+ },
+ "LAST_NAME": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Фамилия"
+ },
+ "BIRTHDATE": {
+ "type": "date",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Дата рождения"
+ },
+ "COMPANY_TITLE": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Название компании"
+ },
+ "SOURCE_ID": {
+ "type": "crm_status",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "statusType": "SOURCE",
+ "title": "Источник"
+ },
+ "SOURCE_DESCRIPTION": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Дополнительно об источнике"
+ },
+ "STATUS_ID": {
+ "type": "crm_status",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "statusType": "STATUS",
+ "title": "Стадия"
+ },
+ "STATUS_DESCRIPTION": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Дополнительно о стадии"
+ },
+ "STATUS_SEMANTIC_ID": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": true,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Состояние статуса"
+ },
+ "POST": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Должность"
+ },
+ "ADDRESS": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Адрес"
+ },
+ "ADDRESS_2": {
+ "type": "string",
+ "isRequired": false,
+ "isReadOnly": false,
+ "isImmutable": false,
+ "isMultiple": false,
+ "isDynamic": false,
+ "title": "Адрес (стр. 2)"
+ },
+ "ADDRESS_CITY": {
+...
+```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Get-lead.md b/docs/en/md/Bitrix24/Leads-managment/Get-lead.md
deleted file mode 100644
index 70f3cf21df..0000000000
--- a/docs/en/md/Bitrix24/Leads-managment/Get-lead.md
+++ /dev/null
@@ -1,133 +0,0 @@
----
-sidebar_position: 3
----
-
-# Get lead
- Gets a lead by ID
-
-
-
-`Function GetLead(Val URL, Val LeadID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | LeadID | --lead | Number, String | Lead ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.lead.get](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- LeadID = "412";
-
- Result = OPI_Bitrix24.GetLead(URL, LeadID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- LeadID = "414";
-
- Result = OPI_Bitrix24.GetLead(URL, LeadID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "394",
- "TITLE": "MegaClient",
- "HONORIFIC": null,
- "NAME": "Ivan",
- "SECOND_NAME": null,
- "LAST_NAME": "Ivanov",
- "COMPANY_TITLE": null,
- "COMPANY_ID": null,
- "CONTACT_ID": "394",
- "IS_RETURN_CUSTOMER": "N",
- "BIRTHDATE": "",
- "SOURCE_ID": null,
- "SOURCE_DESCRIPTION": null,
- "STATUS_ID": "CONVERTED",
- "STATUS_DESCRIPTION": null,
- "POST": null,
- "COMMENTS": null,
- "CURRENCY_ID": "BYN",
- "OPPORTUNITY": "0.00",
- "IS_MANUAL_OPPORTUNITY": "N",
- "HAS_PHONE": "Y",
- "HAS_EMAIL": "Y",
- "HAS_IMOL": "N",
- "ASSIGNED_BY_ID": "1",
- "CREATED_BY_ID": "1",
- "MODIFY_BY_ID": "1",
- "DATE_CREATE": "2024-10-09T09:22:21+03:00",
- "DATE_MODIFY": "2024-10-09T09:22:22+03:00",
- "DATE_CLOSED": "2024-10-09T09:22:22+03:00",
- "STATUS_SEMANTIC_ID": "S",
- "OPENED": "N",
- "ORIGINATOR_ID": null,
- "ORIGIN_ID": null,
- "MOVED_BY_ID": "1",
- "MOVED_TIME": "2024-10-09T09:22:22+03:00",
- "ADDRESS": "Pushkin st., b. 10",
- "ADDRESS_2": null,
- "ADDRESS_CITY": null,
- "ADDRESS_POSTAL_CODE": null,
- "ADDRESS_REGION": null,
- "ADDRESS_PROVINCE": null,
- "ADDRESS_COUNTRY": "Russia",
- "ADDRESS_COUNTRY_CODE": null,
- "ADDRESS_LOC_ADDR_ID": "790",
- "UTM_SOURCE": null,
- "UTM_MEDIUM": null,
- "UTM_CAMPAIGN": null,
- "UTM_CONTENT": null,
- "UTM_TERM": null,
- "LAST_ACTIVITY_BY": "1",
- "LAST_ACTIVITY_TIME": "2024-10-09T09:22:21+03:00",
- "EMAIL": [
- {
- "ID": "2338",
- "VALUE_TYPE": "HOME",
- "VALUE": "yo@example.com",
- "TYPE_ID": "EMAIL"
- },
- {
- "ID": "2340",
- "VALUE_TYPE": "WORK",
- "VALUE": "hi@example.com",
- "TYPE_ID": "EMAIL"
- }
- ],
- "PHONE": [
- {
- "ID": "2342",
- "VALUE_TYPE": "WORK",
- "VALUE": "88005553535",
- "TYPE_ID": "PHONE"
- }
- ]
- },
- "time": {
- "start": 1728454942.34032,
- "finish": 1728454942.39366,
- "duration": 0.0533421039581299,
- "processing": 0.0224511623382568,
- "date_start": "2024-10-09T09:22:22+03:00",
- "date_finish": "2024-10-09T09:22:22+03:00",
- "operating_reset_at": 1728455542,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Get-lead.mdx b/docs/en/md/Bitrix24/Leads-managment/Get-lead.mdx
new file mode 100644
index 0000000000..1481018a07
--- /dev/null
+++ b/docs/en/md/Bitrix24/Leads-managment/Get-lead.mdx
@@ -0,0 +1,136 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Get lead
+ Gets a lead by ID
+
+
+
+`Function GetLead(Val URL, Val LeadID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | LeadID | --lead | Number, String | Lead ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.lead.get](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ LeadID = "412";
+
+ Result = OPI_Bitrix24.GetLead(URL, LeadID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ LeadID = "414";
+
+ Result = OPI_Bitrix24.GetLead(URL, LeadID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "394",
+ "TITLE": "MegaClient",
+ "HONORIFIC": null,
+ "NAME": "Ivan",
+ "SECOND_NAME": null,
+ "LAST_NAME": "Ivanov",
+ "COMPANY_TITLE": null,
+ "COMPANY_ID": null,
+ "CONTACT_ID": "394",
+ "IS_RETURN_CUSTOMER": "N",
+ "BIRTHDATE": "",
+ "SOURCE_ID": null,
+ "SOURCE_DESCRIPTION": null,
+ "STATUS_ID": "CONVERTED",
+ "STATUS_DESCRIPTION": null,
+ "POST": null,
+ "COMMENTS": null,
+ "CURRENCY_ID": "BYN",
+ "OPPORTUNITY": "0.00",
+ "IS_MANUAL_OPPORTUNITY": "N",
+ "HAS_PHONE": "Y",
+ "HAS_EMAIL": "Y",
+ "HAS_IMOL": "N",
+ "ASSIGNED_BY_ID": "1",
+ "CREATED_BY_ID": "1",
+ "MODIFY_BY_ID": "1",
+ "DATE_CREATE": "2024-10-09T09:22:21+03:00",
+ "DATE_MODIFY": "2024-10-09T09:22:22+03:00",
+ "DATE_CLOSED": "2024-10-09T09:22:22+03:00",
+ "STATUS_SEMANTIC_ID": "S",
+ "OPENED": "N",
+ "ORIGINATOR_ID": null,
+ "ORIGIN_ID": null,
+ "MOVED_BY_ID": "1",
+ "MOVED_TIME": "2024-10-09T09:22:22+03:00",
+ "ADDRESS": "Pushkin st., b. 10",
+ "ADDRESS_2": null,
+ "ADDRESS_CITY": null,
+ "ADDRESS_POSTAL_CODE": null,
+ "ADDRESS_REGION": null,
+ "ADDRESS_PROVINCE": null,
+ "ADDRESS_COUNTRY": "Russia",
+ "ADDRESS_COUNTRY_CODE": null,
+ "ADDRESS_LOC_ADDR_ID": "790",
+ "UTM_SOURCE": null,
+ "UTM_MEDIUM": null,
+ "UTM_CAMPAIGN": null,
+ "UTM_CONTENT": null,
+ "UTM_TERM": null,
+ "LAST_ACTIVITY_BY": "1",
+ "LAST_ACTIVITY_TIME": "2024-10-09T09:22:21+03:00",
+ "EMAIL": [
+ {
+ "ID": "2338",
+ "VALUE_TYPE": "HOME",
+ "VALUE": "yo@example.com",
+ "TYPE_ID": "EMAIL"
+ },
+ {
+ "ID": "2340",
+ "VALUE_TYPE": "WORK",
+ "VALUE": "hi@example.com",
+ "TYPE_ID": "EMAIL"
+ }
+ ],
+ "PHONE": [
+ {
+ "ID": "2342",
+ "VALUE_TYPE": "WORK",
+ "VALUE": "88005553535",
+ "TYPE_ID": "PHONE"
+ }
+ ]
+ },
+ "time": {
+ "start": 1728454942.34032,
+ "finish": 1728454942.39366,
+ "duration": 0.0533421039581299,
+ "processing": 0.0224511623382568,
+ "date_start": "2024-10-09T09:22:22+03:00",
+ "date_finish": "2024-10-09T09:22:22+03:00",
+ "operating_reset_at": 1728455542,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Get-leads-list.md b/docs/en/md/Bitrix24/Leads-managment/Get-leads-list.md
deleted file mode 100644
index 4e2345af75..0000000000
--- a/docs/en/md/Bitrix24/Leads-managment/Get-leads-list.md
+++ /dev/null
@@ -1,63 +0,0 @@
----
-sidebar_position: 4
----
-
-# Get leads list
- Gets a list of leads (50 per request max) with or without filtering (see GetLeadFilterStructure)
-
-
-
-`Function GetLeadsList(Val URL, Val Filter = "", Val Indent = 0, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Filter | --filter | Structure of KeyAndValue | Lead filter structure (see GetLeadFilterStructure) |
- | Indent | --offset | Number, String | Offset from the beginning of the list to get leads > 50 recursively |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.lead.list](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_list.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetLeadsList(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Filter = New Structure;
- Filter.Insert("TITLE" , "MegaClient");
- Filter.Insert("HAS_EMAIL", "Y");
-
- Result = OPI_Bitrix24.GetLeadsList(URL, Filter, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [],
- "total": 0,
- "time": {
- "start": 1728454939.89873,
- "finish": 1728454939.94382,
- "duration": 0.0450830459594727,
- "processing": 0.0179238319396973,
- "date_start": "2024-10-09T09:22:19+03:00",
- "date_finish": "2024-10-09T09:22:19+03:00",
- "operating_reset_at": 1728455539,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Get-leads-list.mdx b/docs/en/md/Bitrix24/Leads-managment/Get-leads-list.mdx
new file mode 100644
index 0000000000..c196b1efac
--- /dev/null
+++ b/docs/en/md/Bitrix24/Leads-managment/Get-leads-list.mdx
@@ -0,0 +1,66 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Get leads list
+ Gets a list of leads (50 per request max) with or without filtering (see GetLeadFilterStructure)
+
+
+
+`Function GetLeadsList(Val URL, Val Filter = "", Val Indent = 0, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Filter | --filter | Structure of KeyAndValue | Lead filter structure (see GetLeadFilterStructure) |
+ | Indent | --offset | Number, String | Offset from the beginning of the list to get leads > 50 recursively |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.lead.list](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_list.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetLeadsList(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Filter = New Structure;
+ Filter.Insert("TITLE" , "MegaClient");
+ Filter.Insert("HAS_EMAIL", "Y");
+
+ Result = OPI_Bitrix24.GetLeadsList(URL, Filter, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [],
+ "total": 0,
+ "time": {
+ "start": 1728454939.89873,
+ "finish": 1728454939.94382,
+ "duration": 0.0450830459594727,
+ "processing": 0.0179238319396973,
+ "date_start": "2024-10-09T09:22:19+03:00",
+ "date_finish": "2024-10-09T09:22:19+03:00",
+ "operating_reset_at": 1728455539,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Update-lead.md b/docs/en/md/Bitrix24/Leads-managment/Update-lead.md
deleted file mode 100644
index ac6b5c3ffe..0000000000
--- a/docs/en/md/Bitrix24/Leads-managment/Update-lead.md
+++ /dev/null
@@ -1,68 +0,0 @@
----
-sidebar_position: 5
----
-
-# Update lead
- Modifies an existing lead
-
-
-
-`Function UpdateLead(Val URL, Val LeadID, Val FieldsStructure, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | LeadID | --lead | Number, String | Lead ID |
- | FieldsStructure | --fields | Structure of KeyAndValue | Structure of lead fields |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [crm.lead.update](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_update.php)
-:::
-
-
-
-```bsl title="Code example"
- FieldsStructure = New Structure;
- FieldsStructure.Insert("ADDRESS" , "Lermontov st., b. 20");
- FieldsStructure.Insert("ADDRESS_COUNTRY", "Belarus");
- FieldsStructure.Insert("TITLE" , "SuperClient");
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- LeadID = "412";
-
- Result = OPI_Bitrix24.UpdateLead(URL, LeadID, FieldsStructure);
-
- FieldsStructure.Insert("NAME" , "Evgeniy");
- FieldsStructure.Insert("LAST_NAME" , "Evgeniev");
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- LeadID = "414";
-
- Result = OPI_Bitrix24.UpdateLead(URL, LeadID, FieldsStructure, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454942.70493,
- "finish": 1728454942.90789,
- "duration": 0.202960014343262,
- "processing": 0.174932956695557,
- "date_start": "2024-10-09T09:22:22+03:00",
- "date_finish": "2024-10-09T09:22:22+03:00",
- "operating_reset_at": 1728455542,
- "operating": 0.17490816116333
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Leads-managment/Update-lead.mdx b/docs/en/md/Bitrix24/Leads-managment/Update-lead.mdx
new file mode 100644
index 0000000000..e158e53441
--- /dev/null
+++ b/docs/en/md/Bitrix24/Leads-managment/Update-lead.mdx
@@ -0,0 +1,71 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Update lead
+ Modifies an existing lead
+
+
+
+`Function UpdateLead(Val URL, Val LeadID, Val FieldsStructure, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | LeadID | --lead | Number, String | Lead ID |
+ | FieldsStructure | --fields | Structure of KeyAndValue | Structure of lead fields |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [crm.lead.update](https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_update.php)
+:::
+
+
+
+```bsl title="Code example"
+ FieldsStructure = New Structure;
+ FieldsStructure.Insert("ADDRESS" , "Lermontov st., b. 20");
+ FieldsStructure.Insert("ADDRESS_COUNTRY", "Belarus");
+ FieldsStructure.Insert("TITLE" , "SuperClient");
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ LeadID = "412";
+
+ Result = OPI_Bitrix24.UpdateLead(URL, LeadID, FieldsStructure);
+
+ FieldsStructure.Insert("NAME" , "Evgeniy");
+ FieldsStructure.Insert("LAST_NAME" , "Evgeniev");
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ LeadID = "414";
+
+ Result = OPI_Bitrix24.UpdateLead(URL, LeadID, FieldsStructure, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454942.70493,
+ "finish": 1728454942.90789,
+ "duration": 0.202960014343262,
+ "processing": 0.174932956695557,
+ "date_start": "2024-10-09T09:22:22+03:00",
+ "date_finish": "2024-10-09T09:22:22+03:00",
+ "operating_reset_at": 1728455542,
+ "operating": 0.17490816116333
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Message-management/Delete-message.md b/docs/en/md/Bitrix24/Message-management/Delete-message.md
deleted file mode 100644
index 3cf87c03d7..0000000000
--- a/docs/en/md/Bitrix24/Message-management/Delete-message.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 4
----
-
-# Delete message
- Deletes a dialog message
-
-
-
-`Function DeleteMessage(Val URL, Val MessageID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | MessageID | --message | String, Number | ID of the message to be deleted |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.message.delete](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12119)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- MessageID = "18126";
-
- Result = OPI_Bitrix24.DeleteMessage(URL, MessageID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- MessageID = "18128";
-
- Result = OPI_Bitrix24.DeleteMessage(URL, MessageID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454910.86292,
- "finish": 1728454910.9161,
- "duration": 0.0531799793243408,
- "processing": 0.0238890647888184,
- "date_start": "2024-10-09T09:21:50+03:00",
- "date_finish": "2024-10-09T09:21:50+03:00",
- "operating_reset_at": 1728455510,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Message-management/Delete-message.mdx b/docs/en/md/Bitrix24/Message-management/Delete-message.mdx
new file mode 100644
index 0000000000..0497ce3f4f
--- /dev/null
+++ b/docs/en/md/Bitrix24/Message-management/Delete-message.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Delete message
+ Deletes a dialog message
+
+
+
+`Function DeleteMessage(Val URL, Val MessageID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | MessageID | --message | String, Number | ID of the message to be deleted |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.message.delete](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12119)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ MessageID = "18126";
+
+ Result = OPI_Bitrix24.DeleteMessage(URL, MessageID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ MessageID = "18128";
+
+ Result = OPI_Bitrix24.DeleteMessage(URL, MessageID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454910.86292,
+ "finish": 1728454910.9161,
+ "duration": 0.0531799793243408,
+ "processing": 0.0238890647888184,
+ "date_start": "2024-10-09T09:21:50+03:00",
+ "date_finish": "2024-10-09T09:21:50+03:00",
+ "operating_reset_at": 1728455510,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Message-management/Edit-message.md b/docs/en/md/Bitrix24/Message-management/Edit-message.md
deleted file mode 100644
index b45e0b22f3..0000000000
--- a/docs/en/md/Bitrix24/Message-management/Edit-message.md
+++ /dev/null
@@ -1,70 +0,0 @@
----
-sidebar_position: 2
----
-
-# Edit message
- Edit dialog message content
-
-
-
-`Function EditMessage(Val URL, Val MessageID, Val Text = "", Val Attachments = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | MessageID | --message | String, Number | ID of the message to be edited |
- | Text | --text | String | New message text |
- | Attachments | --blocks | Array of Structure | New blocks array |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.message.update](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12117)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- MessageID = "18126";
-
- Text = "New message text";
-
- Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- MessageID = "18128";
-
- Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
- File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
-
- Attachments = New Array;
- Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
- Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
-
- Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text, Attachments, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454905.42381,
- "finish": 1728454905.4791,
- "duration": 0.0552828311920166,
- "processing": 0.0245981216430664,
- "date_start": "2024-10-09T09:21:45+03:00",
- "date_finish": "2024-10-09T09:21:45+03:00",
- "operating_reset_at": 1728455505,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Message-management/Edit-message.mdx b/docs/en/md/Bitrix24/Message-management/Edit-message.mdx
new file mode 100644
index 0000000000..7b7fd6ffca
--- /dev/null
+++ b/docs/en/md/Bitrix24/Message-management/Edit-message.mdx
@@ -0,0 +1,73 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Edit message
+ Edit dialog message content
+
+
+
+`Function EditMessage(Val URL, Val MessageID, Val Text = "", Val Attachments = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | MessageID | --message | String, Number | ID of the message to be edited |
+ | Text | --text | String | New message text |
+ | Attachments | --blocks | Array of Structure | New blocks array |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.message.update](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12117)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ MessageID = "18126";
+
+ Text = "New message text";
+
+ Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ MessageID = "18128";
+
+ Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
+ File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
+
+ Attachments = New Array;
+ Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
+ Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
+
+ Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text, Attachments, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454905.42381,
+ "finish": 1728454905.4791,
+ "duration": 0.0552828311920166,
+ "processing": 0.0245981216430664,
+ "date_start": "2024-10-09T09:21:45+03:00",
+ "date_finish": "2024-10-09T09:21:45+03:00",
+ "operating_reset_at": 1728455505,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Message-management/Get-file-block.md b/docs/en/md/Bitrix24/Message-management/Get-file-block.md
deleted file mode 100644
index f28a00bfac..0000000000
--- a/docs/en/md/Bitrix24/Message-management/Get-file-block.md
+++ /dev/null
@@ -1,45 +0,0 @@
----
-sidebar_position: 9
----
-
-# Get file block
- Make file block for SendMessage method
-
-
-
-`Function GetFileBlock(Val Name, Val URL) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Name | --title | String | Picture name |
- | URL | --url | String | File URL |
-
-
- Returns: Structure - FileBlock
-
-
-
-:::tip
-Blocks at API documentation: [Link](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&CHAPTER_ID=07867)
-:::
-
-
-
-```bsl title="Code example"
- Name = "Image";
- URL = "https://api.athenaeum.digital/test_data/document.docx";
-
- Result = OPI_Bitrix24.GetFileBlock(Name, URL);
-```
-
-
-
-
-```json title="Result"
-{
- "FILE": {
- "NAME": "Image",
- "LINK": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx"
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Message-management/Get-file-block.mdx b/docs/en/md/Bitrix24/Message-management/Get-file-block.mdx
new file mode 100644
index 0000000000..3a54d3ad42
--- /dev/null
+++ b/docs/en/md/Bitrix24/Message-management/Get-file-block.mdx
@@ -0,0 +1,48 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 9
+---
+
+# Get file block
+ Make file block for SendMessage method
+
+
+
+`Function GetFileBlock(Val Name, Val URL) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Name | --title | String | Picture name |
+ | URL | --url | String | File URL |
+
+
+ Returns: Structure - FileBlock
+
+
+
+:::tip
+Blocks at API documentation: [Link](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&CHAPTER_ID=07867)
+:::
+
+
+
+```bsl title="Code example"
+ Name = "Image";
+ URL = "https://api.athenaeum.digital/test_data/document.docx";
+
+ Result = OPI_Bitrix24.GetFileBlock(Name, URL);
+```
+
+
+
+
+```json title="Result"
+{
+ "FILE": {
+ "NAME": "Image",
+ "LINK": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx"
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Message-management/Get-picture-block.md b/docs/en/md/Bitrix24/Message-management/Get-picture-block.md
deleted file mode 100644
index 84d81a5535..0000000000
--- a/docs/en/md/Bitrix24/Message-management/Get-picture-block.md
+++ /dev/null
@@ -1,45 +0,0 @@
----
-sidebar_position: 8
----
-
-# Get picture block
- Make picture block for SendMessage method
-
-
-
-`Function GetPictureBlock(Val Name, Val URL) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Name | --title | String | Picture name |
- | URL | --url | String | URL of sending picture |
-
-
- Returns: Structure - PictureBlock
-
-
-
-:::tip
-Blocks at API documentation: [Link](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&CHAPTER_ID=07867)
-:::
-
-
-
-```bsl title="Code example"
- Name = "Image";
- URL = "https://api.athenaeum.digital/test_data/picture.jpg";
-
- Result = OPI_Bitrix24.GetPictureBlock(Name, URL);
-```
-
-
-
-
-```json title="Result"
-{
- "IMAGE": {
- "NAME": "Image",
- "LINK": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture.jpg"
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Message-management/Get-picture-block.mdx b/docs/en/md/Bitrix24/Message-management/Get-picture-block.mdx
new file mode 100644
index 0000000000..55ea0c7933
--- /dev/null
+++ b/docs/en/md/Bitrix24/Message-management/Get-picture-block.mdx
@@ -0,0 +1,48 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 8
+---
+
+# Get picture block
+ Make picture block for SendMessage method
+
+
+
+`Function GetPictureBlock(Val Name, Val URL) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Name | --title | String | Picture name |
+ | URL | --url | String | URL of sending picture |
+
+
+ Returns: Structure - PictureBlock
+
+
+
+:::tip
+Blocks at API documentation: [Link](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&CHAPTER_ID=07867)
+:::
+
+
+
+```bsl title="Code example"
+ Name = "Image";
+ URL = "https://api.athenaeum.digital/test_data/picture.jpg";
+
+ Result = OPI_Bitrix24.GetPictureBlock(Name, URL);
+```
+
+
+
+
+```json title="Result"
+{
+ "IMAGE": {
+ "NAME": "Image",
+ "LINK": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture.jpg"
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Message-management/Mark-message-as-readed.md b/docs/en/md/Bitrix24/Message-management/Mark-message-as-readed.md
deleted file mode 100644
index af25593b0f..0000000000
--- a/docs/en/md/Bitrix24/Message-management/Mark-message-as-readed.md
+++ /dev/null
@@ -1,67 +0,0 @@
----
-sidebar_position: 6
----
-
-# Mark message as readed
- Mark current and all previous messages as readed
-
-
-
-`Function MarkMessageAsReaded(Val URL, Val ChatID, Val MessageID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
- | MessageID | --message | String, Number | Id of last readed message |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.dialog.read](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12053)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "chat" + "1006";
- MessageID = "18126";
-
- Result = OPI_Bitrix24.MarkMessageAsReaded(URL, ChatID, MessageID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 10;
- MessageID = "18128";
-
- Result = OPI_Bitrix24.MarkMessageAsReaded(URL, UserID, MessageID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "dialogId": 10,
- "chatId": 10,
- "lastId": 17682,
- "counter": 0
- },
- "time": {
- "start": 1728454899.00309,
- "finish": 1728454899.04547,
- "duration": 0.0423820018768311,
- "processing": 0.0175080299377441,
- "date_start": "2024-10-09T09:21:39+03:00",
- "date_finish": "2024-10-09T09:21:39+03:00",
- "operating_reset_at": 1728455499,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Message-management/Mark-message-as-readed.mdx b/docs/en/md/Bitrix24/Message-management/Mark-message-as-readed.mdx
new file mode 100644
index 0000000000..aaed1bd512
--- /dev/null
+++ b/docs/en/md/Bitrix24/Message-management/Mark-message-as-readed.mdx
@@ -0,0 +1,70 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Mark message as readed
+ Mark current and all previous messages as readed
+
+
+
+`Function MarkMessageAsReaded(Val URL, Val ChatID, Val MessageID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
+ | MessageID | --message | String, Number | Id of last readed message |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.dialog.read](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12053)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "chat" + "1006";
+ MessageID = "18126";
+
+ Result = OPI_Bitrix24.MarkMessageAsReaded(URL, ChatID, MessageID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 10;
+ MessageID = "18128";
+
+ Result = OPI_Bitrix24.MarkMessageAsReaded(URL, UserID, MessageID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "dialogId": 10,
+ "chatId": 10,
+ "lastId": 17682,
+ "counter": 0
+ },
+ "time": {
+ "start": 1728454899.00309,
+ "finish": 1728454899.04547,
+ "duration": 0.0423820018768311,
+ "processing": 0.0175080299377441,
+ "date_start": "2024-10-09T09:21:39+03:00",
+ "date_finish": "2024-10-09T09:21:39+03:00",
+ "operating_reset_at": 1728455499,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Message-management/Mark-message-as-unreaded.md b/docs/en/md/Bitrix24/Message-management/Mark-message-as-unreaded.md
deleted file mode 100644
index c1c213594e..0000000000
--- a/docs/en/md/Bitrix24/Message-management/Mark-message-as-unreaded.md
+++ /dev/null
@@ -1,62 +0,0 @@
----
-sidebar_position: 7
----
-
-# Mark message as unreaded
- Mark current and all messages after as unreaded
-
-
-
-`Function MarkMessageAsUnreaded(Val URL, Val ChatID, Val MessageID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
- | MessageID | --message | String, Number | ID of last unreaded message |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.dialog.unread](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12055)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "chat" + "1006";
- MessageID = "18126";
-
- Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, ChatID, MessageID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 10;
- MessageID = "18128";
-
- Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, UserID, MessageID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454899.19949,
- "finish": 1728454899.27714,
- "duration": 0.0776529312133789,
- "processing": 0.0525820255279541,
- "date_start": "2024-10-09T09:21:39+03:00",
- "date_finish": "2024-10-09T09:21:39+03:00",
- "operating_reset_at": 1728455499,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx b/docs/en/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx
new file mode 100644
index 0000000000..01a6af0b0d
--- /dev/null
+++ b/docs/en/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx
@@ -0,0 +1,65 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Mark message as unreaded
+ Mark current and all messages after as unreaded
+
+
+
+`Function MarkMessageAsUnreaded(Val URL, Val ChatID, Val MessageID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
+ | MessageID | --message | String, Number | ID of last unreaded message |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.dialog.unread](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12055)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "chat" + "1006";
+ MessageID = "18126";
+
+ Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, ChatID, MessageID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 10;
+ MessageID = "18128";
+
+ Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, UserID, MessageID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454899.19949,
+ "finish": 1728454899.27714,
+ "duration": 0.0776529312133789,
+ "processing": 0.0525820255279541,
+ "date_start": "2024-10-09T09:21:39+03:00",
+ "date_finish": "2024-10-09T09:21:39+03:00",
+ "operating_reset_at": 1728455499,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Message-management/Send-file.md b/docs/en/md/Bitrix24/Message-management/Send-file.md
deleted file mode 100644
index 0174f571ee..0000000000
--- a/docs/en/md/Bitrix24/Message-management/Send-file.md
+++ /dev/null
@@ -1,138 +0,0 @@
----
-sidebar_position: 5
----
-
-# Send file
- Send disk file to chat
-
-
-
-`Function SendFile(Val URL, Val ChatID, Val FileID, Val Description = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID |
- | FileID | --fileid | String, Number | File ID from UploadFileToFolder method |
- | Description | --description | String | File description |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.disk.file.commit](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=11485)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "1006";
- File = "https://api.athenaeum.digital/test_data/document.docx"; // Binary Data, URL or path to file
- Description = "Very important file";
-
- Directory = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
- FolderID = Directory["result"]["ID"];
-
- UploadedFile = OPI_Bitrix24.UploadFileToFolder(URL, "Imortant doc.docx", File, FolderID);
- FileID = UploadedFile["result"]["ID"];
-
- Result = OPI_Bitrix24.SendFile(URL, ChatID, FileID, Description);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- ChatID = "1008";
-
- Directory = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
- FolderID = Directory["result"]["ID"];
-
- UploadedFile = OPI_Bitrix24.UploadFileToFolder(URL, "Imortant doc.docx", File, FolderID, Token);
- FileID = UploadedFile["result"]["ID"];
-
- Result = OPI_Bitrix24.SendFile(URL, ChatID, FileID, Description, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "FILES": {
- "upload12614": {
- "id": 12614,
- "chatId": 988,
- "date": {},
- "type": "file",
- "name": "Imortant doc.docx",
- "extension": "docx",
- "size": 24071,
- "image": false,
- "status": "done",
- "progress": 100,
- "authorId": 1,
- "authorName": "Антон Титовец",
- "urlPreview": "",
- "urlShow": "/bitrix/services/main/ajax.php?action=disk.api.file.download&SITE_ID=s1&humanRE=1&fileId=12614&fileName=Imortant%20doc.docx",
- "urlDownload": "/bitrix/services/main/ajax.php?action=disk.api.file.download&SITE_ID=s1&humanRE=1&fileId=12614&fileName=Imortant%20doc.docx",
- "viewerAttrs": {
- "viewer": null,
- "viewerType": "cloud-document",
- "src": "/bitrix/services/main/ajax.php?action=disk.api.file.download&SITE_ID=s1&humanRE=1&fileId=12614&fileName=Imortant%20doc.docx",
- "viewerTypeClass": "BX.Messenger.Integration.Viewer.OnlyOfficeChatItem",
- "viewerSeparateItem": true,
- "viewerExtension": "im.integration.viewer",
- "objectId": "12614",
- "imChatId": 988,
- "title": "Imortant doc.docx",
- "actions": "[{\"type\":\"download\"},{\"type\":\"copyToMe\",\"text\":\"Сохранить на Битрикс24 Диск\",\"action\":\"BXIM.disk.saveToDiskAction\",\"params\":{\"fileId\":\"12614\"},\"extension\":\"disk.viewer.actions\",\"buttonIconClass\":\"ui-btn-icon-cloud\"}]"
- }
- }
- },
- "DISK_ID": [
- "12614"
- ],
- "FILE_MODELS": {
- "upload12614": {
- "id": 12614,
- "name": "Imortant doc.docx",
- "createTime": {},
- "updateTime": {},
- "deleteTime": null,
- "code": null,
- "xmlId": null,
- "storageId": 6,
- "realObjectId": 12614,
- "parentId": 12610,
- "deletedType": 0,
- "createdBy": "1",
- "updatedBy": "1",
- "deletedBy": "0",
- "typeFile": 4,
- "globalContentVersion": 2,
- "fileId": 8688,
- "size": 24071,
- "etag": "46a4f72f7b8b92b6f5f2892c05e7faa7",
- "links": {
- "download": "/bitrix/services/main/ajax.php?action=disk.file.download&SITE_ID=s1&fileId=12614",
- "showInGrid": "/bitrix/tools/disk/focus.php?objectId=12614&action=showObjectInGrid&ncc=1"
- }
- }
- },
- "MESSAGE_ID": 17762
- },
- "time": {
- "start": 1728454913.41449,
- "finish": 1728454913.53076,
- "duration": 0.116268157958984,
- "processing": 0.0841860771179199,
- "date_start": "2024-10-09T09:21:53+03:00",
- "date_finish": "2024-10-09T09:21:53+03:00",
- "operating_reset_at": 1728455513,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Message-management/Send-file.mdx b/docs/en/md/Bitrix24/Message-management/Send-file.mdx
new file mode 100644
index 0000000000..667dfb5ad4
--- /dev/null
+++ b/docs/en/md/Bitrix24/Message-management/Send-file.mdx
@@ -0,0 +1,141 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Send file
+ Send disk file to chat
+
+
+
+`Function SendFile(Val URL, Val ChatID, Val FileID, Val Description = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID |
+ | FileID | --fileid | String, Number | File ID from UploadFileToFolder method |
+ | Description | --description | String | File description |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.disk.file.commit](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=11485)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "1006";
+ File = "https://api.athenaeum.digital/test_data/document.docx"; // Binary Data, URL or path to file
+ Description = "Very important file";
+
+ Directory = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
+ FolderID = Directory["result"]["ID"];
+
+ UploadedFile = OPI_Bitrix24.UploadFileToFolder(URL, "Imortant doc.docx", File, FolderID);
+ FileID = UploadedFile["result"]["ID"];
+
+ Result = OPI_Bitrix24.SendFile(URL, ChatID, FileID, Description);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ ChatID = "1008";
+
+ Directory = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
+ FolderID = Directory["result"]["ID"];
+
+ UploadedFile = OPI_Bitrix24.UploadFileToFolder(URL, "Imortant doc.docx", File, FolderID, Token);
+ FileID = UploadedFile["result"]["ID"];
+
+ Result = OPI_Bitrix24.SendFile(URL, ChatID, FileID, Description, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "FILES": {
+ "upload12614": {
+ "id": 12614,
+ "chatId": 988,
+ "date": {},
+ "type": "file",
+ "name": "Imortant doc.docx",
+ "extension": "docx",
+ "size": 24071,
+ "image": false,
+ "status": "done",
+ "progress": 100,
+ "authorId": 1,
+ "authorName": "Антон Титовец",
+ "urlPreview": "",
+ "urlShow": "/bitrix/services/main/ajax.php?action=disk.api.file.download&SITE_ID=s1&humanRE=1&fileId=12614&fileName=Imortant%20doc.docx",
+ "urlDownload": "/bitrix/services/main/ajax.php?action=disk.api.file.download&SITE_ID=s1&humanRE=1&fileId=12614&fileName=Imortant%20doc.docx",
+ "viewerAttrs": {
+ "viewer": null,
+ "viewerType": "cloud-document",
+ "src": "/bitrix/services/main/ajax.php?action=disk.api.file.download&SITE_ID=s1&humanRE=1&fileId=12614&fileName=Imortant%20doc.docx",
+ "viewerTypeClass": "BX.Messenger.Integration.Viewer.OnlyOfficeChatItem",
+ "viewerSeparateItem": true,
+ "viewerExtension": "im.integration.viewer",
+ "objectId": "12614",
+ "imChatId": 988,
+ "title": "Imortant doc.docx",
+ "actions": "[{\"type\":\"download\"},{\"type\":\"copyToMe\",\"text\":\"Сохранить на Битрикс24 Диск\",\"action\":\"BXIM.disk.saveToDiskAction\",\"params\":{\"fileId\":\"12614\"},\"extension\":\"disk.viewer.actions\",\"buttonIconClass\":\"ui-btn-icon-cloud\"}]"
+ }
+ }
+ },
+ "DISK_ID": [
+ "12614"
+ ],
+ "FILE_MODELS": {
+ "upload12614": {
+ "id": 12614,
+ "name": "Imortant doc.docx",
+ "createTime": {},
+ "updateTime": {},
+ "deleteTime": null,
+ "code": null,
+ "xmlId": null,
+ "storageId": 6,
+ "realObjectId": 12614,
+ "parentId": 12610,
+ "deletedType": 0,
+ "createdBy": "1",
+ "updatedBy": "1",
+ "deletedBy": "0",
+ "typeFile": 4,
+ "globalContentVersion": 2,
+ "fileId": 8688,
+ "size": 24071,
+ "etag": "46a4f72f7b8b92b6f5f2892c05e7faa7",
+ "links": {
+ "download": "/bitrix/services/main/ajax.php?action=disk.file.download&SITE_ID=s1&fileId=12614",
+ "showInGrid": "/bitrix/tools/disk/focus.php?objectId=12614&action=showObjectInGrid&ncc=1"
+ }
+ }
+ },
+ "MESSAGE_ID": 17762
+ },
+ "time": {
+ "start": 1728454913.41449,
+ "finish": 1728454913.53076,
+ "duration": 0.116268157958984,
+ "processing": 0.0841860771179199,
+ "date_start": "2024-10-09T09:21:53+03:00",
+ "date_finish": "2024-10-09T09:21:53+03:00",
+ "operating_reset_at": 1728455513,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Message-management/Send-message.md b/docs/en/md/Bitrix24/Message-management/Send-message.md
deleted file mode 100644
index 647eb42f36..0000000000
--- a/docs/en/md/Bitrix24/Message-management/Send-message.md
+++ /dev/null
@@ -1,68 +0,0 @@
----
-sidebar_position: 1
----
-
-# Send message
- Send message to dialog
-
-
-
-`Function SendMessage(Val URL, Val ChatID, Val Text, Val Attachments = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
- | Text | --text | String | Message text |
- | Attachments | --blocks | Array of Structure | Array of attachments |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.message.add](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12115)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- ChatID = "chat" + "1006";
- Text = "Message text";
- Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
- File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
-
- Attachments = New Array;
- Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
- Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
-
- Result = OPI_Bitrix24.SendMessage(URL, ChatID, Text, Attachments);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 10;
-
- Result = OPI_Bitrix24.SendMessage(URL, UserID, Text, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 17758,
- "time": {
- "start": 1728454905.16276,
- "finish": 1728454905.25097,
- "duration": 0.0882101058959961,
- "processing": 0.0612020492553711,
- "date_start": "2024-10-09T09:21:45+03:00",
- "date_finish": "2024-10-09T09:21:45+03:00",
- "operating_reset_at": 1728455505,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Message-management/Send-message.mdx b/docs/en/md/Bitrix24/Message-management/Send-message.mdx
new file mode 100644
index 0000000000..92b6f6ab04
--- /dev/null
+++ b/docs/en/md/Bitrix24/Message-management/Send-message.mdx
@@ -0,0 +1,71 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Send message
+ Send message to dialog
+
+
+
+`Function SendMessage(Val URL, Val ChatID, Val Text, Val Attachments = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | ChatID | --chat | String, Number | Chat ID (as chatXXX) or User ID (as XXX) |
+ | Text | --text | String | Message text |
+ | Attachments | --blocks | Array of Structure | Array of attachments |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.message.add](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12115)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ ChatID = "chat" + "1006";
+ Text = "Message text";
+ Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
+ File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
+
+ Attachments = New Array;
+ Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
+ Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
+
+ Result = OPI_Bitrix24.SendMessage(URL, ChatID, Text, Attachments);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 10;
+
+ Result = OPI_Bitrix24.SendMessage(URL, UserID, Text, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 17758,
+ "time": {
+ "start": 1728454905.16276,
+ "finish": 1728454905.25097,
+ "duration": 0.0882101058959961,
+ "processing": 0.0612020492553711,
+ "date_start": "2024-10-09T09:21:45+03:00",
+ "date_finish": "2024-10-09T09:21:45+03:00",
+ "operating_reset_at": 1728455505,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Message-management/Set-message-reaction.md b/docs/en/md/Bitrix24/Message-management/Set-message-reaction.md
deleted file mode 100644
index e85869fca7..0000000000
--- a/docs/en/md/Bitrix24/Message-management/Set-message-reaction.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 3
----
-
-# Set message reaction
- Set or remove reaction mark on the message
-
-
-
-`Function SetMessageReaction(Val URL, Val MessageID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | MessageID | --message | String, Number | Message ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.message.like](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12121)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- MessageID = "18126";
-
- Result = OPI_Bitrix24.SetMessageReaction(URL, MessageID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- MessageID = "18128";
-
- Result = OPI_Bitrix24.SetMessageReaction(URL, MessageID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454910.6457,
- "finish": 1728454910.70529,
- "duration": 0.0595870018005371,
- "processing": 0.0330779552459717,
- "date_start": "2024-10-09T09:21:50+03:00",
- "date_finish": "2024-10-09T09:21:50+03:00",
- "operating_reset_at": 1728455510,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Message-management/Set-message-reaction.mdx b/docs/en/md/Bitrix24/Message-management/Set-message-reaction.mdx
new file mode 100644
index 0000000000..ad70df429e
--- /dev/null
+++ b/docs/en/md/Bitrix24/Message-management/Set-message-reaction.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Set message reaction
+ Set or remove reaction mark on the message
+
+
+
+`Function SetMessageReaction(Val URL, Val MessageID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | MessageID | --message | String, Number | Message ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.message.like](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12121)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ MessageID = "18126";
+
+ Result = OPI_Bitrix24.SetMessageReaction(URL, MessageID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ MessageID = "18128";
+
+ Result = OPI_Bitrix24.SetMessageReaction(URL, MessageID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454910.6457,
+ "finish": 1728454910.70529,
+ "duration": 0.0595870018005371,
+ "processing": 0.0330779552459717,
+ "date_start": "2024-10-09T09:21:50+03:00",
+ "date_finish": "2024-10-09T09:21:50+03:00",
+ "operating_reset_at": 1728455510,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Notifications-managment/Create-personal-notification.md b/docs/en/md/Bitrix24/Notifications-managment/Create-personal-notification.md
deleted file mode 100644
index 91912cc987..0000000000
--- a/docs/en/md/Bitrix24/Notifications-managment/Create-personal-notification.md
+++ /dev/null
@@ -1,71 +0,0 @@
----
-sidebar_position: 1
----
-
-# Create personal notification
- Creates a personal notification to the user
-
-
-
-`Function CreatePersonalNotification(Val URL, Val UserID, Val Text, Val Tag = "", Val Attachments = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserID | --user | String, Number | User ID for sending the notification |
- | Text | --text | String | Notification text |
- | Tag | --tag | String | Uniqueness Tag. If already exist, other notif. will be deleted |
- | Attachments | --blocks | Array of Structure | Array of attachments |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.notify.personal.add](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=12129)
-:::
-
-
-
-```bsl title="Code example"
- UserID = 1;
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- Text = "Message text";
- Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
- File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
-
- Attachments = New Array;
- Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
- Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
-
- Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, ,Attachments);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- Tag = "New";
- UserID = 10;
-
- Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, Tag, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 17766,
- "time": {
- "start": 1728454921.39316,
- "finish": 1728454921.47016,
- "duration": 0.0769948959350586,
- "processing": 0.0409860610961914,
- "date_start": "2024-10-09T09:22:01+03:00",
- "date_finish": "2024-10-09T09:22:01+03:00",
- "operating_reset_at": 1728455521,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Notifications-managment/Create-personal-notification.mdx b/docs/en/md/Bitrix24/Notifications-managment/Create-personal-notification.mdx
new file mode 100644
index 0000000000..56df134536
--- /dev/null
+++ b/docs/en/md/Bitrix24/Notifications-managment/Create-personal-notification.mdx
@@ -0,0 +1,74 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Create personal notification
+ Creates a personal notification to the user
+
+
+
+`Function CreatePersonalNotification(Val URL, Val UserID, Val Text, Val Tag = "", Val Attachments = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserID | --user | String, Number | User ID for sending the notification |
+ | Text | --text | String | Notification text |
+ | Tag | --tag | String | Uniqueness Tag. If already exist, other notif. will be deleted |
+ | Attachments | --blocks | Array of Structure | Array of attachments |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.notify.personal.add](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=12129)
+:::
+
+
+
+```bsl title="Code example"
+ UserID = 1;
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ Text = "Message text";
+ Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
+ File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
+
+ Attachments = New Array;
+ Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
+ Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
+
+ Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, ,Attachments);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ Tag = "New";
+ UserID = 10;
+
+ Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, Tag, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 17766,
+ "time": {
+ "start": 1728454921.39316,
+ "finish": 1728454921.47016,
+ "duration": 0.0769948959350586,
+ "processing": 0.0409860610961914,
+ "date_start": "2024-10-09T09:22:01+03:00",
+ "date_finish": "2024-10-09T09:22:01+03:00",
+ "operating_reset_at": 1728455521,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Notifications-managment/Create-system-notification.md b/docs/en/md/Bitrix24/Notifications-managment/Create-system-notification.md
deleted file mode 100644
index fc01ddf692..0000000000
--- a/docs/en/md/Bitrix24/Notifications-managment/Create-system-notification.md
+++ /dev/null
@@ -1,71 +0,0 @@
----
-sidebar_position: 2
----
-
-# Create system notification
- Creates a system notification to the user
-
-
-
-`Function CreateSystemNotification(Val URL, Val UserID, Val Text, Val Tag = "", Val Attachments = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserID | --user | String, Number | User ID for sending the notification |
- | Text | --text | String | Notification text |
- | Tag | --tag | String | Uniqueness Tag. If already exist, other notif. will be deleted |
- | Attachments | --blocks | Array of Structure | Array of attachments |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.notify.system.add](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=12131)
-:::
-
-
-
-```bsl title="Code example"
- UserID = 1;
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- Text = "Message text";
- Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
- File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
-
- Attachments = New Array;
- Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
- Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
-
- Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, ,Attachments);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- Tag = "New";
- UserID = 10;
-
- Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, Tag, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 17770,
- "time": {
- "start": 1728454921.63299,
- "finish": 1728454921.69824,
- "duration": 0.0652530193328857,
- "processing": 0.0368680953979492,
- "date_start": "2024-10-09T09:22:01+03:00",
- "date_finish": "2024-10-09T09:22:01+03:00",
- "operating_reset_at": 1728455521,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Notifications-managment/Create-system-notification.mdx b/docs/en/md/Bitrix24/Notifications-managment/Create-system-notification.mdx
new file mode 100644
index 0000000000..f60720875a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Notifications-managment/Create-system-notification.mdx
@@ -0,0 +1,74 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Create system notification
+ Creates a system notification to the user
+
+
+
+`Function CreateSystemNotification(Val URL, Val UserID, Val Text, Val Tag = "", Val Attachments = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserID | --user | String, Number | User ID for sending the notification |
+ | Text | --text | String | Notification text |
+ | Tag | --tag | String | Uniqueness Tag. If already exist, other notif. will be deleted |
+ | Attachments | --blocks | Array of Structure | Array of attachments |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.notify.system.add](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=12131)
+:::
+
+
+
+```bsl title="Code example"
+ UserID = 1;
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ Text = "Message text";
+ Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
+ File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
+
+ Attachments = New Array;
+ Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
+ Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
+
+ Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, ,Attachments);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ Tag = "New";
+ UserID = 10;
+
+ Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, Tag, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 17770,
+ "time": {
+ "start": 1728454921.63299,
+ "finish": 1728454921.69824,
+ "duration": 0.0652530193328857,
+ "processing": 0.0368680953979492,
+ "date_start": "2024-10-09T09:22:01+03:00",
+ "date_finish": "2024-10-09T09:22:01+03:00",
+ "operating_reset_at": 1728455521,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Notifications-managment/Delete-notification.md b/docs/en/md/Bitrix24/Notifications-managment/Delete-notification.md
deleted file mode 100644
index d4c329e728..0000000000
--- a/docs/en/md/Bitrix24/Notifications-managment/Delete-notification.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 3
----
-
-# Delete notification
- Delete notification by ID
-
-
-
-`Function DeleteNotification(Val URL, Val NotificationID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | NotificationID | --notif | String, Number | Notification ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [im.notify.delete](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=12133)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- NotificationID = "18134";
-
- Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- NotificationID = "18136";
-
- Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454921.75437,
- "finish": 1728454921.80021,
- "duration": 0.0458471775054932,
- "processing": 0.0189189910888672,
- "date_start": "2024-10-09T09:22:01+03:00",
- "date_finish": "2024-10-09T09:22:01+03:00",
- "operating_reset_at": 1728455521,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Notifications-managment/Delete-notification.mdx b/docs/en/md/Bitrix24/Notifications-managment/Delete-notification.mdx
new file mode 100644
index 0000000000..5ac13f9ddc
--- /dev/null
+++ b/docs/en/md/Bitrix24/Notifications-managment/Delete-notification.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Delete notification
+ Delete notification by ID
+
+
+
+`Function DeleteNotification(Val URL, Val NotificationID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | NotificationID | --notif | String, Number | Notification ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [im.notify.delete](https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=93&LESSON_ID=12133)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ NotificationID = "18134";
+
+ Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ NotificationID = "18136";
+
+ Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454921.75437,
+ "finish": 1728454921.80021,
+ "duration": 0.0458471775054932,
+ "processing": 0.0189189910888672,
+ "date_start": "2024-10-09T09:22:01+03:00",
+ "date_finish": "2024-10-09T09:22:01+03:00",
+ "operating_reset_at": 1728455521,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.md b/docs/en/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.md
deleted file mode 100644
index fbc2697c68..0000000000
--- a/docs/en/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.md
+++ /dev/null
@@ -1,37 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get app authentication link
- Forms a link for authorization via the browser
-
-
-
-`Function GetAppAuthLink(Val Domain, Val ClientID) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Domain | --domain | String | Current Bitrix URL (like 'portal.bitrix24.com') |
- | ClientID | --clientid | String | Client ID from app settings |
-
-
- Returns: String - URL for browser transition
-
-
-
-
-
-
-```bsl title="Code example"
- Domain = "b24-ar17wx.bitrix24.by";
- ClientID = "local.6667fc928a50a9.70414732";
-
- Result = OPI_Bitrix24.GetAppAuthLink(Domain, ClientID);
-```
-
-
-
-
-```json title="Result"
-"https://b24-ar17wx.bitrix24.by/oauth/authorize/?client_id=local.6667fc928a50a9.70414732"
-```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx b/docs/en/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx
new file mode 100644
index 0000000000..db5e9303ea
--- /dev/null
+++ b/docs/en/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx
@@ -0,0 +1,40 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get app authentication link
+ Forms a link for authorization via the browser
+
+
+
+`Function GetAppAuthLink(Val Domain, Val ClientID) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Domain | --domain | String | Current Bitrix URL (like 'portal.bitrix24.com') |
+ | ClientID | --clientid | String | Client ID from app settings |
+
+
+ Returns: String - URL for browser transition
+
+
+
+
+
+
+```bsl title="Code example"
+ Domain = "b24-ar17wx.bitrix24.by";
+ ClientID = "local.6667fc928a50a9.70414732";
+
+ Result = OPI_Bitrix24.GetAppAuthLink(Domain, ClientID);
+```
+
+
+
+
+```json title="Result"
+"https://b24-ar17wx.bitrix24.by/oauth/authorize/?client_id=local.6667fc928a50a9.70414732"
+```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Get-token.md b/docs/en/md/Bitrix24/Settings-and-administartion/Get-token.md
deleted file mode 100644
index 9f0721356b..0000000000
--- a/docs/en/md/Bitrix24/Settings-and-administartion/Get-token.md
+++ /dev/null
@@ -1,42 +0,0 @@
----
-sidebar_position: 2
----
-
-# Get token
- Get token by auth code
-
-
-
-`Function GetToken(Val ClientID, Val ClientSecret, Val Code) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | ClientID | --clientid | String | Client ID from app settings |
- | ClientSecret | --clientsecret | String | Client secret from app settings |
- | Code | --code | String | Code from browser auth page |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-
-
-
-```bsl title="Code example"
- ClientID = "local.6667fc928a50a9.70414732";
- ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
- Code = "2b096866006e9f06006b12e400000001000007fc1bc681f7ed7f13f2d449980628008c";
-
- Result = OPI_Bitrix24.GetToken(ClientID, ClientSecret, Code);
-```
-
-
-
-
-```json title="Result"
-{
- "error": "expired_token",
- "error_description": "The authorization token provided has expired."
-}
-```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Get-token.mdx b/docs/en/md/Bitrix24/Settings-and-administartion/Get-token.mdx
new file mode 100644
index 0000000000..945a8ee493
--- /dev/null
+++ b/docs/en/md/Bitrix24/Settings-and-administartion/Get-token.mdx
@@ -0,0 +1,45 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Get token
+ Get token by auth code
+
+
+
+`Function GetToken(Val ClientID, Val ClientSecret, Val Code) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | ClientID | --clientid | String | Client ID from app settings |
+ | ClientSecret | --clientsecret | String | Client secret from app settings |
+ | Code | --code | String | Code from browser auth page |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+
+
+
+```bsl title="Code example"
+ ClientID = "local.6667fc928a50a9.70414732";
+ ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
+ Code = "2b096866006e9f06006b12e400000001000007fc1bc681f7ed7f13f2d449980628008c";
+
+ Result = OPI_Bitrix24.GetToken(ClientID, ClientSecret, Code);
+```
+
+
+
+
+```json title="Result"
+{
+ "error": "expired_token",
+ "error_description": "The authorization token provided has expired."
+}
+```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Refresh-token.md b/docs/en/md/Bitrix24/Settings-and-administartion/Refresh-token.md
deleted file mode 100644
index b47ee28048..0000000000
--- a/docs/en/md/Bitrix24/Settings-and-administartion/Refresh-token.md
+++ /dev/null
@@ -1,51 +0,0 @@
----
-sidebar_position: 3
----
-
-# Refresh token
- Update token by refresh token
-
-
-
-`Function RefreshToken(Val ClientID, Val ClientSecret, Val Refresh) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | ClientID | --clientid | String | Client ID from app settings |
- | ClientSecret | --clientsecret | String | Client secret from app settings |
- | Refresh | --refresh | String | Refresh token |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-
-
-
-```bsl title="Code example"
- ClientID = "local.6667fc928a50a9.70414732";
- ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
- Refresh = "11f43167006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.RefreshToken(ClientID, ClientSecret, Refresh);
-```
-
-
-
-
-```json title="Result"
-{
- "access_token": "6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff",
- "expires": 1728458347,
- "expires_in": 3600,
- "scope": "app",
- "domain": "oauth.bitrix.info",
- "server_endpoint": "https://oauth.bitrix.info/rest/",
- "status": "L",
- "client_endpoint": "https://b24-ar17wx.bitrix24.by/rest/",
- "member_id": "00168f0dd11ff00b4aeb8ce5befaa139",
- "user_id": 1,
- "refresh_token": "5bad2d67006e9f06006b12e40000000100000735b526f7211741a7e65fac266c482aca"
-}
-```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx b/docs/en/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx
new file mode 100644
index 0000000000..65378a0e8e
--- /dev/null
+++ b/docs/en/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx
@@ -0,0 +1,54 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Refresh token
+ Update token by refresh token
+
+
+
+`Function RefreshToken(Val ClientID, Val ClientSecret, Val Refresh) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | ClientID | --clientid | String | Client ID from app settings |
+ | ClientSecret | --clientsecret | String | Client secret from app settings |
+ | Refresh | --refresh | String | Refresh token |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+
+
+
+```bsl title="Code example"
+ ClientID = "local.6667fc928a50a9.70414732";
+ ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
+ Refresh = "11f43167006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.RefreshToken(ClientID, ClientSecret, Refresh);
+```
+
+
+
+
+```json title="Result"
+{
+ "access_token": "6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff",
+ "expires": 1728458347,
+ "expires_in": 3600,
+ "scope": "app",
+ "domain": "oauth.bitrix.info",
+ "server_endpoint": "https://oauth.bitrix.info/rest/",
+ "status": "L",
+ "client_endpoint": "https://b24-ar17wx.bitrix24.by/rest/",
+ "member_id": "00168f0dd11ff00b4aeb8ce5befaa139",
+ "user_id": 1,
+ "refresh_token": "5bad2d67006e9f06006b12e40000000100000735b526f7211741a7e65fac266c482aca"
+}
+```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Server-time.md b/docs/en/md/Bitrix24/Settings-and-administartion/Server-time.md
deleted file mode 100644
index 3ad7ef0fca..0000000000
--- a/docs/en/md/Bitrix24/Settings-and-administartion/Server-time.md
+++ /dev/null
@@ -1,56 +0,0 @@
----
-sidebar_position: 4
----
-
-# Server time
- Get current server time
-
-
-
-`Function ServerTime(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [server_time](https://dev.1c-bitrix.ru/rest_help/general/server_time.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.ServerTime(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.ServerTime(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": "2024-10-09T09:19:10+03:00",
- "time": {
- "start": 1728454749.92311,
- "finish": 1728454750.26845,
- "duration": 0.345338821411133,
- "processing": 0.0000450611114501953,
- "date_start": "2024-10-09T09:19:09+03:00",
- "date_finish": "2024-10-09T09:19:10+03:00",
- "operating_reset_at": 1728455350,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Server-time.mdx b/docs/en/md/Bitrix24/Settings-and-administartion/Server-time.mdx
new file mode 100644
index 0000000000..d40c7b728a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Settings-and-administartion/Server-time.mdx
@@ -0,0 +1,59 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Server time
+ Get current server time
+
+
+
+`Function ServerTime(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [server_time](https://dev.1c-bitrix.ru/rest_help/general/server_time.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.ServerTime(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.ServerTime(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": "2024-10-09T09:19:10+03:00",
+ "time": {
+ "start": 1728454749.92311,
+ "finish": 1728454750.26845,
+ "duration": 0.345338821411133,
+ "processing": 0.0000450611114501953,
+ "date_start": "2024-10-09T09:19:09+03:00",
+ "date_finish": "2024-10-09T09:19:10+03:00",
+ "operating_reset_at": 1728455350,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Create-storage-folder.md b/docs/en/md/Bitrix24/Storages-managment/Create-storage-folder.md
deleted file mode 100644
index 809afb7a5f..0000000000
--- a/docs/en/md/Bitrix24/Storages-managment/Create-storage-folder.md
+++ /dev/null
@@ -1,78 +0,0 @@
----
-sidebar_position: 6
----
-
-# Create folder at the storage
- Create new foldera at the storage
-
-
-
-`Function CreateStorageFolder(Val URL, Val StorageID, Val Name, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | StorageID | --storageid | String | Storage ID |
- | Name | --title | String | Folder name |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.storage.addfolder](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_addfolder.php)
-:::
-
-
-
-```bsl title="Code example"
- StorageID = 3;
- Name = "New catalog";
- Filename2 = "New folder 2";
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Filename2);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Name, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": 12582,
- "NAME": "New catalog",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "folder",
- "REAL_OBJECT_ID": 12582,
- "PARENT_ID": "3",
- "DELETED_TYPE": 0,
- "CREATE_TIME": "2024-10-09T09:20:23+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:23+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": null,
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog"
- },
- "time": {
- "start": 1728454823.86898,
- "finish": 1728454823.94657,
- "duration": 0.0775852203369141,
- "processing": 0.0524609088897705,
- "date_start": "2024-10-09T09:20:23+03:00",
- "date_finish": "2024-10-09T09:20:23+03:00",
- "operating_reset_at": 1728455423,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Create-storage-folder.mdx b/docs/en/md/Bitrix24/Storages-managment/Create-storage-folder.mdx
new file mode 100644
index 0000000000..fec1efe97f
--- /dev/null
+++ b/docs/en/md/Bitrix24/Storages-managment/Create-storage-folder.mdx
@@ -0,0 +1,81 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Create folder at the storage
+ Create new foldera at the storage
+
+
+
+`Function CreateStorageFolder(Val URL, Val StorageID, Val Name, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | StorageID | --storageid | String | Storage ID |
+ | Name | --title | String | Folder name |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.storage.addfolder](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_addfolder.php)
+:::
+
+
+
+```bsl title="Code example"
+ StorageID = 3;
+ Name = "New catalog";
+ Filename2 = "New folder 2";
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Filename2);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Name, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": 12582,
+ "NAME": "New catalog",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "folder",
+ "REAL_OBJECT_ID": 12582,
+ "PARENT_ID": "3",
+ "DELETED_TYPE": 0,
+ "CREATE_TIME": "2024-10-09T09:20:23+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:23+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": null,
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/path/New catalog"
+ },
+ "time": {
+ "start": 1728454823.86898,
+ "finish": 1728454823.94657,
+ "duration": 0.0775852203369141,
+ "processing": 0.0524609088897705,
+ "date_start": "2024-10-09T09:20:23+03:00",
+ "date_finish": "2024-10-09T09:20:23+03:00",
+ "operating_reset_at": 1728455423,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Get-app-sotrage.md b/docs/en/md/Bitrix24/Storages-managment/Get-app-sotrage.md
deleted file mode 100644
index 517516c4d9..0000000000
--- a/docs/en/md/Bitrix24/Storages-managment/Get-app-sotrage.md
+++ /dev/null
@@ -1,60 +0,0 @@
----
-sidebar_position: 2
----
-
-# Get storage for application data
- Get information about storage with which the application can work to store its data
-
-
-
-`Function GetAppSotrage(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.storage.getforapp](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_getforapp.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "b24-ar17wx.bitrix24.by";
- Token = "fe3fa966006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetAppSotrage(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "18",
- "NAME": "New storage name",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "restapp",
- "ENTITY_ID": "2",
- "ROOT_OBJECT_ID": "464"
- },
- "time": {
- "start": 1728454799.05907,
- "finish": 1728454799.09081,
- "duration": 0.0317399501800537,
- "processing": 0.00446605682373047,
- "date_start": "2024-10-09T09:19:59+03:00",
- "date_finish": "2024-10-09T09:19:59+03:00",
- "operating_reset_at": 1728455399,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Get-app-sotrage.mdx b/docs/en/md/Bitrix24/Storages-managment/Get-app-sotrage.mdx
new file mode 100644
index 0000000000..1759a3e3be
--- /dev/null
+++ b/docs/en/md/Bitrix24/Storages-managment/Get-app-sotrage.mdx
@@ -0,0 +1,63 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Get storage for application data
+ Get information about storage with which the application can work to store its data
+
+
+
+`Function GetAppSotrage(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.storage.getforapp](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_getforapp.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "fe3fa966006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetAppSotrage(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "18",
+ "NAME": "New storage name",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "restapp",
+ "ENTITY_ID": "2",
+ "ROOT_OBJECT_ID": "464"
+ },
+ "time": {
+ "start": 1728454799.05907,
+ "finish": 1728454799.09081,
+ "duration": 0.0317399501800537,
+ "processing": 0.00446605682373047,
+ "date_start": "2024-10-09T09:19:59+03:00",
+ "date_finish": "2024-10-09T09:19:59+03:00",
+ "operating_reset_at": 1728455399,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Get-storage-objects.md b/docs/en/md/Bitrix24/Storages-managment/Get-storage-objects.md
deleted file mode 100644
index fe89b74833..0000000000
--- a/docs/en/md/Bitrix24/Storages-managment/Get-storage-objects.md
+++ /dev/null
@@ -1,100 +0,0 @@
----
-sidebar_position: 5
----
-
-# Get a list of child storage objects
- Get a list of files and folders, located at the root of the storage
-
-
-
-`Function GetStorageObjects(Val URL, Val StorageID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | StorageID | --storageid | String, Number | Storage ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.storage.getchildren](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_getchildren.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- StorageID = 3;
-
- Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "ID": "12574",
- "NAME": "Picture2.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": "3",
- "DELETED_TYPE": "0",
- "GLOBAL_CONTENT_VERSION": "1",
- "FILE_ID": "8664",
- "SIZE": "2114023",
- "CREATE_TIME": "2024-10-09T09:20:01+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:01+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "0",
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzQmXz1MNklnblBHNkpDNTJHM1RLQW5Sc3pnSTBnMU9IbW44NA%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelFtWHoxTU5rbG5ibEJITmtwRE5USkhNMVJMUVc1U2MzcG5TVEJuTVU5SWJXNDROQT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.nYm8hGPR9CQlulZNy11OyTsbPvsviFlF7xqaziDP2rM%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/Picture2.jpg"
- },
- {
- "ID": "12576",
- "NAME": "Picture1.jpg",
- "CODE": null,
- "STORAGE_ID": "3",
- "TYPE": "file",
- "PARENT_ID": "3",
- "DELETED_TYPE": "0",
- "GLOBAL_CONTENT_VERSION": "1",
- "FILE_ID": "8666",
- "SIZE": "805189",
- "CREATE_TIME": "2024-10-09T09:20:02+03:00",
- "UPDATE_TIME": "2024-10-09T09:20:02+03:00",
- "DELETE_TIME": null,
- "CREATED_BY": "1",
- "UPDATED_BY": "1",
- "DELETED_BY": "0",
- "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz1QUENCSFBmZnVXdmxYZ2F4ZkgxeEh2N2taaHFwVjA0eQ%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHoxUVVFTkNTRkJtWm5WWGRteFlaMkY0WmtneGVFaDJOMnRhYUhGd1ZqQTBlUT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.ZlQXJpksSrH93BaypbRFzF7a3%2FtWFevKgyL0f%2B1oCg8%3D",
- "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/Picture1.jpg"
- }
- ],
- "total": 2,
- "time": {
- "start": 1728454802.6587,
- "finish": 1728454802.69218,
- "duration": 0.033480167388916,
- "processing": 0.00767111778259277,
- "date_start": "2024-10-09T09:20:02+03:00",
- "date_finish": "2024-10-09T09:20:02+03:00",
- "operating_reset_at": 1728455402,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Get-storage-objects.mdx b/docs/en/md/Bitrix24/Storages-managment/Get-storage-objects.mdx
new file mode 100644
index 0000000000..20818a8aac
--- /dev/null
+++ b/docs/en/md/Bitrix24/Storages-managment/Get-storage-objects.mdx
@@ -0,0 +1,103 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Get a list of child storage objects
+ Get a list of files and folders, located at the root of the storage
+
+
+
+`Function GetStorageObjects(Val URL, Val StorageID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | StorageID | --storageid | String, Number | Storage ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.storage.getchildren](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_getchildren.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ StorageID = 3;
+
+ Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "ID": "12574",
+ "NAME": "Picture2.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": "0",
+ "GLOBAL_CONTENT_VERSION": "1",
+ "FILE_ID": "8664",
+ "SIZE": "2114023",
+ "CREATE_TIME": "2024-10-09T09:20:01+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:01+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "0",
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzQmXz1MNklnblBHNkpDNTJHM1RLQW5Sc3pnSTBnMU9IbW44NA%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelFtWHoxTU5rbG5ibEJITmtwRE5USkhNMVJMUVc1U2MzcG5TVEJuTVU5SWJXNDROQT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.nYm8hGPR9CQlulZNy11OyTsbPvsviFlF7xqaziDP2rM%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/Picture2.jpg"
+ },
+ {
+ "ID": "12576",
+ "NAME": "Picture1.jpg",
+ "CODE": null,
+ "STORAGE_ID": "3",
+ "TYPE": "file",
+ "PARENT_ID": "3",
+ "DELETED_TYPE": "0",
+ "GLOBAL_CONTENT_VERSION": "1",
+ "FILE_ID": "8666",
+ "SIZE": "805189",
+ "CREATE_TIME": "2024-10-09T09:20:02+03:00",
+ "UPDATE_TIME": "2024-10-09T09:20:02+03:00",
+ "DELETE_TIME": null,
+ "CREATED_BY": "1",
+ "UPDATED_BY": "1",
+ "DELETED_BY": "0",
+ "DOWNLOAD_URL": "https://b24-ar17wx.bitrix24.by/rest/download.json?auth=6b2e0667006e9f06006b12e4000000010000072c4914d2a629a27f8e468fd6a8ba64ff&token=disk%7CaWQ9MTI1NzYmXz1QUENCSFBmZnVXdmxYZ2F4ZkgxeEh2N2taaHFwVjA0eQ%3D%3D%7CImRvd25sb2FkfGRpc2t8YVdROU1USTFOelltWHoxUVVFTkNTRkJtWm5WWGRteFlaMkY0WmtneGVFaDJOMnRhYUhGd1ZqQTBlUT09fDZiMmUwNjY3MDA2ZTlmMDYwMDZiMTJlNDAwMDAwMDAxMDAwMDA3MmM0OTE0ZDJhNjI5YTI3ZjhlNDY4ZmQ2YThiYTY0ZmYi.ZlQXJpksSrH93BaypbRFzF7a3%2FtWFevKgyL0f%2B1oCg8%3D",
+ "DETAIL_URL": "https://b24-ar17wx.bitrix24.by/docs/file/Picture1.jpg"
+ }
+ ],
+ "total": 2,
+ "time": {
+ "start": 1728454802.6587,
+ "finish": 1728454802.69218,
+ "duration": 0.033480167388916,
+ "processing": 0.00767111778259277,
+ "date_start": "2024-10-09T09:20:02+03:00",
+ "date_finish": "2024-10-09T09:20:02+03:00",
+ "operating_reset_at": 1728455402,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Get-storage.md b/docs/en/md/Bitrix24/Storages-managment/Get-storage.md
deleted file mode 100644
index b27546592d..0000000000
--- a/docs/en/md/Bitrix24/Storages-managment/Get-storage.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-sidebar_position: 3
----
-
-# Get storage
- Get information about storage
-
-
-
-`Function GetStorage(Val URL, Val StorageID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | StorageID | --storageid | String, Number | Storage ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.storage.get](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- StorageID = 3;
-
- Result = OPI_Bitrix24.GetStorage(URL, StorageID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetStorage(URL, StorageID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "3",
- "NAME": "Общий диск",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "common",
- "ENTITY_ID": "shared_files_s1",
- "ROOT_OBJECT_ID": "3"
- },
- "time": {
- "start": 1728454799.33094,
- "finish": 1728454799.36621,
- "duration": 0.0352659225463867,
- "processing": 0.00424385070800781,
- "date_start": "2024-10-09T09:19:59+03:00",
- "date_finish": "2024-10-09T09:19:59+03:00",
- "operating_reset_at": 1728455399,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Get-storage.mdx b/docs/en/md/Bitrix24/Storages-managment/Get-storage.mdx
new file mode 100644
index 0000000000..2066792c69
--- /dev/null
+++ b/docs/en/md/Bitrix24/Storages-managment/Get-storage.mdx
@@ -0,0 +1,69 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Get storage
+ Get information about storage
+
+
+
+`Function GetStorage(Val URL, Val StorageID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | StorageID | --storageid | String, Number | Storage ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.storage.get](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ StorageID = 3;
+
+ Result = OPI_Bitrix24.GetStorage(URL, StorageID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetStorage(URL, StorageID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "3",
+ "NAME": "Общий диск",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "common",
+ "ENTITY_ID": "shared_files_s1",
+ "ROOT_OBJECT_ID": "3"
+ },
+ "time": {
+ "start": 1728454799.33094,
+ "finish": 1728454799.36621,
+ "duration": 0.0352659225463867,
+ "processing": 0.00424385070800781,
+ "date_start": "2024-10-09T09:19:59+03:00",
+ "date_finish": "2024-10-09T09:19:59+03:00",
+ "operating_reset_at": 1728455399,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Get-storages-list.md b/docs/en/md/Bitrix24/Storages-managment/Get-storages-list.md
deleted file mode 100644
index 9b5634d18c..0000000000
--- a/docs/en/md/Bitrix24/Storages-managment/Get-storages-list.md
+++ /dev/null
@@ -1,193 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get list of storages
- Get list of available files storages
-
-
-
-`Function GetStoragesList(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.storage.getlist](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_getlist.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- Result = OPI_Bitrix24.GetStoragesList(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetStoragesList(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "ID": "1",
- "NAME": "Антон Титовец",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "1",
- "ROOT_OBJECT_ID": "1"
- },
- {
- "ID": "3",
- "NAME": "Общий диск",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "common",
- "ENTITY_ID": "shared_files_s1",
- "ROOT_OBJECT_ID": "3"
- },
- {
- "ID": "4",
- "NAME": "Payment Processing Customer Support",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "2",
- "ROOT_OBJECT_ID": "4"
- },
- {
- "ID": "10",
- "NAME": "CoPilot",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "4",
- "ROOT_OBJECT_ID": "52"
- },
- {
- "ID": "12",
- "NAME": "Поддержка Битрикс24",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "6",
- "ROOT_OBJECT_ID": "70"
- },
- {
- "ID": "14",
- "NAME": "Марта",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "8",
- "ROOT_OBJECT_ID": "72"
- },
- {
- "ID": "16",
- "NAME": "iscript13@gmail.com",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "10",
- "ROOT_OBJECT_ID": "270"
- },
- {
- "ID": "20",
- "NAME": "oarismos@gmail.com",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "12",
- "ROOT_OBJECT_ID": "2810"
- },
- {
- "ID": "26",
- "NAME": "yo@exepmple.com",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "18",
- "ROOT_OBJECT_ID": "4602"
- },
- {
- "ID": "42",
- "NAME": "f9535def-46c6-44af-950c-6f3f7767f5d2@exepmple.org",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "34",
- "ROOT_OBJECT_ID": "4618"
- },
- {
- "ID": "44",
- "NAME": "Олег Лама",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "36",
- "ROOT_OBJECT_ID": "4620"
- },
- {
- "ID": "46",
- "NAME": "d95a9fe7-48e3-406c-ae52-62c4f4a55a10@exepmple.org",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "38",
- "ROOT_OBJECT_ID": "4622"
- },
- {
- "ID": "48",
- "NAME": "Олег Лама",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "40",
- "ROOT_OBJECT_ID": "4624"
- },
- {
- "ID": "50",
- "NAME": "5565fd7a-6cbc-4e3b-ad9a-07ed12dc1c60@exepmple.org",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "42",
- "ROOT_OBJECT_ID": "4626"
- },
- {
- "ID": "52",
- "NAME": "Олег Лама",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "44",
- "ROOT_OBJECT_ID": "4628"
- },
- {
- "ID": "54",
- "NAME": "6f72690f-e2b8-4437-87e5-38c1411dd757@exepmple.org",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "user",
- "ENTITY_ID": "46",
- "ROOT_OBJECT_ID": "4630"
- },
- {
- "ID": "56",
- "NAME": "Олег Лама",
- "CODE": null,
-...
-```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Get-storages-list.mdx b/docs/en/md/Bitrix24/Storages-managment/Get-storages-list.mdx
new file mode 100644
index 0000000000..3e6e00ac66
--- /dev/null
+++ b/docs/en/md/Bitrix24/Storages-managment/Get-storages-list.mdx
@@ -0,0 +1,196 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get list of storages
+ Get list of available files storages
+
+
+
+`Function GetStoragesList(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.storage.getlist](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_getlist.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ Result = OPI_Bitrix24.GetStoragesList(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetStoragesList(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "ID": "1",
+ "NAME": "Антон Титовец",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "1",
+ "ROOT_OBJECT_ID": "1"
+ },
+ {
+ "ID": "3",
+ "NAME": "Общий диск",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "common",
+ "ENTITY_ID": "shared_files_s1",
+ "ROOT_OBJECT_ID": "3"
+ },
+ {
+ "ID": "4",
+ "NAME": "Payment Processing Customer Support",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "2",
+ "ROOT_OBJECT_ID": "4"
+ },
+ {
+ "ID": "10",
+ "NAME": "CoPilot",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "4",
+ "ROOT_OBJECT_ID": "52"
+ },
+ {
+ "ID": "12",
+ "NAME": "Поддержка Битрикс24",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "6",
+ "ROOT_OBJECT_ID": "70"
+ },
+ {
+ "ID": "14",
+ "NAME": "Марта",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "8",
+ "ROOT_OBJECT_ID": "72"
+ },
+ {
+ "ID": "16",
+ "NAME": "iscript13@gmail.com",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "10",
+ "ROOT_OBJECT_ID": "270"
+ },
+ {
+ "ID": "20",
+ "NAME": "oarismos@gmail.com",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "12",
+ "ROOT_OBJECT_ID": "2810"
+ },
+ {
+ "ID": "26",
+ "NAME": "yo@exepmple.com",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "18",
+ "ROOT_OBJECT_ID": "4602"
+ },
+ {
+ "ID": "42",
+ "NAME": "f9535def-46c6-44af-950c-6f3f7767f5d2@exepmple.org",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "34",
+ "ROOT_OBJECT_ID": "4618"
+ },
+ {
+ "ID": "44",
+ "NAME": "Олег Лама",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "36",
+ "ROOT_OBJECT_ID": "4620"
+ },
+ {
+ "ID": "46",
+ "NAME": "d95a9fe7-48e3-406c-ae52-62c4f4a55a10@exepmple.org",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "38",
+ "ROOT_OBJECT_ID": "4622"
+ },
+ {
+ "ID": "48",
+ "NAME": "Олег Лама",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "40",
+ "ROOT_OBJECT_ID": "4624"
+ },
+ {
+ "ID": "50",
+ "NAME": "5565fd7a-6cbc-4e3b-ad9a-07ed12dc1c60@exepmple.org",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "42",
+ "ROOT_OBJECT_ID": "4626"
+ },
+ {
+ "ID": "52",
+ "NAME": "Олег Лама",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "44",
+ "ROOT_OBJECT_ID": "4628"
+ },
+ {
+ "ID": "54",
+ "NAME": "6f72690f-e2b8-4437-87e5-38c1411dd757@exepmple.org",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "user",
+ "ENTITY_ID": "46",
+ "ROOT_OBJECT_ID": "4630"
+ },
+ {
+ "ID": "56",
+ "NAME": "Олег Лама",
+ "CODE": null,
+...
+```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Rename-storage.md b/docs/en/md/Bitrix24/Storages-managment/Rename-storage.md
deleted file mode 100644
index a152e26761..0000000000
--- a/docs/en/md/Bitrix24/Storages-managment/Rename-storage.md
+++ /dev/null
@@ -1,64 +0,0 @@
----
-sidebar_position: 4
----
-
-# Rename storage
- Change storage name (for app storage only, see. GetAppStorage)
-
-
-
-`Function RenameStorage(Val URL, Val StorageID, Val Name, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | StorageID | --storageid | String, Number | Storage ID |
- | Name | --title | String | New storage name |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [disk.storage.rename](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_rename.php)
-:::
-
-
-
-```bsl title="Code example"
- Name = "New storage name";
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- StorageID = "18";
-
- Result = OPI_Bitrix24.RenameStorage(URL, StorageID, Name, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "18",
- "NAME": "New storage name",
- "CODE": null,
- "MODULE_ID": "disk",
- "ENTITY_TYPE": "restapp",
- "ENTITY_ID": "2",
- "ROOT_OBJECT_ID": "464"
- },
- "time": {
- "start": 1728454799.15146,
- "finish": 1728454799.18227,
- "duration": 0.0308098793029785,
- "processing": 0.00592279434204102,
- "date_start": "2024-10-09T09:19:59+03:00",
- "date_finish": "2024-10-09T09:19:59+03:00",
- "operating_reset_at": 1728455399,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Storages-managment/Rename-storage.mdx b/docs/en/md/Bitrix24/Storages-managment/Rename-storage.mdx
new file mode 100644
index 0000000000..de2dcda0c4
--- /dev/null
+++ b/docs/en/md/Bitrix24/Storages-managment/Rename-storage.mdx
@@ -0,0 +1,67 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Rename storage
+ Change storage name (for app storage only, see. GetAppStorage)
+
+
+
+`Function RenameStorage(Val URL, Val StorageID, Val Name, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | StorageID | --storageid | String, Number | Storage ID |
+ | Name | --title | String | New storage name |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [disk.storage.rename](https://dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_rename.php)
+:::
+
+
+
+```bsl title="Code example"
+ Name = "New storage name";
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ StorageID = "18";
+
+ Result = OPI_Bitrix24.RenameStorage(URL, StorageID, Name, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "18",
+ "NAME": "New storage name",
+ "CODE": null,
+ "MODULE_ID": "disk",
+ "ENTITY_TYPE": "restapp",
+ "ENTITY_ID": "2",
+ "ROOT_OBJECT_ID": "464"
+ },
+ "time": {
+ "start": 1728454799.15146,
+ "finish": 1728454799.18227,
+ "duration": 0.0308098793029785,
+ "processing": 0.00592279434204102,
+ "date_start": "2024-10-09T09:19:59+03:00",
+ "date_finish": "2024-10-09T09:19:59+03:00",
+ "operating_reset_at": 1728455399,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Add-tasks-checklist-element.md b/docs/en/md/Bitrix24/Tasks-checklists-managment/Add-tasks-checklist-element.md
deleted file mode 100644
index 8b83d98916..0000000000
--- a/docs/en/md/Bitrix24/Tasks-checklists-managment/Add-tasks-checklist-element.md
+++ /dev/null
@@ -1,63 +0,0 @@
----
-sidebar_position: 1
----
-
-# Add tasks checklist element
- Adds new element of tasks checklist
-
-
-
-`Function AddTasksChecklistElement(Val URL, Val TaskID, Val Text, Val Completed = False, Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Text | --text | String | Text (title) of checklist element |
- | Completed | --complete | Boolean | Mark as completed |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.checklistitem.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/add.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Text = "Checklist element";
-
- Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, True);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 1460,
- "time": {
- "start": 1728454786.04734,
- "finish": 1728454786.13143,
- "duration": 0.0840880870819092,
- "processing": 0.0545477867126465,
- "date_start": "2024-10-09T09:19:46+03:00",
- "date_finish": "2024-10-09T09:19:46+03:00",
- "operating_reset_at": 1728455386,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Add-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-managment/Add-tasks-checklist-element.mdx
new file mode 100644
index 0000000000..393009c33e
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-checklists-managment/Add-tasks-checklist-element.mdx
@@ -0,0 +1,66 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Add tasks checklist element
+ Adds new element of tasks checklist
+
+
+
+`Function AddTasksChecklistElement(Val URL, Val TaskID, Val Text, Val Completed = False, Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Text | --text | String | Text (title) of checklist element |
+ | Completed | --complete | Boolean | Mark as completed |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.checklistitem.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/add.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Text = "Checklist element";
+
+ Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, True);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 1460,
+ "time": {
+ "start": 1728454786.04734,
+ "finish": 1728454786.13143,
+ "duration": 0.0840880870819092,
+ "processing": 0.0545477867126465,
+ "date_start": "2024-10-09T09:19:46+03:00",
+ "date_finish": "2024-10-09T09:19:46+03:00",
+ "operating_reset_at": 1728455386,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Complete-tasks-checklist-element.md b/docs/en/md/Bitrix24/Tasks-checklists-managment/Complete-tasks-checklist-element.md
deleted file mode 100644
index 2d2f79ab18..0000000000
--- a/docs/en/md/Bitrix24/Tasks-checklists-managment/Complete-tasks-checklist-element.md
+++ /dev/null
@@ -1,63 +0,0 @@
----
-sidebar_position: 6
----
-
-# Complete tasks checklist element
- Mark an element as completed
-
-
-
-`Function CompleteTasksChecklistElement(Val URL, Val TaskID, Val ElementID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | ElementID | --element | Number, String | Element ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.checklistitem.complete](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/complete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
- ElementID = "1496";
-
- Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID);
-
- TaskID = "2448";
- ElementID = "1500";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454787.01817,
- "finish": 1728454787.07164,
- "duration": 0.0534749031066894,
- "processing": 0.0282580852508545,
- "date_start": "2024-10-09T09:19:47+03:00",
- "date_finish": "2024-10-09T09:19:47+03:00",
- "operating_reset_at": 1728455387,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Complete-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-managment/Complete-tasks-checklist-element.mdx
new file mode 100644
index 0000000000..5fa3eacc28
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-checklists-managment/Complete-tasks-checklist-element.mdx
@@ -0,0 +1,66 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Complete tasks checklist element
+ Mark an element as completed
+
+
+
+`Function CompleteTasksChecklistElement(Val URL, Val TaskID, Val ElementID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | ElementID | --element | Number, String | Element ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.checklistitem.complete](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/complete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+ ElementID = "1496";
+
+ Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID);
+
+ TaskID = "2448";
+ ElementID = "1500";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454787.01817,
+ "finish": 1728454787.07164,
+ "duration": 0.0534749031066894,
+ "processing": 0.0282580852508545,
+ "date_start": "2024-10-09T09:19:47+03:00",
+ "date_finish": "2024-10-09T09:19:47+03:00",
+ "operating_reset_at": 1728455387,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Delete-tasks-checklist-element.md b/docs/en/md/Bitrix24/Tasks-checklists-managment/Delete-tasks-checklist-element.md
deleted file mode 100644
index eb249eb64d..0000000000
--- a/docs/en/md/Bitrix24/Tasks-checklists-managment/Delete-tasks-checklist-element.md
+++ /dev/null
@@ -1,63 +0,0 @@
----
-sidebar_position: 3
----
-
-# Delete tasks checklist element
- Deletes element from tasks checklist
-
-
-
-`Function DeleteTasksChecklistElement(Val URL, Val TaskID, Val ElementID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | ElementID | --element | Number, String | ID of deleted element |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.checklistitem.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/delete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
- ElementID = "1496";
-
- Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID);
-
- TaskID = "2448";
- ElementID = "1500";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454787.47564,
- "finish": 1728454787.54389,
- "duration": 0.0682549476623535,
- "processing": 0.0366320610046387,
- "date_start": "2024-10-09T09:19:47+03:00",
- "date_finish": "2024-10-09T09:19:47+03:00",
- "operating_reset_at": 1728455387,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Delete-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-managment/Delete-tasks-checklist-element.mdx
new file mode 100644
index 0000000000..a811113012
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-checklists-managment/Delete-tasks-checklist-element.mdx
@@ -0,0 +1,66 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Delete tasks checklist element
+ Deletes element from tasks checklist
+
+
+
+`Function DeleteTasksChecklistElement(Val URL, Val TaskID, Val ElementID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | ElementID | --element | Number, String | ID of deleted element |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.checklistitem.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+ ElementID = "1496";
+
+ Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID);
+
+ TaskID = "2448";
+ ElementID = "1500";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454787.47564,
+ "finish": 1728454787.54389,
+ "duration": 0.0682549476623535,
+ "processing": 0.0366320610046387,
+ "date_start": "2024-10-09T09:19:47+03:00",
+ "date_finish": "2024-10-09T09:19:47+03:00",
+ "operating_reset_at": 1728455387,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist-element.md b/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist-element.md
deleted file mode 100644
index 95ea098304..0000000000
--- a/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist-element.md
+++ /dev/null
@@ -1,76 +0,0 @@
----
-sidebar_position: 5
----
-
-# Get tasks checklist element
- Gets tasks checklist element by ID
-
-
-
-`Function GetTasksChecklistElement(Val URL, Val TaskID, Val ElementID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | ElementID | --element | Number, String | Element ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.checklistitem.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
- ElementID = "1496";
-
- Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID);
-
- TaskID = "2448";
- ElementID = "1500";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "1460",
- "TASK_ID": "2398",
- "PARENT_ID": "1458",
- "CREATED_BY": "1",
- "TITLE": "New elements text",
- "SORT_INDEX": "1",
- "IS_COMPLETE": "N",
- "IS_IMPORTANT": "N",
- "TOGGLED_BY": null,
- "TOGGLED_DATE": "",
- "MEMBERS": [],
- "ATTACHMENTS": []
- },
- "time": {
- "start": 1728454786.80187,
- "finish": 1728454786.86049,
- "duration": 0.0586211681365967,
- "processing": 0.0263149738311768,
- "date_start": "2024-10-09T09:19:46+03:00",
- "date_finish": "2024-10-09T09:19:46+03:00",
- "operating_reset_at": 1728455386,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist-element.mdx
new file mode 100644
index 0000000000..6adfefd4b3
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist-element.mdx
@@ -0,0 +1,79 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Get tasks checklist element
+ Gets tasks checklist element by ID
+
+
+
+`Function GetTasksChecklistElement(Val URL, Val TaskID, Val ElementID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | ElementID | --element | Number, String | Element ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.checklistitem.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+ ElementID = "1496";
+
+ Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID);
+
+ TaskID = "2448";
+ ElementID = "1500";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "1460",
+ "TASK_ID": "2398",
+ "PARENT_ID": "1458",
+ "CREATED_BY": "1",
+ "TITLE": "New elements text",
+ "SORT_INDEX": "1",
+ "IS_COMPLETE": "N",
+ "IS_IMPORTANT": "N",
+ "TOGGLED_BY": null,
+ "TOGGLED_DATE": "",
+ "MEMBERS": [],
+ "ATTACHMENTS": []
+ },
+ "time": {
+ "start": 1728454786.80187,
+ "finish": 1728454786.86049,
+ "duration": 0.0586211681365967,
+ "processing": 0.0263149738311768,
+ "date_start": "2024-10-09T09:19:46+03:00",
+ "date_finish": "2024-10-09T09:19:46+03:00",
+ "operating_reset_at": 1728455386,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist.md b/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist.md
deleted file mode 100644
index 5de5154383..0000000000
--- a/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist.md
+++ /dev/null
@@ -1,88 +0,0 @@
----
-sidebar_position: 4
----
-
-# Get tasks checklist
- Gets the list of elements on the task checklist
-
-
-
-`Function GetTasksChecklist(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.checklistitem.getlist](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/getlist.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "ID": "1458",
- "TASK_ID": "2398",
- "PARENT_ID": 0,
- "CREATED_BY": "1",
- "TITLE": "BX_CHECKLIST_1",
- "SORT_INDEX": "0",
- "IS_COMPLETE": "N",
- "IS_IMPORTANT": "N",
- "TOGGLED_BY": null,
- "TOGGLED_DATE": "",
- "MEMBERS": [],
- "ATTACHMENTS": []
- },
- {
- "ID": "1460",
- "TASK_ID": "2398",
- "PARENT_ID": "1458",
- "CREATED_BY": "1",
- "TITLE": "New elements text",
- "SORT_INDEX": "1",
- "IS_COMPLETE": "N",
- "IS_IMPORTANT": "N",
- "TOGGLED_BY": null,
- "TOGGLED_DATE": "",
- "MEMBERS": [],
- "ATTACHMENTS": []
- }
- ],
- "time": {
- "start": 1728454786.58925,
- "finish": 1728454786.64143,
- "duration": 0.0521810054779053,
- "processing": 0.0244979858398438,
- "date_start": "2024-10-09T09:19:46+03:00",
- "date_finish": "2024-10-09T09:19:46+03:00",
- "operating_reset_at": 1728455386,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist.mdx b/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist.mdx
new file mode 100644
index 0000000000..e52d7e33ea
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-checklists-managment/Get-tasks-checklist.mdx
@@ -0,0 +1,91 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Get tasks checklist
+ Gets the list of elements on the task checklist
+
+
+
+`Function GetTasksChecklist(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.checklistitem.getlist](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/getlist.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "ID": "1458",
+ "TASK_ID": "2398",
+ "PARENT_ID": 0,
+ "CREATED_BY": "1",
+ "TITLE": "BX_CHECKLIST_1",
+ "SORT_INDEX": "0",
+ "IS_COMPLETE": "N",
+ "IS_IMPORTANT": "N",
+ "TOGGLED_BY": null,
+ "TOGGLED_DATE": "",
+ "MEMBERS": [],
+ "ATTACHMENTS": []
+ },
+ {
+ "ID": "1460",
+ "TASK_ID": "2398",
+ "PARENT_ID": "1458",
+ "CREATED_BY": "1",
+ "TITLE": "New elements text",
+ "SORT_INDEX": "1",
+ "IS_COMPLETE": "N",
+ "IS_IMPORTANT": "N",
+ "TOGGLED_BY": null,
+ "TOGGLED_DATE": "",
+ "MEMBERS": [],
+ "ATTACHMENTS": []
+ }
+ ],
+ "time": {
+ "start": 1728454786.58925,
+ "finish": 1728454786.64143,
+ "duration": 0.0521810054779053,
+ "processing": 0.0244979858398438,
+ "date_start": "2024-10-09T09:19:46+03:00",
+ "date_finish": "2024-10-09T09:19:46+03:00",
+ "operating_reset_at": 1728455386,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Renew-tasks-checklist-element.md b/docs/en/md/Bitrix24/Tasks-checklists-managment/Renew-tasks-checklist-element.md
deleted file mode 100644
index d9d640980e..0000000000
--- a/docs/en/md/Bitrix24/Tasks-checklists-managment/Renew-tasks-checklist-element.md
+++ /dev/null
@@ -1,63 +0,0 @@
----
-sidebar_position: 7
----
-
-# Renew tasks checklist element
- Unmark an element as completed
-
-
-
-`Function RenewTasksChecklistElement(Val URL, Val TaskID, Val ElementID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | ElementID | --element | Number, String | Element ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.checklistitem.renew](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/renew.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
- ElementID = "1496";
-
- Result = OPI_Bitrix24.RenewTasksChecklistElement(URL, TaskID, ElementID);
-
- TaskID = "2448";
- ElementID = "1500";
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.RenewTasksChecklistElement(URL, TaskID, ElementID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454787.24722,
- "finish": 1728454787.30494,
- "duration": 0.0577118396759033,
- "processing": 0.0310859680175781,
- "date_start": "2024-10-09T09:19:47+03:00",
- "date_finish": "2024-10-09T09:19:47+03:00",
- "operating_reset_at": 1728455387,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Renew-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-managment/Renew-tasks-checklist-element.mdx
new file mode 100644
index 0000000000..c93d501092
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-checklists-managment/Renew-tasks-checklist-element.mdx
@@ -0,0 +1,66 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Renew tasks checklist element
+ Unmark an element as completed
+
+
+
+`Function RenewTasksChecklistElement(Val URL, Val TaskID, Val ElementID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | ElementID | --element | Number, String | Element ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.checklistitem.renew](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/renew.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+ ElementID = "1496";
+
+ Result = OPI_Bitrix24.RenewTasksChecklistElement(URL, TaskID, ElementID);
+
+ TaskID = "2448";
+ ElementID = "1500";
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.RenewTasksChecklistElement(URL, TaskID, ElementID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454787.24722,
+ "finish": 1728454787.30494,
+ "duration": 0.0577118396759033,
+ "processing": 0.0310859680175781,
+ "date_start": "2024-10-09T09:19:47+03:00",
+ "date_finish": "2024-10-09T09:19:47+03:00",
+ "operating_reset_at": 1728455387,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Update-tasks-checklist-element.md b/docs/en/md/Bitrix24/Tasks-checklists-managment/Update-tasks-checklist-element.md
deleted file mode 100644
index fb151fbaaa..0000000000
--- a/docs/en/md/Bitrix24/Tasks-checklists-managment/Update-tasks-checklist-element.md
+++ /dev/null
@@ -1,65 +0,0 @@
----
-sidebar_position: 2
----
-
-# Update tasks checklist element
- Updates text of element of tasks checklist
-
-
-
-`Function UpdateTasksChecklistElement(Val URL, Val TaskID, Val ElementID, Val Text, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | ElementID | --element | Number, String | Checklist element ID |
- | Text | --text | String | Text (title) of checklist element |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.checklistitem.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/update.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
- ElementID = "1496";
-
- Text = "New elements text";
-
- Result = OPI_Bitrix24.UpdateTasksChecklistElement(URL, TaskID, ElementID, Text);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
- ElementID = "1500";
-
- Result = OPI_Bitrix24.UpdateTasksChecklistElement(URL, TaskID, ElementID, Text, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": null,
- "time": {
- "start": 1728454786.34816,
- "finish": 1728454786.41181,
- "duration": 0.0636470317840576,
- "processing": 0.0358831882476807,
- "date_start": "2024-10-09T09:19:46+03:00",
- "date_finish": "2024-10-09T09:19:46+03:00",
- "operating_reset_at": 1728455386,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-managment/Update-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-managment/Update-tasks-checklist-element.mdx
new file mode 100644
index 0000000000..94c48ef5a1
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-checklists-managment/Update-tasks-checklist-element.mdx
@@ -0,0 +1,68 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Update tasks checklist element
+ Updates text of element of tasks checklist
+
+
+
+`Function UpdateTasksChecklistElement(Val URL, Val TaskID, Val ElementID, Val Text, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | ElementID | --element | Number, String | Checklist element ID |
+ | Text | --text | String | Text (title) of checklist element |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.checklistitem.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/checklistitem/update.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+ ElementID = "1496";
+
+ Text = "New elements text";
+
+ Result = OPI_Bitrix24.UpdateTasksChecklistElement(URL, TaskID, ElementID, Text);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+ ElementID = "1500";
+
+ Result = OPI_Bitrix24.UpdateTasksChecklistElement(URL, TaskID, ElementID, Text, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": null,
+ "time": {
+ "start": 1728454786.34816,
+ "finish": 1728454786.41181,
+ "duration": 0.0636470317840576,
+ "processing": 0.0358831882476807,
+ "date_start": "2024-10-09T09:19:46+03:00",
+ "date_finish": "2024-10-09T09:19:46+03:00",
+ "operating_reset_at": 1728455386,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Add-task-to-favorites.md b/docs/en/md/Bitrix24/Tasks-managment/Add-task-to-favorites.md
deleted file mode 100644
index 3318f461f4..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Add-task-to-favorites.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 17
----
-
-# Add task to favorites list
- Add task to favorites list
-
-
-
-`Function AddTaskToFavorites(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.favorite.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_favorite_add.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454777.13737,
- "finish": 1728454777.17877,
- "duration": 0.0414021015167236,
- "processing": 0.0116980075836182,
- "date_start": "2024-10-09T09:19:37+03:00",
- "date_finish": "2024-10-09T09:19:37+03:00",
- "operating_reset_at": 1728455377,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Add-task-to-favorites.mdx b/docs/en/md/Bitrix24/Tasks-managment/Add-task-to-favorites.mdx
new file mode 100644
index 0000000000..cee738ec96
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Add-task-to-favorites.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 17
+---
+
+# Add task to favorites list
+ Add task to favorites list
+
+
+
+`Function AddTaskToFavorites(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.favorite.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_favorite_add.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454777.13737,
+ "finish": 1728454777.17877,
+ "duration": 0.0414021015167236,
+ "processing": 0.0116980075836182,
+ "date_start": "2024-10-09T09:19:37+03:00",
+ "date_finish": "2024-10-09T09:19:37+03:00",
+ "operating_reset_at": 1728455377,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Approve-task.md b/docs/en/md/Bitrix24/Tasks-managment/Approve-task.md
deleted file mode 100644
index 9418e35efe..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Approve-task.md
+++ /dev/null
@@ -1,197 +0,0 @@
----
-sidebar_position: 7
----
-
-# Approve task
- Approve task by ID
-
-
-
-`Function ApproveTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.approve](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_approve.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.ApproveTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.ApproveTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "title": "Another task title",
- "description": "Another task description",
- "descriptionInBbcode": "Y",
- "declineReason": "",
- "priority": "1",
- "notViewed": "N",
- "statusComplete": "2",
- "multitask": "N",
- "stageId": "0",
- "responsibleId": "602",
- "responsibleName": "Oleg",
- "responsibleLastName": "Lama",
- "responsibleSecondName": null,
- "responsibleLogin": "c97e7aef-e5c1-4971-94a8-853cff3f0e5e@exepmple.org",
- "responsibleWorkPosition": null,
- "responsiblePhoto": null,
- "dateStart": null,
- "durationFact": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "replicate": "N",
- "deadline": "2024-10-10T12:19:00+03:00",
- "deadlineOrig": "10.10.2024 12:19:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "createdBy": "1",
- "createdByName": "Антон",
- "createdByLastName": "Титовец",
- "createdBySecondName": null,
- "createdByLogin": "VKuser657846756",
- "createdByWorkPosition": null,
- "createdByPhoto": "30",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:39+03:00",
- "statusChangedBy": "1",
- "closedBy": "1",
- "closedDate": "2024-10-09T09:19:39+03:00",
- "activityDate": "2024-10-09T09:19:39+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "mark": null,
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "matchWorkTime": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forumTopicId": "1664",
- "parentId": null,
- "commentsCount": "2",
- "serviceCommentsCount": "2",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "6",
- "viewedDate": "2024-10-09T09:19:40+03:00",
- "deadlineCounted": "0",
- "forkedByTemplateId": null,
- "sorting": null,
- "durationPlanSeconds": null,
- "durationTypeAll": "days",
- "scenarioName": [
- "default"
- ],
- "isRegular": "N",
- "flowId": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "ufCrmTask": false,
- "ufTaskWebdavFiles": false,
- "ufMailMessage": null,
- "status": "5",
- "statusChangedDate": "2024-10-09T09:19:39+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "tags": [],
- "checklist": [],
- "files": [],
- "dependsOn": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "602",
- "name": "Oleg Lama",
- "link": "/company/personal/user/602/",
- "icon": "/bitrix/images/tasks/default_avatar.png",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": false,
- "approve": false,
- "disapprove": false,
- "start": false,
- "pause": false,
- "delegate": false,
- "remove": true,
- "edit": true,
- "defer": false,
- "renew": true,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
-...
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Approve-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Approve-task.mdx
new file mode 100644
index 0000000000..fbc60b751a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Approve-task.mdx
@@ -0,0 +1,200 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Approve task
+ Approve task by ID
+
+
+
+`Function ApproveTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.approve](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_approve.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.ApproveTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.ApproveTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "title": "Another task title",
+ "description": "Another task description",
+ "descriptionInBbcode": "Y",
+ "declineReason": "",
+ "priority": "1",
+ "notViewed": "N",
+ "statusComplete": "2",
+ "multitask": "N",
+ "stageId": "0",
+ "responsibleId": "602",
+ "responsibleName": "Oleg",
+ "responsibleLastName": "Lama",
+ "responsibleSecondName": null,
+ "responsibleLogin": "c97e7aef-e5c1-4971-94a8-853cff3f0e5e@exepmple.org",
+ "responsibleWorkPosition": null,
+ "responsiblePhoto": null,
+ "dateStart": null,
+ "durationFact": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "replicate": "N",
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "deadlineOrig": "10.10.2024 12:19:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "createdBy": "1",
+ "createdByName": "Антон",
+ "createdByLastName": "Титовец",
+ "createdBySecondName": null,
+ "createdByLogin": "VKuser657846756",
+ "createdByWorkPosition": null,
+ "createdByPhoto": "30",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:39+03:00",
+ "statusChangedBy": "1",
+ "closedBy": "1",
+ "closedDate": "2024-10-09T09:19:39+03:00",
+ "activityDate": "2024-10-09T09:19:39+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "mark": null,
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "matchWorkTime": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forumTopicId": "1664",
+ "parentId": null,
+ "commentsCount": "2",
+ "serviceCommentsCount": "2",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "6",
+ "viewedDate": "2024-10-09T09:19:40+03:00",
+ "deadlineCounted": "0",
+ "forkedByTemplateId": null,
+ "sorting": null,
+ "durationPlanSeconds": null,
+ "durationTypeAll": "days",
+ "scenarioName": [
+ "default"
+ ],
+ "isRegular": "N",
+ "flowId": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "ufCrmTask": false,
+ "ufTaskWebdavFiles": false,
+ "ufMailMessage": null,
+ "status": "5",
+ "statusChangedDate": "2024-10-09T09:19:39+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "tags": [],
+ "checklist": [],
+ "files": [],
+ "dependsOn": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "602",
+ "name": "Oleg Lama",
+ "link": "/company/personal/user/602/",
+ "icon": "/bitrix/images/tasks/default_avatar.png",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": false,
+ "approve": false,
+ "disapprove": false,
+ "start": false,
+ "pause": false,
+ "delegate": false,
+ "remove": true,
+ "edit": true,
+ "defer": false,
+ "renew": true,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+...
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Attach-file-to-topic.md b/docs/en/md/Bitrix24/Tasks-managment/Attach-file-to-topic.md
deleted file mode 100644
index c3be31f5c4..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Attach-file-to-topic.md
+++ /dev/null
@@ -1,63 +0,0 @@
----
-sidebar_position: 6
----
-
-# Attach file to the topic
- Attaches a file to the selected task
-
-
-
-`Function AttachFileToTopic(Val URL, Val TaskID, Val FileID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | FileID | --fileid | Number, String | File ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.files.attach](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_files_attach.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
- FileID = "12872";
-
- Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "attachmentId": 3606
- },
- "time": {
- "start": 1728454790.16012,
- "finish": 1728454790.22105,
- "duration": 0.0609369277954102,
- "processing": 0.0364110469818115,
- "date_start": "2024-10-09T09:19:50+03:00",
- "date_finish": "2024-10-09T09:19:50+03:00",
- "operating_reset_at": 1728455390,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Attach-file-to-topic.mdx b/docs/en/md/Bitrix24/Tasks-managment/Attach-file-to-topic.mdx
new file mode 100644
index 0000000000..3ba9cec771
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Attach-file-to-topic.mdx
@@ -0,0 +1,66 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Attach file to the topic
+ Attaches a file to the selected task
+
+
+
+`Function AttachFileToTopic(Val URL, Val TaskID, Val FileID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | FileID | --fileid | Number, String | File ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.files.attach](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_files_attach.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+ FileID = "12872";
+
+ Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "attachmentId": 3606
+ },
+ "time": {
+ "start": 1728454790.16012,
+ "finish": 1728454790.22105,
+ "duration": 0.0609369277954102,
+ "processing": 0.0364110469818115,
+ "date_start": "2024-10-09T09:19:50+03:00",
+ "date_finish": "2024-10-09T09:19:50+03:00",
+ "operating_reset_at": 1728455390,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Check-task-accesses.md b/docs/en/md/Bitrix24/Tasks-managment/Check-task-accesses.md
deleted file mode 100644
index 9561378403..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Check-task-accesses.md
+++ /dev/null
@@ -1,123 +0,0 @@
----
-sidebar_position: 20
----
-
-# Check task acesses for users
- Checks the availability of the task for users
-
-
-
-`Function CheckTaskAccesses(Val URL, Val TaskID, Val Users = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Users | --users | Array of String | User IDs for access checking |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.getaccess](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_getaccess.php)
-:::
-
-
-
-```bsl title="Code example"
- ArrayOfUsers = New Array;
- ArrayOfUsers.Add("1");
- ArrayOfUsers.Add("10");
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "allowedActions": {
- "1": {
- "ACCEPT": false,
- "DECLINE": false,
- "COMPLETE": true,
- "APPROVE": false,
- "DISAPPROVE": false,
- "START": true,
- "PAUSE": false,
- "DELEGATE": true,
- "REMOVE": true,
- "EDIT": true,
- "DEFER": true,
- "RENEW": false,
- "CREATE": true,
- "CHANGE_DEADLINE": true,
- "CHECKLIST_ADD_ITEMS": true,
- "ADD_FAVORITE": true,
- "DELETE_FAVORITE": false,
- "RATE": true,
- "EDIT.ORIGINATOR": false,
- "CHECKLIST.REORDER": true,
- "ELAPSEDTIME.ADD": true,
- "DAYPLAN.TIMER.TOGGLE": false,
- "EDIT.PLAN": true,
- "CHECKLIST.ADD": true,
- "FAVORITE.ADD": true,
- "FAVORITE.DELETE": false
- },
- "10": {
- "ACCEPT": false,
- "DECLINE": false,
- "COMPLETE": false,
- "APPROVE": false,
- "DISAPPROVE": false,
- "START": false,
- "PAUSE": false,
- "DELEGATE": false,
- "REMOVE": false,
- "EDIT": false,
- "DEFER": false,
- "RENEW": false,
- "CREATE": true,
- "CHANGE_DEADLINE": false,
- "CHECKLIST_ADD_ITEMS": false,
- "ADD_FAVORITE": false,
- "DELETE_FAVORITE": false,
- "RATE": false,
- "EDIT.ORIGINATOR": false,
- "CHECKLIST.REORDER": false,
- "ELAPSEDTIME.ADD": false,
- "DAYPLAN.TIMER.TOGGLE": false,
- "EDIT.PLAN": false,
- "CHECKLIST.ADD": false,
- "FAVORITE.ADD": false,
- "FAVORITE.DELETE": false
- }
- }
- },
- "time": {
- "start": 1728454785.80063,
- "finish": 1728454785.85694,
- "duration": 0.0563130378723144,
- "processing": 0.0311760902404785,
- "date_start": "2024-10-09T09:19:45+03:00",
- "date_finish": "2024-10-09T09:19:45+03:00",
- "operating_reset_at": 1728455385,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Check-task-accesses.mdx b/docs/en/md/Bitrix24/Tasks-managment/Check-task-accesses.mdx
new file mode 100644
index 0000000000..cb57b4cbb6
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Check-task-accesses.mdx
@@ -0,0 +1,126 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 20
+---
+
+# Check task acesses for users
+ Checks the availability of the task for users
+
+
+
+`Function CheckTaskAccesses(Val URL, Val TaskID, Val Users = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Users | --users | Array of String | User IDs for access checking |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.getaccess](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_getaccess.php)
+:::
+
+
+
+```bsl title="Code example"
+ ArrayOfUsers = New Array;
+ ArrayOfUsers.Add("1");
+ ArrayOfUsers.Add("10");
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "allowedActions": {
+ "1": {
+ "ACCEPT": false,
+ "DECLINE": false,
+ "COMPLETE": true,
+ "APPROVE": false,
+ "DISAPPROVE": false,
+ "START": true,
+ "PAUSE": false,
+ "DELEGATE": true,
+ "REMOVE": true,
+ "EDIT": true,
+ "DEFER": true,
+ "RENEW": false,
+ "CREATE": true,
+ "CHANGE_DEADLINE": true,
+ "CHECKLIST_ADD_ITEMS": true,
+ "ADD_FAVORITE": true,
+ "DELETE_FAVORITE": false,
+ "RATE": true,
+ "EDIT.ORIGINATOR": false,
+ "CHECKLIST.REORDER": true,
+ "ELAPSEDTIME.ADD": true,
+ "DAYPLAN.TIMER.TOGGLE": false,
+ "EDIT.PLAN": true,
+ "CHECKLIST.ADD": true,
+ "FAVORITE.ADD": true,
+ "FAVORITE.DELETE": false
+ },
+ "10": {
+ "ACCEPT": false,
+ "DECLINE": false,
+ "COMPLETE": false,
+ "APPROVE": false,
+ "DISAPPROVE": false,
+ "START": false,
+ "PAUSE": false,
+ "DELEGATE": false,
+ "REMOVE": false,
+ "EDIT": false,
+ "DEFER": false,
+ "RENEW": false,
+ "CREATE": true,
+ "CHANGE_DEADLINE": false,
+ "CHECKLIST_ADD_ITEMS": false,
+ "ADD_FAVORITE": false,
+ "DELETE_FAVORITE": false,
+ "RATE": false,
+ "EDIT.ORIGINATOR": false,
+ "CHECKLIST.REORDER": false,
+ "ELAPSEDTIME.ADD": false,
+ "DAYPLAN.TIMER.TOGGLE": false,
+ "EDIT.PLAN": false,
+ "CHECKLIST.ADD": false,
+ "FAVORITE.ADD": false,
+ "FAVORITE.DELETE": false
+ }
+ }
+ },
+ "time": {
+ "start": 1728454785.80063,
+ "finish": 1728454785.85694,
+ "duration": 0.0563130378723144,
+ "processing": 0.0311760902404785,
+ "date_start": "2024-10-09T09:19:45+03:00",
+ "date_finish": "2024-10-09T09:19:45+03:00",
+ "operating_reset_at": 1728455385,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Complete-task.md b/docs/en/md/Bitrix24/Tasks-managment/Complete-task.md
deleted file mode 100644
index 0e1c045b90..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Complete-task.md
+++ /dev/null
@@ -1,189 +0,0 @@
----
-sidebar_position: 9
----
-
-# Complete task
- Complete task by ID
-
-
-
-`Function CompleteTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.complete](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_complete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.CompleteTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.CompleteTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "602",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:39+03:00",
- "statusChangedBy": "1",
- "closedBy": "1",
- "closedDate": "2024-10-09T09:19:39+03:00",
- "activityDate": "2024-10-09T09:19:39+03:00",
- "dateStart": null,
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": "2",
- "serviceCommentsCount": "2",
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": "1664",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "6",
- "viewedDate": "2024-10-09T09:19:40+03:00",
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "5",
- "statusChangedDate": "2024-10-09T09:19:39+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "602",
- "name": "Oleg Lama",
- "link": "/company/personal/user/602/",
- "icon": "/bitrix/images/tasks/default_avatar.png",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": false,
- "approve": false,
- "disapprove": false,
- "start": false,
- "pause": false,
- "delegate": false,
- "remove": true,
- "edit": true,
- "defer": false,
- "renew": true,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454779.77336,
- "finish": 1728454780.18854,
- "duration": 0.41517186164856,
- "processing": 0.387953042984009,
- "date_start": "2024-10-09T09:19:39+03:00",
- "date_finish": "2024-10-09T09:19:40+03:00",
- "operating_reset_at": 1728455379,
- "operating": 0.387924909591675
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Complete-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Complete-task.mdx
new file mode 100644
index 0000000000..aa0a84293b
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Complete-task.mdx
@@ -0,0 +1,192 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 9
+---
+
+# Complete task
+ Complete task by ID
+
+
+
+`Function CompleteTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.complete](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_complete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.CompleteTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.CompleteTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "602",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:39+03:00",
+ "statusChangedBy": "1",
+ "closedBy": "1",
+ "closedDate": "2024-10-09T09:19:39+03:00",
+ "activityDate": "2024-10-09T09:19:39+03:00",
+ "dateStart": null,
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": "2",
+ "serviceCommentsCount": "2",
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": "1664",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "6",
+ "viewedDate": "2024-10-09T09:19:40+03:00",
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "5",
+ "statusChangedDate": "2024-10-09T09:19:39+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "602",
+ "name": "Oleg Lama",
+ "link": "/company/personal/user/602/",
+ "icon": "/bitrix/images/tasks/default_avatar.png",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": false,
+ "approve": false,
+ "disapprove": false,
+ "start": false,
+ "pause": false,
+ "delegate": false,
+ "remove": true,
+ "edit": true,
+ "defer": false,
+ "renew": true,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454779.77336,
+ "finish": 1728454780.18854,
+ "duration": 0.41517186164856,
+ "processing": 0.387953042984009,
+ "date_start": "2024-10-09T09:19:39+03:00",
+ "date_finish": "2024-10-09T09:19:40+03:00",
+ "operating_reset_at": 1728455379,
+ "operating": 0.387924909591675
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Create-task.md b/docs/en/md/Bitrix24/Tasks-managment/Create-task.md
deleted file mode 100644
index 9a1b271ae3..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Create-task.md
+++ /dev/null
@@ -1,201 +0,0 @@
----
-sidebar_position: 3
----
-
-# Create task
- Create new task by fields structure (see GetTaskFieldsStructure)
-
-
-
-`Function CreateTask(Val URL, Val FieldsStructure, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FieldsStructure | --fields | Structure of KeyAndValue | Task fields structure (see GetTaskFieldsStructure) |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_add.php)
-:::
-
-
-
-```bsl title="Code example"
- // The complete structure of the fields can be obtained by the GetTaskFieldsStructure() function()
-
- CurrentDate = OPI_Tools.GetCurrentDate();
- Hour = 3600;
- Day = 24;
- Responsible = 1;
-
- TaskData = New Structure;
- TaskData.Insert("TITLE" , "New task");
- TaskData.Insert("DESCRIPTION" , "New task description");
- TaskData.Insert("PRIORITY" , "2");
- TaskData.Insert("DEADLINE" , CurrentDate + Hour * Day);
- TaskData.Insert("RESPONSIBLE_ID", Responsible);
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.CreateTask(URL, TaskData);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.CreateTask(URL, TaskData, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "New task",
- "description": "New task description",
- "mark": null,
- "priority": "2",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "1",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:28+03:00",
- "statusChangedBy": null,
- "closedBy": null,
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:28+03:00",
- "dateStart": null,
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": null,
- "endDatePlan": null,
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": null,
- "serviceCommentsCount": null,
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": null,
- "forumId": null,
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "1",
- "viewedDate": null,
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "2",
- "statusChangedDate": "2024-10-09T09:19:28+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": true,
- "pause": false,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": true,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454768.77934,
- "finish": 1728454768.94599,
- "duration": 0.166647911071777,
- "processing": 0.140867948532104,
- "date_start": "2024-10-09T09:19:28+03:00",
- "date_finish": "2024-10-09T09:19:28+03:00",
- "operating_reset_at": 1728455368,
- "operating": 0.140851020812988
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Create-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Create-task.mdx
new file mode 100644
index 0000000000..8dec3a0af0
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Create-task.mdx
@@ -0,0 +1,204 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Create task
+ Create new task by fields structure (see GetTaskFieldsStructure)
+
+
+
+`Function CreateTask(Val URL, Val FieldsStructure, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FieldsStructure | --fields | Structure of KeyAndValue | Task fields structure (see GetTaskFieldsStructure) |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_add.php)
+:::
+
+
+
+```bsl title="Code example"
+ // The complete structure of the fields can be obtained by the GetTaskFieldsStructure() function()
+
+ CurrentDate = OPI_Tools.GetCurrentDate();
+ Hour = 3600;
+ Day = 24;
+ Responsible = 1;
+
+ TaskData = New Structure;
+ TaskData.Insert("TITLE" , "New task");
+ TaskData.Insert("DESCRIPTION" , "New task description");
+ TaskData.Insert("PRIORITY" , "2");
+ TaskData.Insert("DEADLINE" , CurrentDate + Hour * Day);
+ TaskData.Insert("RESPONSIBLE_ID", Responsible);
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.CreateTask(URL, TaskData);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.CreateTask(URL, TaskData, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "New task",
+ "description": "New task description",
+ "mark": null,
+ "priority": "2",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "1",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:28+03:00",
+ "statusChangedBy": null,
+ "closedBy": null,
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:28+03:00",
+ "dateStart": null,
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": null,
+ "endDatePlan": null,
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": null,
+ "serviceCommentsCount": null,
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": null,
+ "forumId": null,
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "1",
+ "viewedDate": null,
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "2",
+ "statusChangedDate": "2024-10-09T09:19:28+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": true,
+ "pause": false,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": true,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454768.77934,
+ "finish": 1728454768.94599,
+ "duration": 0.166647911071777,
+ "processing": 0.140867948532104,
+ "date_start": "2024-10-09T09:19:28+03:00",
+ "date_finish": "2024-10-09T09:19:28+03:00",
+ "operating_reset_at": 1728455368,
+ "operating": 0.140851020812988
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Create-tasks-dependencies.md b/docs/en/md/Bitrix24/Tasks-managment/Create-tasks-dependencies.md
deleted file mode 100644
index 19f11b86d2..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Create-tasks-dependencies.md
+++ /dev/null
@@ -1,67 +0,0 @@
----
-sidebar_position: 23
----
-
-# Create tasks dependencies
- Creates the dependency of one task to another
-
-
-
-`Function CreateTasksDependencies(Val URL, Val FromID, Val DestinationID, Val LinkType, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FromID | --taskfrom | String, Number | From task ID |
- | DestinationID | --taskto | String, Number | To task ID |
- | LinkType | --linktype | String, Number | Link type: 0 start>start, 1 start>finish, 2 finish>start, 3 finish>finish |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.dependence.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/dependence/task_dependence_add.php)
-:::
-
-
-
-```bsl title="Code example"
- FromID = "2446";
- DestinationID = "2448";
- LinkType = 0;
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType);
-
- FromID = "2448";
- DestinationID = "2446";
- LinkType = 2;
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [],
- "time": {
- "start": 1728454774.59977,
- "finish": 1728454774.6891,
- "duration": 0.0893309116363525,
- "processing": 0.0593829154968262,
- "date_start": "2024-10-09T09:19:34+03:00",
- "date_finish": "2024-10-09T09:19:34+03:00",
- "operating_reset_at": 1728455374,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Create-tasks-dependencies.mdx b/docs/en/md/Bitrix24/Tasks-managment/Create-tasks-dependencies.mdx
new file mode 100644
index 0000000000..f0d09fd1de
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Create-tasks-dependencies.mdx
@@ -0,0 +1,70 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 23
+---
+
+# Create tasks dependencies
+ Creates the dependency of one task to another
+
+
+
+`Function CreateTasksDependencies(Val URL, Val FromID, Val DestinationID, Val LinkType, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FromID | --taskfrom | String, Number | From task ID |
+ | DestinationID | --taskto | String, Number | To task ID |
+ | LinkType | --linktype | String, Number | Link type: 0 start>start, 1 start>finish, 2 finish>start, 3 finish>finish |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.dependence.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/dependence/task_dependence_add.php)
+:::
+
+
+
+```bsl title="Code example"
+ FromID = "2446";
+ DestinationID = "2448";
+ LinkType = 0;
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType);
+
+ FromID = "2448";
+ DestinationID = "2446";
+ LinkType = 2;
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [],
+ "time": {
+ "start": 1728454774.59977,
+ "finish": 1728454774.6891,
+ "duration": 0.0893309116363525,
+ "processing": 0.0593829154968262,
+ "date_start": "2024-10-09T09:19:34+03:00",
+ "date_finish": "2024-10-09T09:19:34+03:00",
+ "operating_reset_at": 1728455374,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Defer-task.md b/docs/en/md/Bitrix24/Tasks-managment/Defer-task.md
deleted file mode 100644
index 3707d7b348..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Defer-task.md
+++ /dev/null
@@ -1,189 +0,0 @@
----
-sidebar_position: 11
----
-
-# Defer task
- Defer task by ID
-
-
-
-`Function DeferTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.defer](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_defer.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.DeferTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.DeferTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "602",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:39+03:00",
- "statusChangedBy": "1",
- "closedBy": "0",
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:38+03:00",
- "dateStart": null,
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": "1",
- "serviceCommentsCount": "1",
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": "1664",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "5",
- "viewedDate": "2024-10-09T09:19:38+03:00",
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "6",
- "statusChangedDate": "2024-10-09T09:19:39+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "602",
- "name": "Oleg Lama",
- "link": "/company/personal/user/602/",
- "icon": "/bitrix/images/tasks/default_avatar.png",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": false,
- "pause": false,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": false,
- "renew": true,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454778.99194,
- "finish": 1728454779.24467,
- "duration": 0.252730131149292,
- "processing": 0.22677493095398,
- "date_start": "2024-10-09T09:19:38+03:00",
- "date_finish": "2024-10-09T09:19:39+03:00",
- "operating_reset_at": 1728455379,
- "operating": 0.226752042770386
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Defer-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Defer-task.mdx
new file mode 100644
index 0000000000..90489a5b0e
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Defer-task.mdx
@@ -0,0 +1,192 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 11
+---
+
+# Defer task
+ Defer task by ID
+
+
+
+`Function DeferTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.defer](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_defer.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.DeferTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.DeferTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "602",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:39+03:00",
+ "statusChangedBy": "1",
+ "closedBy": "0",
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:38+03:00",
+ "dateStart": null,
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": "1",
+ "serviceCommentsCount": "1",
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": "1664",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "5",
+ "viewedDate": "2024-10-09T09:19:38+03:00",
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "6",
+ "statusChangedDate": "2024-10-09T09:19:39+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "602",
+ "name": "Oleg Lama",
+ "link": "/company/personal/user/602/",
+ "icon": "/bitrix/images/tasks/default_avatar.png",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": false,
+ "pause": false,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": false,
+ "renew": true,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454778.99194,
+ "finish": 1728454779.24467,
+ "duration": 0.252730131149292,
+ "processing": 0.22677493095398,
+ "date_start": "2024-10-09T09:19:38+03:00",
+ "date_finish": "2024-10-09T09:19:39+03:00",
+ "operating_reset_at": 1728455379,
+ "operating": 0.226752042770386
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Delegate-task.md b/docs/en/md/Bitrix24/Tasks-managment/Delegate-task.md
deleted file mode 100644
index f02f884833..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Delegate-task.md
+++ /dev/null
@@ -1,191 +0,0 @@
----
-sidebar_position: 16
----
-
-# Delegate task
- Delegate task to another user
-
-
-
-`Function DelegateTask(Val URL, Val TaskID, Val UserID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | UserID | --user | Number, String | ID of responsible user |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.delegate](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_delegate.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
- UserID = "626";
-
- Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "602",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:38+03:00",
- "statusChangedBy": null,
- "closedBy": null,
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:38+03:00",
- "dateStart": null,
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": "1",
- "serviceCommentsCount": "1",
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": "1664",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "4",
- "viewedDate": "2024-10-09T09:19:38+03:00",
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "2",
- "statusChangedDate": "2024-10-09T09:19:38+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "602",
- "name": "Oleg Lama",
- "link": "/company/personal/user/602/",
- "icon": "/bitrix/images/tasks/default_avatar.png",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": true,
- "pause": false,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": true,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454778.03536,
- "finish": 1728454778.4922,
- "duration": 0.45684289932251,
- "processing": 0.422222852706909,
- "date_start": "2024-10-09T09:19:38+03:00",
- "date_finish": "2024-10-09T09:19:38+03:00",
- "operating_reset_at": 1728455378,
- "operating": 0.422200918197632
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Delegate-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Delegate-task.mdx
new file mode 100644
index 0000000000..9107baccde
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Delegate-task.mdx
@@ -0,0 +1,194 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 16
+---
+
+# Delegate task
+ Delegate task to another user
+
+
+
+`Function DelegateTask(Val URL, Val TaskID, Val UserID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | UserID | --user | Number, String | ID of responsible user |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.delegate](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_delegate.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+ UserID = "626";
+
+ Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "602",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:38+03:00",
+ "statusChangedBy": null,
+ "closedBy": null,
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:38+03:00",
+ "dateStart": null,
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": "1",
+ "serviceCommentsCount": "1",
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": "1664",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "4",
+ "viewedDate": "2024-10-09T09:19:38+03:00",
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "2",
+ "statusChangedDate": "2024-10-09T09:19:38+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "602",
+ "name": "Oleg Lama",
+ "link": "/company/personal/user/602/",
+ "icon": "/bitrix/images/tasks/default_avatar.png",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": true,
+ "pause": false,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": true,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454778.03536,
+ "finish": 1728454778.4922,
+ "duration": 0.45684289932251,
+ "processing": 0.422222852706909,
+ "date_start": "2024-10-09T09:19:38+03:00",
+ "date_finish": "2024-10-09T09:19:38+03:00",
+ "operating_reset_at": 1728455378,
+ "operating": 0.422200918197632
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Delete-task.md b/docs/en/md/Bitrix24/Tasks-managment/Delete-task.md
deleted file mode 100644
index ba4e6bf103..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Delete-task.md
+++ /dev/null
@@ -1,61 +0,0 @@
----
-sidebar_position: 5
----
-
-# Delete task
- Delete task by ID
-
-
-
-`Function DeleteTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_delete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.DeleteTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.DeleteTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": true
- },
- "time": {
- "start": 1728454790.93474,
- "finish": 1728454791.12862,
- "duration": 0.193886995315552,
- "processing": 0.171198129653931,
- "date_start": "2024-10-09T09:19:50+03:00",
- "date_finish": "2024-10-09T09:19:51+03:00",
- "operating_reset_at": 1728455390,
- "operating": 0.171180963516235
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Delete-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Delete-task.mdx
new file mode 100644
index 0000000000..d3734119e6
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Delete-task.mdx
@@ -0,0 +1,64 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Delete task
+ Delete task by ID
+
+
+
+`Function DeleteTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.DeleteTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.DeleteTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": true
+ },
+ "time": {
+ "start": 1728454790.93474,
+ "finish": 1728454791.12862,
+ "duration": 0.193886995315552,
+ "processing": 0.171198129653931,
+ "date_start": "2024-10-09T09:19:50+03:00",
+ "date_finish": "2024-10-09T09:19:51+03:00",
+ "operating_reset_at": 1728455390,
+ "operating": 0.171180963516235
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Delete-tasks-dependencies.md b/docs/en/md/Bitrix24/Tasks-managment/Delete-tasks-dependencies.md
deleted file mode 100644
index 7f42c7bac7..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Delete-tasks-dependencies.md
+++ /dev/null
@@ -1,67 +0,0 @@
----
-sidebar_position: 24
----
-
-# Delete tasks dependencies
- Removes the dependency of one task to another
-
-
-
-`Function DeleteTasksDependencies(Val URL, Val FromID, Val DestinationID, Val LinkType, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FromID | --taskfrom | String, Number | From task ID |
- | DestinationID | --taskto | String, Number | To task ID |
- | LinkType | --linktype | String, Number | Link type: 0 start>start, 1 start>finish, 2 finish>start, 3 finish>finish |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.dependence.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/dependence/task_dependence_delete.php)
-:::
-
-
-
-```bsl title="Code example"
- FromID = "2446";
- DestinationID = "2448";
- LinkType = 0;
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.DeleteTasksDependencies(URL, FromID, DestinationID, LinkType);
-
- FromID = "2448";
- DestinationID = "2446";
- LinkType = 2;
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.DeleteTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [],
- "time": {
- "start": 1728454775.18853,
- "finish": 1728454775.22678,
- "duration": 0.0382490158081055,
- "processing": 0.0094759464263916,
- "date_start": "2024-10-09T09:19:35+03:00",
- "date_finish": "2024-10-09T09:19:35+03:00",
- "operating_reset_at": 1728455375,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Delete-tasks-dependencies.mdx b/docs/en/md/Bitrix24/Tasks-managment/Delete-tasks-dependencies.mdx
new file mode 100644
index 0000000000..1a2866266c
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Delete-tasks-dependencies.mdx
@@ -0,0 +1,70 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 24
+---
+
+# Delete tasks dependencies
+ Removes the dependency of one task to another
+
+
+
+`Function DeleteTasksDependencies(Val URL, Val FromID, Val DestinationID, Val LinkType, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FromID | --taskfrom | String, Number | From task ID |
+ | DestinationID | --taskto | String, Number | To task ID |
+ | LinkType | --linktype | String, Number | Link type: 0 start>start, 1 start>finish, 2 finish>start, 3 finish>finish |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.dependence.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/dependence/task_dependence_delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ FromID = "2446";
+ DestinationID = "2448";
+ LinkType = 0;
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.DeleteTasksDependencies(URL, FromID, DestinationID, LinkType);
+
+ FromID = "2448";
+ DestinationID = "2446";
+ LinkType = 2;
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.DeleteTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [],
+ "time": {
+ "start": 1728454775.18853,
+ "finish": 1728454775.22678,
+ "duration": 0.0382490158081055,
+ "processing": 0.0094759464263916,
+ "date_start": "2024-10-09T09:19:35+03:00",
+ "date_finish": "2024-10-09T09:19:35+03:00",
+ "operating_reset_at": 1728455375,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Disapprove-task.md b/docs/en/md/Bitrix24/Tasks-managment/Disapprove-task.md
deleted file mode 100644
index 9a244e1c0b..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Disapprove-task.md
+++ /dev/null
@@ -1,50 +0,0 @@
----
-sidebar_position: 8
----
-
-# Disapprove task
- Disapprove task by ID
-
-
-
-`Function DisapproveTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.disapprove](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_disapprove.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.DisapproveTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.DisapproveTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "error": 1048582,
- "error_description": "Действие над задачей не разрешено"
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Disapprove-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Disapprove-task.mdx
new file mode 100644
index 0000000000..9ce9ad7004
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Disapprove-task.mdx
@@ -0,0 +1,53 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 8
+---
+
+# Disapprove task
+ Disapprove task by ID
+
+
+
+`Function DisapproveTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.disapprove](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_disapprove.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.DisapproveTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.DisapproveTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "error": 1048582,
+ "error_description": "Действие над задачей не разрешено"
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-daily-plan.md b/docs/en/md/Bitrix24/Tasks-managment/Get-daily-plan.md
deleted file mode 100644
index 53631371d8..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Get-daily-plan.md
+++ /dev/null
@@ -1,56 +0,0 @@
----
-sidebar_position: 25
----
-
-# Get users daily tasks plan
- Gets the task plan for the current users day
-
-
-
-`Function GetDailyPlan(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.planner.getlist](https://dev.1c-bitrix.ru/rest_help/tasks/task/planner/getlist.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetDailyPlan(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetDailyPlan(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [],
- "time": {
- "start": 1728454787.66892,
- "finish": 1728454787.69815,
- "duration": 0.0292289257049561,
- "processing": 0.000327110290527344,
- "date_start": "2024-10-09T09:19:47+03:00",
- "date_finish": "2024-10-09T09:19:47+03:00",
- "operating_reset_at": 1728455387,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-daily-plan.mdx b/docs/en/md/Bitrix24/Tasks-managment/Get-daily-plan.mdx
new file mode 100644
index 0000000000..5dff621b51
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Get-daily-plan.mdx
@@ -0,0 +1,59 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 25
+---
+
+# Get users daily tasks plan
+ Gets the task plan for the current users day
+
+
+
+`Function GetDailyPlan(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.planner.getlist](https://dev.1c-bitrix.ru/rest_help/tasks/task/planner/getlist.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetDailyPlan(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetDailyPlan(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [],
+ "time": {
+ "start": 1728454787.66892,
+ "finish": 1728454787.69815,
+ "duration": 0.0292289257049561,
+ "processing": 0.000327110290527344,
+ "date_start": "2024-10-09T09:19:47+03:00",
+ "date_finish": "2024-10-09T09:19:47+03:00",
+ "operating_reset_at": 1728455387,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-task-fields-structure.md b/docs/en/md/Bitrix24/Tasks-managment/Get-task-fields-structure.md
deleted file mode 100644
index 4ee28f6c19..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Get-task-fields-structure.md
+++ /dev/null
@@ -1,194 +0,0 @@
----
-sidebar_position: 26
----
-
-# Get task fields structure
- Gets a structure with a description of the fields for creating a task
-
-
-
-`Function GetTaskFieldsStructure(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.getFields](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_getFields.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetTaskFieldsStructure(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetTaskFieldsStructure(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "fields": {
- "ID": {
- "title": "ID",
- "type": "integer",
- "primary": true
- },
- "PARENT_ID": {
- "title": "ID базовой задачи",
- "type": "integer",
- "default": 0
- },
- "TITLE": {
- "title": "Название",
- "type": "string",
- "required": true
- },
- "DESCRIPTION": {
- "title": "Описание",
- "type": "string"
- },
- "MARK": {
- "title": "Оценка",
- "type": "enum",
- "values": {
- "N": "Отрицательная",
- "P": "Положительная"
- },
- "default": null
- },
- "PRIORITY": {
- "title": "Приоритет",
- "type": "enum",
- "values": {
- "2": "Высокий",
- "1": "Средний",
- "0": "Низкий"
- },
- "default": 1
- },
- "STATUS": {
- "title": "Статус",
- "type": "enum",
- "values": {
- "2": "Ждёт выполнения",
- "3": "Выполняется",
- "4": "Ожидает контроля",
- "5": "Завершена",
- "6": "Отложена"
- },
- "default": 2
- },
- "MULTITASK": {
- "title": "Множественная задача",
- "type": "enum",
- "values": {
- "Y": "Да",
- "N": "Нет"
- },
- "default": "N"
- },
- "NOT_VIEWED": {
- "title": null,
- "type": "enum",
- "values": {
- "Y": "Да",
- "N": "Нет"
- },
- "default": "N"
- },
- "REPLICATE": {
- "title": "Повторяемая задача",
- "type": "enum",
- "values": {
- "Y": "Да",
- "N": "Нет"
- },
- "default": "N"
- },
- "GROUP_ID": {
- "title": "Проект",
- "type": "integer",
- "default": 0
- },
- "STAGE_ID": {
- "title": "Стадия",
- "type": "integer",
- "default": 0
- },
- "CREATED_BY": {
- "title": "Постановщик",
- "type": "integer",
- "required": true
- },
- "CREATED_DATE": {
- "title": null,
- "type": "datetime"
- },
- "RESPONSIBLE_ID": {
- "title": "Исполнитель",
- "type": "integer",
- "required": true
- },
- "ACCOMPLICES": {
- "title": null,
- "type": "array"
- },
- "AUDITORS": {
- "title": null,
- "type": "array"
- },
- "CHANGED_BY": {
- "title": "Изменил",
- "type": "integer"
- },
- "CHANGED_DATE": {
- "title": "Дата изменения",
- "type": "datetime"
- },
- "STATUS_CHANGED_BY": {
- "title": "Изменил статус",
- "type": "integer"
- },
- "STATUS_CHANGED_DATE": {
- "title": "Дата изменения статуса",
- "type": "datetime"
- },
- "CLOSED_BY": {
- "title": "Закрыл задачу",
- "type": "integer",
- "default": null
- },
- "CLOSED_DATE": {
- "title": "Дата закрытия",
- "type": "datetime",
- "default": null
- },
- "ACTIVITY_DATE": {
- "title": null,
- "type": "datetime",
- "default": null
- },
- "DATE_START": {
- "title": "Дата начала",
- "type": "datetime",
- "default": null
- },
- "DEADLINE": {
- "title": "Крайний срок",
-...
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-task-fields-structure.mdx b/docs/en/md/Bitrix24/Tasks-managment/Get-task-fields-structure.mdx
new file mode 100644
index 0000000000..3e247444a9
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Get-task-fields-structure.mdx
@@ -0,0 +1,197 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 26
+---
+
+# Get task fields structure
+ Gets a structure with a description of the fields for creating a task
+
+
+
+`Function GetTaskFieldsStructure(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.getFields](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_getFields.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetTaskFieldsStructure(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetTaskFieldsStructure(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "fields": {
+ "ID": {
+ "title": "ID",
+ "type": "integer",
+ "primary": true
+ },
+ "PARENT_ID": {
+ "title": "ID базовой задачи",
+ "type": "integer",
+ "default": 0
+ },
+ "TITLE": {
+ "title": "Название",
+ "type": "string",
+ "required": true
+ },
+ "DESCRIPTION": {
+ "title": "Описание",
+ "type": "string"
+ },
+ "MARK": {
+ "title": "Оценка",
+ "type": "enum",
+ "values": {
+ "N": "Отрицательная",
+ "P": "Положительная"
+ },
+ "default": null
+ },
+ "PRIORITY": {
+ "title": "Приоритет",
+ "type": "enum",
+ "values": {
+ "2": "Высокий",
+ "1": "Средний",
+ "0": "Низкий"
+ },
+ "default": 1
+ },
+ "STATUS": {
+ "title": "Статус",
+ "type": "enum",
+ "values": {
+ "2": "Ждёт выполнения",
+ "3": "Выполняется",
+ "4": "Ожидает контроля",
+ "5": "Завершена",
+ "6": "Отложена"
+ },
+ "default": 2
+ },
+ "MULTITASK": {
+ "title": "Множественная задача",
+ "type": "enum",
+ "values": {
+ "Y": "Да",
+ "N": "Нет"
+ },
+ "default": "N"
+ },
+ "NOT_VIEWED": {
+ "title": null,
+ "type": "enum",
+ "values": {
+ "Y": "Да",
+ "N": "Нет"
+ },
+ "default": "N"
+ },
+ "REPLICATE": {
+ "title": "Повторяемая задача",
+ "type": "enum",
+ "values": {
+ "Y": "Да",
+ "N": "Нет"
+ },
+ "default": "N"
+ },
+ "GROUP_ID": {
+ "title": "Проект",
+ "type": "integer",
+ "default": 0
+ },
+ "STAGE_ID": {
+ "title": "Стадия",
+ "type": "integer",
+ "default": 0
+ },
+ "CREATED_BY": {
+ "title": "Постановщик",
+ "type": "integer",
+ "required": true
+ },
+ "CREATED_DATE": {
+ "title": null,
+ "type": "datetime"
+ },
+ "RESPONSIBLE_ID": {
+ "title": "Исполнитель",
+ "type": "integer",
+ "required": true
+ },
+ "ACCOMPLICES": {
+ "title": null,
+ "type": "array"
+ },
+ "AUDITORS": {
+ "title": null,
+ "type": "array"
+ },
+ "CHANGED_BY": {
+ "title": "Изменил",
+ "type": "integer"
+ },
+ "CHANGED_DATE": {
+ "title": "Дата изменения",
+ "type": "datetime"
+ },
+ "STATUS_CHANGED_BY": {
+ "title": "Изменил статус",
+ "type": "integer"
+ },
+ "STATUS_CHANGED_DATE": {
+ "title": "Дата изменения статуса",
+ "type": "datetime"
+ },
+ "CLOSED_BY": {
+ "title": "Закрыл задачу",
+ "type": "integer",
+ "default": null
+ },
+ "CLOSED_DATE": {
+ "title": "Дата закрытия",
+ "type": "datetime",
+ "default": null
+ },
+ "ACTIVITY_DATE": {
+ "title": null,
+ "type": "datetime",
+ "default": null
+ },
+ "DATE_START": {
+ "title": "Дата начала",
+ "type": "datetime",
+ "default": null
+ },
+ "DEADLINE": {
+ "title": "Крайний срок",
+...
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-task-history.md b/docs/en/md/Bitrix24/Tasks-managment/Get-task-history.md
deleted file mode 100644
index dd518a62e1..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Get-task-history.md
+++ /dev/null
@@ -1,197 +0,0 @@
----
-sidebar_position: 19
----
-
-# Get task history
- Get history of task changing
-
-
-
-`Function GetTaskHistory(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.history.list](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_history_list.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "list": [
- {
- "id": "29926",
- "createdDate": "09.10.2024 09:19:28",
- "field": "NEW",
- "value": {
- "from": null,
- "to": null
- },
- "user": {
- "id": "1",
- "name": "Антон",
- "lastName": "Титовец",
- "secondName": null,
- "login": "VKuser657846756"
- }
- },
- {
- "id": "29928",
- "createdDate": "09.10.2024 09:19:34",
- "field": "START_DATE_PLAN",
- "value": {
- "from": "",
- "to": "1728454768"
- },
- "user": {
- "id": "1",
- "name": "Антон",
- "lastName": "Титовец",
- "secondName": null,
- "login": "VKuser657846756"
- }
- },
- {
- "id": "29930",
- "createdDate": "09.10.2024 09:19:34",
- "field": "END_DATE_PLAN",
- "value": {
- "from": "",
- "to": "1728507600"
- },
- "user": {
- "id": "1",
- "name": "Антон",
- "lastName": "Титовец",
- "secondName": null,
- "login": "VKuser657846756"
- }
- },
- {
- "id": "29932",
- "createdDate": "09.10.2024 09:19:34",
- "field": "DURATION_PLAN_SECONDS",
- "value": {
- "from": "",
- "to": "52832"
- },
- "user": {
- "id": "1",
- "name": "Антон",
- "lastName": "Титовец",
- "secondName": null,
- "login": "VKuser657846756"
- }
- },
- {
- "id": "29946",
- "createdDate": "09.10.2024 09:19:35",
- "field": "TITLE",
- "value": {
- "from": "New task",
- "to": "Another task title"
- },
- "user": {
- "id": "1",
- "name": "Антон",
- "lastName": "Титовец",
- "secondName": null,
- "login": "VKuser657846756"
- }
- },
- {
- "id": "29948",
- "createdDate": "09.10.2024 09:19:35",
- "field": "DESCRIPTION",
- "value": {
- "from": "",
- "to": ""
- },
- "user": {
- "id": "1",
- "name": "Антон",
- "lastName": "Титовец",
- "secondName": null,
- "login": "VKuser657846756"
- }
- },
- {
- "id": "29950",
- "createdDate": "09.10.2024 09:19:35",
- "field": "PRIORITY",
- "value": {
- "from": "2",
- "to": "1"
- },
- "user": {
- "id": "1",
- "name": "Антон",
- "lastName": "Титовец",
- "secondName": null,
- "login": "VKuser657846756"
- }
- },
- {
- "id": "29956",
- "createdDate": "09.10.2024 09:19:38",
- "field": "RESPONSIBLE_ID",
- "value": {
- "from": "1",
- "to": "602"
- },
- "user": {
- "id": "1",
- "name": "Антон",
- "lastName": "Титовец",
- "secondName": null,
- "login": "VKuser657846756"
- }
- },
- {
- "id": "29958",
- "createdDate": "09.10.2024 09:19:38",
- "field": "COMMENT",
- "value": {
- "from": null,
- "to": "5932"
- },
- "user": {
- "id": "1",
- "name": "Антон",
- "lastName": "Титовец",
- "secondName": null,
- "login": "VKuser657846756"
- }
- },
- {
- "id": "29962",
- "createdDate": "09.10.2024 09:19:39",
-...
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-task-history.mdx b/docs/en/md/Bitrix24/Tasks-managment/Get-task-history.mdx
new file mode 100644
index 0000000000..108b6c57f1
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Get-task-history.mdx
@@ -0,0 +1,200 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 19
+---
+
+# Get task history
+ Get history of task changing
+
+
+
+`Function GetTaskHistory(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.history.list](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_history_list.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "list": [
+ {
+ "id": "29926",
+ "createdDate": "09.10.2024 09:19:28",
+ "field": "NEW",
+ "value": {
+ "from": null,
+ "to": null
+ },
+ "user": {
+ "id": "1",
+ "name": "Антон",
+ "lastName": "Титовец",
+ "secondName": null,
+ "login": "VKuser657846756"
+ }
+ },
+ {
+ "id": "29928",
+ "createdDate": "09.10.2024 09:19:34",
+ "field": "START_DATE_PLAN",
+ "value": {
+ "from": "",
+ "to": "1728454768"
+ },
+ "user": {
+ "id": "1",
+ "name": "Антон",
+ "lastName": "Титовец",
+ "secondName": null,
+ "login": "VKuser657846756"
+ }
+ },
+ {
+ "id": "29930",
+ "createdDate": "09.10.2024 09:19:34",
+ "field": "END_DATE_PLAN",
+ "value": {
+ "from": "",
+ "to": "1728507600"
+ },
+ "user": {
+ "id": "1",
+ "name": "Антон",
+ "lastName": "Титовец",
+ "secondName": null,
+ "login": "VKuser657846756"
+ }
+ },
+ {
+ "id": "29932",
+ "createdDate": "09.10.2024 09:19:34",
+ "field": "DURATION_PLAN_SECONDS",
+ "value": {
+ "from": "",
+ "to": "52832"
+ },
+ "user": {
+ "id": "1",
+ "name": "Антон",
+ "lastName": "Титовец",
+ "secondName": null,
+ "login": "VKuser657846756"
+ }
+ },
+ {
+ "id": "29946",
+ "createdDate": "09.10.2024 09:19:35",
+ "field": "TITLE",
+ "value": {
+ "from": "New task",
+ "to": "Another task title"
+ },
+ "user": {
+ "id": "1",
+ "name": "Антон",
+ "lastName": "Титовец",
+ "secondName": null,
+ "login": "VKuser657846756"
+ }
+ },
+ {
+ "id": "29948",
+ "createdDate": "09.10.2024 09:19:35",
+ "field": "DESCRIPTION",
+ "value": {
+ "from": "",
+ "to": ""
+ },
+ "user": {
+ "id": "1",
+ "name": "Антон",
+ "lastName": "Титовец",
+ "secondName": null,
+ "login": "VKuser657846756"
+ }
+ },
+ {
+ "id": "29950",
+ "createdDate": "09.10.2024 09:19:35",
+ "field": "PRIORITY",
+ "value": {
+ "from": "2",
+ "to": "1"
+ },
+ "user": {
+ "id": "1",
+ "name": "Антон",
+ "lastName": "Титовец",
+ "secondName": null,
+ "login": "VKuser657846756"
+ }
+ },
+ {
+ "id": "29956",
+ "createdDate": "09.10.2024 09:19:38",
+ "field": "RESPONSIBLE_ID",
+ "value": {
+ "from": "1",
+ "to": "602"
+ },
+ "user": {
+ "id": "1",
+ "name": "Антон",
+ "lastName": "Титовец",
+ "secondName": null,
+ "login": "VKuser657846756"
+ }
+ },
+ {
+ "id": "29958",
+ "createdDate": "09.10.2024 09:19:38",
+ "field": "COMMENT",
+ "value": {
+ "from": null,
+ "to": "5932"
+ },
+ "user": {
+ "id": "1",
+ "name": "Антон",
+ "lastName": "Титовец",
+ "secondName": null,
+ "login": "VKuser657846756"
+ }
+ },
+ {
+ "id": "29962",
+ "createdDate": "09.10.2024 09:19:39",
+...
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-task.md b/docs/en/md/Bitrix24/Tasks-managment/Get-task.md
deleted file mode 100644
index 3703f26a21..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Get-task.md
+++ /dev/null
@@ -1,189 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get task
- Get task by ID
-
-
-
-`Function GetTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.GetTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.GetTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "1",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:35+03:00",
- "statusChangedBy": null,
- "closedBy": null,
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:28+03:00",
- "dateStart": null,
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": null,
- "serviceCommentsCount": null,
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": null,
- "forumId": null,
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "3",
- "viewedDate": null,
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "2",
- "statusChangedDate": "2024-10-09T09:19:35+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": true,
- "pause": false,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": true,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454776.10713,
- "finish": 1728454776.1767,
- "duration": 0.069572925567627,
- "processing": 0.0405688285827637,
- "date_start": "2024-10-09T09:19:36+03:00",
- "date_finish": "2024-10-09T09:19:36+03:00",
- "operating_reset_at": 1728455376,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Get-task.mdx
new file mode 100644
index 0000000000..daddf6b3c3
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Get-task.mdx
@@ -0,0 +1,192 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get task
+ Get task by ID
+
+
+
+`Function GetTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.GetTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.GetTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "1",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:35+03:00",
+ "statusChangedBy": null,
+ "closedBy": null,
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:28+03:00",
+ "dateStart": null,
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": null,
+ "serviceCommentsCount": null,
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": null,
+ "forumId": null,
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "3",
+ "viewedDate": null,
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "2",
+ "statusChangedDate": "2024-10-09T09:19:35+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": true,
+ "pause": false,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": true,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454776.10713,
+ "finish": 1728454776.1767,
+ "duration": 0.069572925567627,
+ "processing": 0.0405688285827637,
+ "date_start": "2024-10-09T09:19:36+03:00",
+ "date_finish": "2024-10-09T09:19:36+03:00",
+ "operating_reset_at": 1728455376,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-filter-structure.md b/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-filter-structure.md
deleted file mode 100644
index 4e12f828f8..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-filter-structure.md
+++ /dev/null
@@ -1,60 +0,0 @@
----
-sidebar_position: 27
----
-
-# Get structure of tasks filter
- Return filter structure for GetTasksList
-
-
-
-`Function GetTasksFilterStructure(Val Clear = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
-
-
- Returns: Structure of KeyAndValue - Fields structure
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Bitrix24.GetTasksFilterStructure();
-```
-
-
-
-
-```json title="Result"
-{
- "ID": "",
- "PARENT_ID": "",
- "GROUP_ID": "",
- "CREATED_BY": "",
- "STATUS_CHANGED_BY": "",
- "PRIORITY": "",
- "FORUM_TOPIC_ID": "",
- "RESPONSIBLE_ID": "",
- "TITLE": "",
- "TAG": "",
- "REAL_STATUS": "",
- "MARK": "",
- "SITE_ID": "",
- "ADD_IN_REPORT": "",
- "DATE_START": "",
- "DEADLINE": "",
- "CREATED_DATE": "",
- "CLOSED_DATE": "",
- "CHANGED_DATE": "",
- "ACCOMPLICE": "",
- "AUDITOR": "",
- "DEPENDS_ON": "",
- "ONLY_ROOT_TASKS": "",
- "STAGE_ID": "",
- "UF_CRM_TASK": "",
- "STATUS": ""
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-filter-structure.mdx b/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-filter-structure.mdx
new file mode 100644
index 0000000000..584f7a9162
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-filter-structure.mdx
@@ -0,0 +1,63 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 27
+---
+
+# Get structure of tasks filter
+ Return filter structure for GetTasksList
+
+
+
+`Function GetTasksFilterStructure(Val Clear = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
+
+
+ Returns: Structure of KeyAndValue - Fields structure
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Bitrix24.GetTasksFilterStructure();
+```
+
+
+
+
+```json title="Result"
+{
+ "ID": "",
+ "PARENT_ID": "",
+ "GROUP_ID": "",
+ "CREATED_BY": "",
+ "STATUS_CHANGED_BY": "",
+ "PRIORITY": "",
+ "FORUM_TOPIC_ID": "",
+ "RESPONSIBLE_ID": "",
+ "TITLE": "",
+ "TAG": "",
+ "REAL_STATUS": "",
+ "MARK": "",
+ "SITE_ID": "",
+ "ADD_IN_REPORT": "",
+ "DATE_START": "",
+ "DEADLINE": "",
+ "CREATED_DATE": "",
+ "CLOSED_DATE": "",
+ "CHANGED_DATE": "",
+ "ACCOMPLICE": "",
+ "AUDITOR": "",
+ "DEPENDS_ON": "",
+ "ONLY_ROOT_TASKS": "",
+ "STAGE_ID": "",
+ "UF_CRM_TASK": "",
+ "STATUS": ""
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-list.md b/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-list.md
deleted file mode 100644
index b913a7a089..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-list.md
+++ /dev/null
@@ -1,202 +0,0 @@
----
-sidebar_position: 2
----
-
-# Get tasks list
- Get tasks list (50 at one response max))
-
-
-
-`Function GetTasksList(Val URL, Val Filter = "", Val Indent = 0, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Filter | --filter | Structure of KeyAndValue | Structure of task filter (see GetTaskFieldsStructure) |
- | Indent | --offset | Number, String | Offset of tasks list |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.list](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_list.php)
-:::
-
-
-
-```bsl title="Code example"
- // Full filter structure you can find at GetTasksFilterStructure method
- Filter = New Structure;
- Filter.Insert("CREATED_BY" , 1);
- Filter.Insert("RESPONSIBLE_ID", 10);
-
- Indent = 1;
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetTasksList(URL, Filter);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetTasksList(URL, , Indent, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "tasks": [
- {
- "id": "268",
- "parentId": null,
- "title": "Другой заголовок задачи",
- "description": "Другое описание задачи",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-07-03T16:21:01+03:00",
- "responsibleId": "10",
- "changedBy": "1",
- "changedDate": "2024-07-03T16:21:14+03:00",
- "statusChangedBy": "1",
- "closedBy": "0",
- "closedDate": null,
- "activityDate": "2024-07-04T20:03:10+03:00",
- "dateStart": "2024-07-03T16:21:12+03:00",
- "deadline": "2024-07-04T16:21:00+03:00",
- "startDatePlan": null,
- "endDatePlan": null,
- "guid": "{29e9893d-226b-43a1-80bb-60af6434070f}",
- "xmlId": null,
- "commentsCount": "4",
- "serviceCommentsCount": "4",
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": "258",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "9",
- "viewedDate": "2024-07-04T20:03:10+03:00",
- "sorting": "1024.0000000",
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "2",
- "statusChangedDate": "2024-07-03T16:21:14+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "newCommentsCount": 0,
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "10",
- "name": "Techno Pizza",
- "link": "/company/personal/user/10/",
- "icon": "/bitrix/images/tasks/default_avatar.png",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "subStatus": "-1"
- },
- {
- "id": "270",
- "parentId": null,
- "title": "Другой заголовок задачи",
- "description": "Другое описание задачи",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-07-03T16:21:02+03:00",
- "responsibleId": "10",
- "changedBy": "1",
- "changedDate": "2024-07-03T16:21:14+03:00",
- "statusChangedBy": "1",
- "closedBy": "0",
- "closedDate": null,
- "activityDate": "2024-07-04T20:03:10+03:00",
- "dateStart": "2024-07-03T16:21:13+03:00",
- "deadline": "2024-07-04T16:21:00+03:00",
- "startDatePlan": null,
- "endDatePlan": null,
- "guid": "{c8004012-7ca9-42da-b985-a1c0e90a285a}",
- "xmlId": null,
- "commentsCount": "4",
- "serviceCommentsCount": "4",
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": "260",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "9",
- "viewedDate": "2024-07-04T20:03:10+03:00",
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "2",
- "statusChangedDate": "2024-07-03T16:21:14+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "newCommentsCount": 0,
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
-...
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-list.mdx b/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-list.mdx
new file mode 100644
index 0000000000..6de5680f25
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Get-tasks-list.mdx
@@ -0,0 +1,205 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Get tasks list
+ Get tasks list (50 at one response max))
+
+
+
+`Function GetTasksList(Val URL, Val Filter = "", Val Indent = 0, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Filter | --filter | Structure of KeyAndValue | Structure of task filter (see GetTaskFieldsStructure) |
+ | Indent | --offset | Number, String | Offset of tasks list |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.list](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_list.php)
+:::
+
+
+
+```bsl title="Code example"
+ // Full filter structure you can find at GetTasksFilterStructure method
+ Filter = New Structure;
+ Filter.Insert("CREATED_BY" , 1);
+ Filter.Insert("RESPONSIBLE_ID", 10);
+
+ Indent = 1;
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetTasksList(URL, Filter);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetTasksList(URL, , Indent, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "tasks": [
+ {
+ "id": "268",
+ "parentId": null,
+ "title": "Другой заголовок задачи",
+ "description": "Другое описание задачи",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-07-03T16:21:01+03:00",
+ "responsibleId": "10",
+ "changedBy": "1",
+ "changedDate": "2024-07-03T16:21:14+03:00",
+ "statusChangedBy": "1",
+ "closedBy": "0",
+ "closedDate": null,
+ "activityDate": "2024-07-04T20:03:10+03:00",
+ "dateStart": "2024-07-03T16:21:12+03:00",
+ "deadline": "2024-07-04T16:21:00+03:00",
+ "startDatePlan": null,
+ "endDatePlan": null,
+ "guid": "{29e9893d-226b-43a1-80bb-60af6434070f}",
+ "xmlId": null,
+ "commentsCount": "4",
+ "serviceCommentsCount": "4",
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": "258",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "9",
+ "viewedDate": "2024-07-04T20:03:10+03:00",
+ "sorting": "1024.0000000",
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "2",
+ "statusChangedDate": "2024-07-03T16:21:14+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "newCommentsCount": 0,
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "10",
+ "name": "Techno Pizza",
+ "link": "/company/personal/user/10/",
+ "icon": "/bitrix/images/tasks/default_avatar.png",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "subStatus": "-1"
+ },
+ {
+ "id": "270",
+ "parentId": null,
+ "title": "Другой заголовок задачи",
+ "description": "Другое описание задачи",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-07-03T16:21:02+03:00",
+ "responsibleId": "10",
+ "changedBy": "1",
+ "changedDate": "2024-07-03T16:21:14+03:00",
+ "statusChangedBy": "1",
+ "closedBy": "0",
+ "closedDate": null,
+ "activityDate": "2024-07-04T20:03:10+03:00",
+ "dateStart": "2024-07-03T16:21:13+03:00",
+ "deadline": "2024-07-04T16:21:00+03:00",
+ "startDatePlan": null,
+ "endDatePlan": null,
+ "guid": "{c8004012-7ca9-42da-b985-a1c0e90a285a}",
+ "xmlId": null,
+ "commentsCount": "4",
+ "serviceCommentsCount": "4",
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": "260",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "9",
+ "viewedDate": "2024-07-04T20:03:10+03:00",
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "2",
+ "statusChangedDate": "2024-07-03T16:21:14+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "newCommentsCount": 0,
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+...
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Mute-task.md b/docs/en/md/Bitrix24/Tasks-managment/Mute-task.md
deleted file mode 100644
index c0be9613a6..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Mute-task.md
+++ /dev/null
@@ -1,189 +0,0 @@
----
-sidebar_position: 21
----
-
-# Mute task
- Mute task by ID
-
-
-
-`Function MuteTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.mute](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/mute_unmute.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.MuteTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.MuteTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "1",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:35+03:00",
- "statusChangedBy": null,
- "closedBy": null,
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:28+03:00",
- "dateStart": null,
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": null,
- "serviceCommentsCount": null,
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": null,
- "forumId": null,
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "3",
- "viewedDate": null,
- "sorting": null,
- "durationFact": null,
- "isMuted": "Y",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "2",
- "statusChangedDate": "2024-10-09T09:19:35+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": true,
- "pause": false,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": true,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454776.52926,
- "finish": 1728454776.60538,
- "duration": 0.0761229991912842,
- "processing": 0.0412311553955078,
- "date_start": "2024-10-09T09:19:36+03:00",
- "date_finish": "2024-10-09T09:19:36+03:00",
- "operating_reset_at": 1728455376,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Mute-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Mute-task.mdx
new file mode 100644
index 0000000000..910a1e61a9
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Mute-task.mdx
@@ -0,0 +1,192 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 21
+---
+
+# Mute task
+ Mute task by ID
+
+
+
+`Function MuteTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.mute](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/mute_unmute.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.MuteTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.MuteTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "1",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:35+03:00",
+ "statusChangedBy": null,
+ "closedBy": null,
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:28+03:00",
+ "dateStart": null,
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": null,
+ "serviceCommentsCount": null,
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": null,
+ "forumId": null,
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "3",
+ "viewedDate": null,
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "Y",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "2",
+ "statusChangedDate": "2024-10-09T09:19:35+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": true,
+ "pause": false,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": true,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454776.52926,
+ "finish": 1728454776.60538,
+ "duration": 0.0761229991912842,
+ "processing": 0.0412311553955078,
+ "date_start": "2024-10-09T09:19:36+03:00",
+ "date_finish": "2024-10-09T09:19:36+03:00",
+ "operating_reset_at": 1728455376,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Pause-task.md b/docs/en/md/Bitrix24/Tasks-managment/Pause-task.md
deleted file mode 100644
index 94404f0c42..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Pause-task.md
+++ /dev/null
@@ -1,189 +0,0 @@
----
-sidebar_position: 12
----
-
-# Pause task
- Pause a task by ID
-
-
-
-`Function PauseTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.pause](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_pause.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.PauseTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.PauseTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "602",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:43+03:00",
- "statusChangedBy": "1",
- "closedBy": "0",
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:41+03:00",
- "dateStart": "2024-10-09T09:19:42+03:00",
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": "3",
- "serviceCommentsCount": "3",
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": "1664",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "10",
- "viewedDate": "2024-10-09T09:19:41+03:00",
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "2",
- "statusChangedDate": "2024-10-09T09:19:43+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "602",
- "name": "Oleg Lama",
- "link": "/company/personal/user/602/",
- "icon": "/bitrix/images/tasks/default_avatar.png",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": true,
- "pause": false,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": true,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454783.39859,
- "finish": 1728454783.66881,
- "duration": 0.270220041275024,
- "processing": 0.236293077468872,
- "date_start": "2024-10-09T09:19:43+03:00",
- "date_finish": "2024-10-09T09:19:43+03:00",
- "operating_reset_at": 1728455383,
- "operating": 0.236268043518066
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Pause-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Pause-task.mdx
new file mode 100644
index 0000000000..1e18e40d62
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Pause-task.mdx
@@ -0,0 +1,192 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 12
+---
+
+# Pause task
+ Pause a task by ID
+
+
+
+`Function PauseTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.pause](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_pause.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.PauseTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.PauseTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "602",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:43+03:00",
+ "statusChangedBy": "1",
+ "closedBy": "0",
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:41+03:00",
+ "dateStart": "2024-10-09T09:19:42+03:00",
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": "3",
+ "serviceCommentsCount": "3",
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": "1664",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "10",
+ "viewedDate": "2024-10-09T09:19:41+03:00",
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "2",
+ "statusChangedDate": "2024-10-09T09:19:43+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "602",
+ "name": "Oleg Lama",
+ "link": "/company/personal/user/602/",
+ "icon": "/bitrix/images/tasks/default_avatar.png",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": true,
+ "pause": false,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": true,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454783.39859,
+ "finish": 1728454783.66881,
+ "duration": 0.270220041275024,
+ "processing": 0.236293077468872,
+ "date_start": "2024-10-09T09:19:43+03:00",
+ "date_finish": "2024-10-09T09:19:43+03:00",
+ "operating_reset_at": 1728455383,
+ "operating": 0.236268043518066
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Remove-task-from-favorites.md b/docs/en/md/Bitrix24/Tasks-managment/Remove-task-from-favorites.md
deleted file mode 100644
index 7a85b3f03d..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Remove-task-from-favorites.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-sidebar_position: 18
----
-
-# Remove task from favorites list
- Delete task from favorites list
-
-
-
-`Function RemoveTaskFromFavorites(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.favorite.remove](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_favorite_remove.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.RemoveTaskFromFavorites(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.RemoveTaskFromFavorites(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454777.3337,
- "finish": 1728454777.3811,
- "duration": 0.0473968982696533,
- "processing": 0.0112500190734863,
- "date_start": "2024-10-09T09:19:37+03:00",
- "date_finish": "2024-10-09T09:19:37+03:00",
- "operating_reset_at": 1728455377,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Remove-task-from-favorites.mdx b/docs/en/md/Bitrix24/Tasks-managment/Remove-task-from-favorites.mdx
new file mode 100644
index 0000000000..6b05429277
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Remove-task-from-favorites.mdx
@@ -0,0 +1,62 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 18
+---
+
+# Remove task from favorites list
+ Delete task from favorites list
+
+
+
+`Function RemoveTaskFromFavorites(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.favorite.remove](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_favorite_remove.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.RemoveTaskFromFavorites(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.RemoveTaskFromFavorites(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454777.3337,
+ "finish": 1728454777.3811,
+ "duration": 0.0473968982696533,
+ "processing": 0.0112500190734863,
+ "date_start": "2024-10-09T09:19:37+03:00",
+ "date_finish": "2024-10-09T09:19:37+03:00",
+ "operating_reset_at": 1728455377,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Renew-task.md b/docs/en/md/Bitrix24/Tasks-managment/Renew-task.md
deleted file mode 100644
index 4d8f397515..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Renew-task.md
+++ /dev/null
@@ -1,189 +0,0 @@
----
-sidebar_position: 10
----
-
-# Renew task
- Returns a task to work by ID
-
-
-
-`Function RenewTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.renew](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_renew.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.RenewTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.RenewTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "602",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:41+03:00",
- "statusChangedBy": "1",
- "closedBy": "0",
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:41+03:00",
- "dateStart": null,
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": "3",
- "serviceCommentsCount": "3",
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": "1664",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "7",
- "viewedDate": "2024-10-09T09:19:41+03:00",
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "2",
- "statusChangedDate": "2024-10-09T09:19:41+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "602",
- "name": "Oleg Lama",
- "link": "/company/personal/user/602/",
- "icon": "/bitrix/images/tasks/default_avatar.png",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": true,
- "pause": false,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": true,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454781.248,
- "finish": 1728454781.64283,
- "duration": 0.394833087921143,
- "processing": 0.365943908691406,
- "date_start": "2024-10-09T09:19:41+03:00",
- "date_finish": "2024-10-09T09:19:41+03:00",
- "operating_reset_at": 1728455381,
- "operating": 0.365924119949341
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Renew-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Renew-task.mdx
new file mode 100644
index 0000000000..cb8c45bfa5
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Renew-task.mdx
@@ -0,0 +1,192 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 10
+---
+
+# Renew task
+ Returns a task to work by ID
+
+
+
+`Function RenewTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.renew](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_renew.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.RenewTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.RenewTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "602",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:41+03:00",
+ "statusChangedBy": "1",
+ "closedBy": "0",
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:41+03:00",
+ "dateStart": null,
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": "3",
+ "serviceCommentsCount": "3",
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": "1664",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "7",
+ "viewedDate": "2024-10-09T09:19:41+03:00",
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "2",
+ "statusChangedDate": "2024-10-09T09:19:41+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "602",
+ "name": "Oleg Lama",
+ "link": "/company/personal/user/602/",
+ "icon": "/bitrix/images/tasks/default_avatar.png",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": true,
+ "pause": false,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": true,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454781.248,
+ "finish": 1728454781.64283,
+ "duration": 0.394833087921143,
+ "processing": 0.365943908691406,
+ "date_start": "2024-10-09T09:19:41+03:00",
+ "date_finish": "2024-10-09T09:19:41+03:00",
+ "operating_reset_at": 1728455381,
+ "operating": 0.365924119949341
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Start-task.md b/docs/en/md/Bitrix24/Tasks-managment/Start-task.md
deleted file mode 100644
index 0d0297c3a7..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Start-task.md
+++ /dev/null
@@ -1,189 +0,0 @@
----
-sidebar_position: 13
----
-
-# Start a task
- Start a task by ID
-
-
-
-`Function StartTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.start](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_start.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.StartTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.StartTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "602",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:42+03:00",
- "statusChangedBy": "1",
- "closedBy": "0",
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:41+03:00",
- "dateStart": "2024-10-09T09:19:42+03:00",
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": "3",
- "serviceCommentsCount": "3",
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": "1664",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "8",
- "viewedDate": "2024-10-09T09:19:41+03:00",
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "3",
- "statusChangedDate": "2024-10-09T09:19:42+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "602",
- "name": "Oleg Lama",
- "link": "/company/personal/user/602/",
- "icon": "/bitrix/images/tasks/default_avatar.png",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": false,
- "pause": true,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": false,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454782.01561,
- "finish": 1728454782.2752,
- "duration": 0.259591102600098,
- "processing": 0.224385976791382,
- "date_start": "2024-10-09T09:19:42+03:00",
- "date_finish": "2024-10-09T09:19:42+03:00",
- "operating_reset_at": 1728455382,
- "operating": 0.224359035491943
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Start-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Start-task.mdx
new file mode 100644
index 0000000000..ddd199d735
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Start-task.mdx
@@ -0,0 +1,192 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 13
+---
+
+# Start a task
+ Start a task by ID
+
+
+
+`Function StartTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.start](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_start.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.StartTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.StartTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "602",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:42+03:00",
+ "statusChangedBy": "1",
+ "closedBy": "0",
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:41+03:00",
+ "dateStart": "2024-10-09T09:19:42+03:00",
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": "3",
+ "serviceCommentsCount": "3",
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": "1664",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "8",
+ "viewedDate": "2024-10-09T09:19:41+03:00",
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "3",
+ "statusChangedDate": "2024-10-09T09:19:42+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "602",
+ "name": "Oleg Lama",
+ "link": "/company/personal/user/602/",
+ "icon": "/bitrix/images/tasks/default_avatar.png",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": false,
+ "pause": true,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": false,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454782.01561,
+ "finish": 1728454782.2752,
+ "duration": 0.259591102600098,
+ "processing": 0.224385976791382,
+ "date_start": "2024-10-09T09:19:42+03:00",
+ "date_finish": "2024-10-09T09:19:42+03:00",
+ "operating_reset_at": 1728455382,
+ "operating": 0.224359035491943
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Start-watching-task.md b/docs/en/md/Bitrix24/Tasks-managment/Start-watching-task.md
deleted file mode 100644
index dc4ffc731f..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Start-watching-task.md
+++ /dev/null
@@ -1,189 +0,0 @@
----
-sidebar_position: 14
----
-
-# Start watching a task
- Start watching a task by ID
-
-
-
-`Function StartWatchingTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.startwatch](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_startwatch.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.StartWatchingTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.StartWatchingTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "602",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:42+03:00",
- "statusChangedBy": "1",
- "closedBy": "0",
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:41+03:00",
- "dateStart": "2024-10-09T09:19:42+03:00",
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": "3",
- "serviceCommentsCount": "3",
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": "1664",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "9",
- "viewedDate": "2024-10-09T09:19:41+03:00",
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "3",
- "statusChangedDate": "2024-10-09T09:19:42+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "602",
- "name": "Oleg Lama",
- "link": "/company/personal/user/602/",
- "icon": "/bitrix/images/tasks/default_avatar.png",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": false,
- "pause": true,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": false,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454782.5961,
- "finish": 1728454782.79934,
- "duration": 0.203248977661133,
- "processing": 0.176992893218994,
- "date_start": "2024-10-09T09:19:42+03:00",
- "date_finish": "2024-10-09T09:19:42+03:00",
- "operating_reset_at": 1728455382,
- "operating": 0.176972150802612
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Start-watching-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Start-watching-task.mdx
new file mode 100644
index 0000000000..cad58081db
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Start-watching-task.mdx
@@ -0,0 +1,192 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 14
+---
+
+# Start watching a task
+ Start watching a task by ID
+
+
+
+`Function StartWatchingTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.startwatch](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_startwatch.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.StartWatchingTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.StartWatchingTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "602",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:42+03:00",
+ "statusChangedBy": "1",
+ "closedBy": "0",
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:41+03:00",
+ "dateStart": "2024-10-09T09:19:42+03:00",
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": "3",
+ "serviceCommentsCount": "3",
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": "1664",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "9",
+ "viewedDate": "2024-10-09T09:19:41+03:00",
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "3",
+ "statusChangedDate": "2024-10-09T09:19:42+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "602",
+ "name": "Oleg Lama",
+ "link": "/company/personal/user/602/",
+ "icon": "/bitrix/images/tasks/default_avatar.png",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": false,
+ "pause": true,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": false,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454782.5961,
+ "finish": 1728454782.79934,
+ "duration": 0.203248977661133,
+ "processing": 0.176992893218994,
+ "date_start": "2024-10-09T09:19:42+03:00",
+ "date_finish": "2024-10-09T09:19:42+03:00",
+ "operating_reset_at": 1728455382,
+ "operating": 0.176972150802612
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Stop-watching-task.md b/docs/en/md/Bitrix24/Tasks-managment/Stop-watching-task.md
deleted file mode 100644
index e85454c63d..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Stop-watching-task.md
+++ /dev/null
@@ -1,197 +0,0 @@
----
-sidebar_position: 15
----
-
-# Stop watching the task
- Stop watching a task by ID
-
-
-
-`Function StopWatchingTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.stopwatch](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_stopwatch.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.StopWatchingTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.StopWatchingTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "title": "Another task title",
- "description": "Another task description",
- "descriptionInBbcode": "Y",
- "declineReason": "",
- "priority": "1",
- "notViewed": "N",
- "statusComplete": "1",
- "multitask": "N",
- "stageId": "0",
- "responsibleId": "602",
- "responsibleName": "Oleg",
- "responsibleLastName": "Lama",
- "responsibleSecondName": null,
- "responsibleLogin": "c97e7aef-e5c1-4971-94a8-853cff3f0e5e@exepmple.org",
- "responsibleWorkPosition": null,
- "responsiblePhoto": null,
- "dateStart": "2024-10-09T09:19:42+03:00",
- "durationFact": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "replicate": "N",
- "deadline": "2024-10-10T12:19:00+03:00",
- "deadlineOrig": "10.10.2024 12:19:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "createdBy": "1",
- "createdByName": "Антон",
- "createdByLastName": "Титовец",
- "createdBySecondName": null,
- "createdByLogin": "VKuser657846756",
- "createdByWorkPosition": null,
- "createdByPhoto": "30",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:42+03:00",
- "statusChangedBy": "1",
- "closedBy": "0",
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:41+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "mark": null,
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "matchWorkTime": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forumTopicId": "1664",
- "parentId": null,
- "commentsCount": "3",
- "serviceCommentsCount": "3",
- "forumId": "11",
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "9",
- "viewedDate": "2024-10-09T09:19:41+03:00",
- "deadlineCounted": "0",
- "forkedByTemplateId": null,
- "sorting": null,
- "durationPlanSeconds": null,
- "durationTypeAll": "days",
- "scenarioName": [
- "default"
- ],
- "isRegular": "N",
- "flowId": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "ufCrmTask": false,
- "ufTaskWebdavFiles": false,
- "ufMailMessage": null,
- "status": "3",
- "statusChangedDate": "2024-10-09T09:19:42+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "tags": [],
- "checklist": [],
- "files": [],
- "dependsOn": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "602",
- "name": "Oleg Lama",
- "link": "/company/personal/user/602/",
- "icon": "/bitrix/images/tasks/default_avatar.png",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": false,
- "pause": true,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": false,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
-...
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Stop-watching-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Stop-watching-task.mdx
new file mode 100644
index 0000000000..2651fa437b
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Stop-watching-task.mdx
@@ -0,0 +1,200 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 15
+---
+
+# Stop watching the task
+ Stop watching a task by ID
+
+
+
+`Function StopWatchingTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.stopwatch](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_stopwatch.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.StopWatchingTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.StopWatchingTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "title": "Another task title",
+ "description": "Another task description",
+ "descriptionInBbcode": "Y",
+ "declineReason": "",
+ "priority": "1",
+ "notViewed": "N",
+ "statusComplete": "1",
+ "multitask": "N",
+ "stageId": "0",
+ "responsibleId": "602",
+ "responsibleName": "Oleg",
+ "responsibleLastName": "Lama",
+ "responsibleSecondName": null,
+ "responsibleLogin": "c97e7aef-e5c1-4971-94a8-853cff3f0e5e@exepmple.org",
+ "responsibleWorkPosition": null,
+ "responsiblePhoto": null,
+ "dateStart": "2024-10-09T09:19:42+03:00",
+ "durationFact": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "replicate": "N",
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "deadlineOrig": "10.10.2024 12:19:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "createdBy": "1",
+ "createdByName": "Антон",
+ "createdByLastName": "Титовец",
+ "createdBySecondName": null,
+ "createdByLogin": "VKuser657846756",
+ "createdByWorkPosition": null,
+ "createdByPhoto": "30",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:42+03:00",
+ "statusChangedBy": "1",
+ "closedBy": "0",
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:41+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "mark": null,
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "matchWorkTime": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forumTopicId": "1664",
+ "parentId": null,
+ "commentsCount": "3",
+ "serviceCommentsCount": "3",
+ "forumId": "11",
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "9",
+ "viewedDate": "2024-10-09T09:19:41+03:00",
+ "deadlineCounted": "0",
+ "forkedByTemplateId": null,
+ "sorting": null,
+ "durationPlanSeconds": null,
+ "durationTypeAll": "days",
+ "scenarioName": [
+ "default"
+ ],
+ "isRegular": "N",
+ "flowId": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "ufCrmTask": false,
+ "ufTaskWebdavFiles": false,
+ "ufMailMessage": null,
+ "status": "3",
+ "statusChangedDate": "2024-10-09T09:19:42+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "tags": [],
+ "checklist": [],
+ "files": [],
+ "dependsOn": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "602",
+ "name": "Oleg Lama",
+ "link": "/company/personal/user/602/",
+ "icon": "/bitrix/images/tasks/default_avatar.png",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": false,
+ "pause": true,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": false,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+...
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Unmute-task.md b/docs/en/md/Bitrix24/Tasks-managment/Unmute-task.md
deleted file mode 100644
index 1394980ed4..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Unmute-task.md
+++ /dev/null
@@ -1,189 +0,0 @@
----
-sidebar_position: 22
----
-
-# Unmute task
- Unmute task by ID
-
-
-
-`Function UnmuteTask(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.unmute](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/mute_unmute.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.UnmuteTask(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.UnmuteTask(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "1",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:35+03:00",
- "statusChangedBy": null,
- "closedBy": null,
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:28+03:00",
- "dateStart": null,
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": null,
- "serviceCommentsCount": null,
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": null,
- "forumId": null,
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "3",
- "viewedDate": null,
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "2",
- "statusChangedDate": "2024-10-09T09:19:35+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": true,
- "pause": false,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": true,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454776.89475,
- "finish": 1728454776.96928,
- "duration": 0.0745260715484619,
- "processing": 0.0435051918029785,
- "date_start": "2024-10-09T09:19:36+03:00",
- "date_finish": "2024-10-09T09:19:36+03:00",
- "operating_reset_at": 1728455376,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Unmute-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Unmute-task.mdx
new file mode 100644
index 0000000000..c959ef37c0
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Unmute-task.mdx
@@ -0,0 +1,192 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 22
+---
+
+# Unmute task
+ Unmute task by ID
+
+
+
+`Function UnmuteTask(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.unmute](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/mute_unmute.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.UnmuteTask(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.UnmuteTask(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "1",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:35+03:00",
+ "statusChangedBy": null,
+ "closedBy": null,
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:28+03:00",
+ "dateStart": null,
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": null,
+ "serviceCommentsCount": null,
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": null,
+ "forumId": null,
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "3",
+ "viewedDate": null,
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "2",
+ "statusChangedDate": "2024-10-09T09:19:35+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": true,
+ "pause": false,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": true,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454776.89475,
+ "finish": 1728454776.96928,
+ "duration": 0.0745260715484619,
+ "processing": 0.0435051918029785,
+ "date_start": "2024-10-09T09:19:36+03:00",
+ "date_finish": "2024-10-09T09:19:36+03:00",
+ "operating_reset_at": 1728455376,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Update-task.md b/docs/en/md/Bitrix24/Tasks-managment/Update-task.md
deleted file mode 100644
index ce2f7fe7cb..0000000000
--- a/docs/en/md/Bitrix24/Tasks-managment/Update-task.md
+++ /dev/null
@@ -1,197 +0,0 @@
----
-sidebar_position: 4
----
-
-# Update task
- Update a task
-
-
-
-`Function UpdateTask(Val URL, Val TaskID, Val FieldsStructure, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | Number, String | Task ID |
- | FieldsStructure | --fields | Structure of KeyAndValue | Task fields structure |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [tasks.task.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_update.php)
-:::
-
-
-
-```bsl title="Code example"
- // The complete structure of the fields can be obtained by the GetTaskFieldsStructure() function()
-
- TaskData = New Structure;
- TaskData.Insert("TITLE" , "Another task title");
- TaskData.Insert("DESCRIPTION", "Another task description");
- TaskData.Insert("PRIORITY" , "1");
-
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2446";
-
- Result = OPI_Bitrix24.UpdateTask(URL, TaskID, TaskData);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- TaskID = "2448";
-
- Result = OPI_Bitrix24.UpdateTask(URL, TaskID, TaskData, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "task": {
- "id": "2398",
- "parentId": null,
- "title": "Another task title",
- "description": "Another task description",
- "mark": null,
- "priority": "1",
- "multitask": "N",
- "notViewed": "N",
- "replicate": "N",
- "stageId": "0",
- "createdBy": "1",
- "createdDate": "2024-10-09T09:19:28+03:00",
- "responsibleId": "1",
- "changedBy": "1",
- "changedDate": "2024-10-09T09:19:35+03:00",
- "statusChangedBy": null,
- "closedBy": null,
- "closedDate": null,
- "activityDate": "2024-10-09T09:19:28+03:00",
- "dateStart": null,
- "deadline": "2024-10-10T12:19:00+03:00",
- "startDatePlan": "2024-10-09T09:19:28+03:00",
- "endDatePlan": "2024-10-10T00:00:00+03:00",
- "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
- "xmlId": null,
- "commentsCount": null,
- "serviceCommentsCount": null,
- "allowChangeDeadline": "N",
- "allowTimeTracking": "N",
- "taskControl": "N",
- "addInReport": "N",
- "forkedByTemplateId": null,
- "timeEstimate": "0",
- "timeSpentInLogs": null,
- "matchWorkTime": "N",
- "forumTopicId": null,
- "forumId": null,
- "siteId": "s1",
- "subordinate": "N",
- "exchangeModified": null,
- "exchangeId": null,
- "outlookVersion": "3",
- "viewedDate": null,
- "sorting": null,
- "durationFact": null,
- "isMuted": "N",
- "isPinned": "N",
- "isPinnedInGroup": "N",
- "flowId": null,
- "descriptionInBbcode": "Y",
- "status": "2",
- "statusChangedDate": "2024-10-09T09:19:35+03:00",
- "durationPlan": null,
- "durationType": "days",
- "favorite": "N",
- "groupId": "0",
- "auditors": [],
- "accomplices": [],
- "checklist": [],
- "group": [],
- "creator": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "responsible": {
- "id": "1",
- "name": "Антон Титовец",
- "link": "/company/personal/user/1/",
- "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "workPosition": null
- },
- "accomplicesData": [],
- "auditorsData": [],
- "newCommentsCount": 0,
- "action": {
- "accept": false,
- "decline": false,
- "complete": true,
- "approve": false,
- "disapprove": false,
- "start": true,
- "pause": false,
- "delegate": true,
- "remove": true,
- "edit": true,
- "defer": true,
- "renew": false,
- "create": true,
- "changeDeadline": true,
- "checklistAddItems": true,
- "addFavorite": true,
- "deleteFavorite": false,
- "rate": true,
- "edit.originator": false,
- "checklist.reorder": true,
- "elapsedtime.add": true,
- "dayplan.timer.toggle": false,
- "edit.plan": true,
- "checklist.add": true,
- "favorite.add": true,
- "favorite.delete": false
- },
- "checkListTree": {
- "nodeId": 0,
- "fields": {
- "id": null,
- "copiedId": null,
- "entityId": null,
- "userId": 1,
- "createdBy": null,
- "parentId": null,
- "title": "",
- "sortIndex": null,
- "displaySortIndex": "",
- "isComplete": false,
- "isImportant": false,
- "completedCount": 0,
- "members": [],
- "attachments": []
- },
- "action": [],
- "descendants": []
- },
- "checkListCanAdd": true
- }
- },
- "time": {
- "start": 1728454775.71852,
- "finish": 1728454775.9367,
- "duration": 0.218183040618896,
- "processing": 0.191415071487427,
- "date_start": "2024-10-09T09:19:35+03:00",
- "date_finish": "2024-10-09T09:19:35+03:00",
- "operating_reset_at": 1728455375,
- "operating": 0.19139289855957
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Tasks-managment/Update-task.mdx b/docs/en/md/Bitrix24/Tasks-managment/Update-task.mdx
new file mode 100644
index 0000000000..385a8baf27
--- /dev/null
+++ b/docs/en/md/Bitrix24/Tasks-managment/Update-task.mdx
@@ -0,0 +1,200 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Update task
+ Update a task
+
+
+
+`Function UpdateTask(Val URL, Val TaskID, Val FieldsStructure, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | Number, String | Task ID |
+ | FieldsStructure | --fields | Structure of KeyAndValue | Task fields structure |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [tasks.task.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_update.php)
+:::
+
+
+
+```bsl title="Code example"
+ // The complete structure of the fields can be obtained by the GetTaskFieldsStructure() function()
+
+ TaskData = New Structure;
+ TaskData.Insert("TITLE" , "Another task title");
+ TaskData.Insert("DESCRIPTION", "Another task description");
+ TaskData.Insert("PRIORITY" , "1");
+
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2446";
+
+ Result = OPI_Bitrix24.UpdateTask(URL, TaskID, TaskData);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ TaskID = "2448";
+
+ Result = OPI_Bitrix24.UpdateTask(URL, TaskID, TaskData, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "task": {
+ "id": "2398",
+ "parentId": null,
+ "title": "Another task title",
+ "description": "Another task description",
+ "mark": null,
+ "priority": "1",
+ "multitask": "N",
+ "notViewed": "N",
+ "replicate": "N",
+ "stageId": "0",
+ "createdBy": "1",
+ "createdDate": "2024-10-09T09:19:28+03:00",
+ "responsibleId": "1",
+ "changedBy": "1",
+ "changedDate": "2024-10-09T09:19:35+03:00",
+ "statusChangedBy": null,
+ "closedBy": null,
+ "closedDate": null,
+ "activityDate": "2024-10-09T09:19:28+03:00",
+ "dateStart": null,
+ "deadline": "2024-10-10T12:19:00+03:00",
+ "startDatePlan": "2024-10-09T09:19:28+03:00",
+ "endDatePlan": "2024-10-10T00:00:00+03:00",
+ "guid": "{51464df0-4e32-4fbe-9e9c-5d7081eb0ffb}",
+ "xmlId": null,
+ "commentsCount": null,
+ "serviceCommentsCount": null,
+ "allowChangeDeadline": "N",
+ "allowTimeTracking": "N",
+ "taskControl": "N",
+ "addInReport": "N",
+ "forkedByTemplateId": null,
+ "timeEstimate": "0",
+ "timeSpentInLogs": null,
+ "matchWorkTime": "N",
+ "forumTopicId": null,
+ "forumId": null,
+ "siteId": "s1",
+ "subordinate": "N",
+ "exchangeModified": null,
+ "exchangeId": null,
+ "outlookVersion": "3",
+ "viewedDate": null,
+ "sorting": null,
+ "durationFact": null,
+ "isMuted": "N",
+ "isPinned": "N",
+ "isPinnedInGroup": "N",
+ "flowId": null,
+ "descriptionInBbcode": "Y",
+ "status": "2",
+ "statusChangedDate": "2024-10-09T09:19:35+03:00",
+ "durationPlan": null,
+ "durationType": "days",
+ "favorite": "N",
+ "groupId": "0",
+ "auditors": [],
+ "accomplices": [],
+ "checklist": [],
+ "group": [],
+ "creator": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "responsible": {
+ "id": "1",
+ "name": "Антон Титовец",
+ "link": "/company/personal/user/1/",
+ "icon": "https://b24-ar17wx.bitrix24.by/b28528874/resize_cache/30/c0120a8d7c10d63c83e32398d1ec4d9e/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "workPosition": null
+ },
+ "accomplicesData": [],
+ "auditorsData": [],
+ "newCommentsCount": 0,
+ "action": {
+ "accept": false,
+ "decline": false,
+ "complete": true,
+ "approve": false,
+ "disapprove": false,
+ "start": true,
+ "pause": false,
+ "delegate": true,
+ "remove": true,
+ "edit": true,
+ "defer": true,
+ "renew": false,
+ "create": true,
+ "changeDeadline": true,
+ "checklistAddItems": true,
+ "addFavorite": true,
+ "deleteFavorite": false,
+ "rate": true,
+ "edit.originator": false,
+ "checklist.reorder": true,
+ "elapsedtime.add": true,
+ "dayplan.timer.toggle": false,
+ "edit.plan": true,
+ "checklist.add": true,
+ "favorite.add": true,
+ "favorite.delete": false
+ },
+ "checkListTree": {
+ "nodeId": 0,
+ "fields": {
+ "id": null,
+ "copiedId": null,
+ "entityId": null,
+ "userId": 1,
+ "createdBy": null,
+ "parentId": null,
+ "title": "",
+ "sortIndex": null,
+ "displaySortIndex": "",
+ "isComplete": false,
+ "isImportant": false,
+ "completedCount": 0,
+ "members": [],
+ "attachments": []
+ },
+ "action": [],
+ "descendants": []
+ },
+ "checkListCanAdd": true
+ }
+ },
+ "time": {
+ "start": 1728454775.71852,
+ "finish": 1728454775.9367,
+ "duration": 0.218183040618896,
+ "processing": 0.191415071487427,
+ "date_start": "2024-10-09T09:19:35+03:00",
+ "date_finish": "2024-10-09T09:19:35+03:00",
+ "operating_reset_at": 1728455375,
+ "operating": 0.19139289855957
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Add-task-time-accounting.md b/docs/en/md/Bitrix24/Timekeeping/Add-task-time-accounting.md
deleted file mode 100644
index ffc9a1bf50..0000000000
--- a/docs/en/md/Bitrix24/Timekeeping/Add-task-time-accounting.md
+++ /dev/null
@@ -1,75 +0,0 @@
----
-sidebar_position: 1
----
-
-# Add task time accounting
- Adds information about the user's time spent to the task
-
-
-
-`Function AddTaskTimeAccounting(Val URL, Val TaskID, Val Time, Val UserID = "", Val Text = "", Val SetupDate = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | String, Number | ID of task for time accounting |
- | Time | --amount | String, Number | Time spent in seconds |
- | UserID | --user | String, Number | ID of user for time accounting |
- | Text | --text | String | Comment text |
- | SetupDate | --date | String | Date the record was set |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.elapseditem.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/add.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2454";
-
- Time = 3600;
-
- Result = OPI_Bitrix24.AddTaskTimeAccounting(URL, TaskID, Time);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Text = "Time spent on work";
- UserID = 10;
- Time = 7200;
- SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
-
- Result = OPI_Bitrix24.AddTaskTimeAccounting(URL
- , TaskID
- , Time
- , UserID
- , Text
- , SetupDate
- , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 830,
- "time": {
- "start": 1728454837.39657,
- "finish": 1728454837.48745,
- "duration": 0.0908730030059814,
- "processing": 0.0576651096343994,
- "date_start": "2024-10-09T09:20:37+03:00",
- "date_finish": "2024-10-09T09:20:37+03:00",
- "operating_reset_at": 1728455437,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx b/docs/en/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx
new file mode 100644
index 0000000000..e43d09cc2a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx
@@ -0,0 +1,78 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Add task time accounting
+ Adds information about the user's time spent to the task
+
+
+
+`Function AddTaskTimeAccounting(Val URL, Val TaskID, Val Time, Val UserID = "", Val Text = "", Val SetupDate = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | String, Number | ID of task for time accounting |
+ | Time | --amount | String, Number | Time spent in seconds |
+ | UserID | --user | String, Number | ID of user for time accounting |
+ | Text | --text | String | Comment text |
+ | SetupDate | --date | String | Date the record was set |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.elapseditem.add](https://dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/add.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2454";
+
+ Time = 3600;
+
+ Result = OPI_Bitrix24.AddTaskTimeAccounting(URL, TaskID, Time);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Text = "Time spent on work";
+ UserID = 10;
+ Time = 7200;
+ SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
+
+ Result = OPI_Bitrix24.AddTaskTimeAccounting(URL
+ , TaskID
+ , Time
+ , UserID
+ , Text
+ , SetupDate
+ , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 830,
+ "time": {
+ "start": 1728454837.39657,
+ "finish": 1728454837.48745,
+ "duration": 0.0908730030059814,
+ "processing": 0.0576651096343994,
+ "date_start": "2024-10-09T09:20:37+03:00",
+ "date_finish": "2024-10-09T09:20:37+03:00",
+ "operating_reset_at": 1728455437,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Delete-task-time-accounting.md b/docs/en/md/Bitrix24/Timekeeping/Delete-task-time-accounting.md
deleted file mode 100644
index 6caa009f85..0000000000
--- a/docs/en/md/Bitrix24/Timekeeping/Delete-task-time-accounting.md
+++ /dev/null
@@ -1,61 +0,0 @@
----
-sidebar_position: 2
----
-
-# Delete task time accounting
- Deletes record of time accounting
-
-
-
-`Function DeleteTaskTimeAccounting(Val URL, Val TaskID, Val RecordID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | String, Number | ID of task for time accounting |
- | RecordID | --record | String, Number | Time record ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.elapseditem.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/delete.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2454";
- RecordID = "848";
-
- Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- RecordID = "850";
-
- Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": null,
- "time": {
- "start": 1728454838.38759,
- "finish": 1728454838.44759,
- "duration": 0.0600039958953857,
- "processing": 0.0322821140289307,
- "date_start": "2024-10-09T09:20:38+03:00",
- "date_finish": "2024-10-09T09:20:38+03:00",
- "operating_reset_at": 1728455438,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx b/docs/en/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx
new file mode 100644
index 0000000000..2309909962
--- /dev/null
+++ b/docs/en/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx
@@ -0,0 +1,64 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Delete task time accounting
+ Deletes record of time accounting
+
+
+
+`Function DeleteTaskTimeAccounting(Val URL, Val TaskID, Val RecordID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | String, Number | ID of task for time accounting |
+ | RecordID | --record | String, Number | Time record ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.elapseditem.delete](https://dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/delete.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2454";
+ RecordID = "848";
+
+ Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ RecordID = "850";
+
+ Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": null,
+ "time": {
+ "start": 1728454838.38759,
+ "finish": 1728454838.44759,
+ "duration": 0.0600039958953857,
+ "processing": 0.0322821140289307,
+ "date_start": "2024-10-09T09:20:38+03:00",
+ "date_finish": "2024-10-09T09:20:38+03:00",
+ "operating_reset_at": 1728455438,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.md b/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.md
deleted file mode 100644
index 525ef21133..0000000000
--- a/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.md
+++ /dev/null
@@ -1,84 +0,0 @@
----
-sidebar_position: 3
----
-
-# Get task time accounting list
- Get list of time accounting records for task
-
-
-
-`Function GetTaskTimeAccountingList(Val URL, Val TaskID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | String, Number | Task ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.elapseditem.getlist](https://dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/getlist.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2454";
-
- Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "ID": "828",
- "TASK_ID": "2404",
- "USER_ID": "1",
- "COMMENT_TEXT": "",
- "SECONDS": "3600",
- "MINUTES": "60",
- "SOURCE": "2",
- "CREATED_DATE": "2024-10-09T09:20:37+03:00",
- "DATE_START": "2024-10-09T09:20:37+03:00",
- "DATE_STOP": "2024-10-09T09:20:37+03:00"
- },
- {
- "ID": "830",
- "TASK_ID": "2404",
- "USER_ID": "10",
- "COMMENT_TEXT": "Time spent on work",
- "SECONDS": "7200",
- "MINUTES": "120",
- "SOURCE": "2",
- "CREATED_DATE": "2024-09-09T09:20:37+03:00",
- "DATE_START": "2024-10-09T09:20:37+03:00",
- "DATE_STOP": "2024-10-09T09:20:37+03:00"
- }
- ],
- "total": 2,
- "time": {
- "start": 1728454837.88515,
- "finish": 1728454837.93688,
- "duration": 0.0517289638519287,
- "processing": 0.0237300395965576,
- "date_start": "2024-10-09T09:20:37+03:00",
- "date_finish": "2024-10-09T09:20:37+03:00",
- "operating_reset_at": 1728455437,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx b/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx
new file mode 100644
index 0000000000..1f39c7fa3c
--- /dev/null
+++ b/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx
@@ -0,0 +1,87 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Get task time accounting list
+ Get list of time accounting records for task
+
+
+
+`Function GetTaskTimeAccountingList(Val URL, Val TaskID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | String, Number | Task ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.elapseditem.getlist](https://dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/getlist.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2454";
+
+ Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "ID": "828",
+ "TASK_ID": "2404",
+ "USER_ID": "1",
+ "COMMENT_TEXT": "",
+ "SECONDS": "3600",
+ "MINUTES": "60",
+ "SOURCE": "2",
+ "CREATED_DATE": "2024-10-09T09:20:37+03:00",
+ "DATE_START": "2024-10-09T09:20:37+03:00",
+ "DATE_STOP": "2024-10-09T09:20:37+03:00"
+ },
+ {
+ "ID": "830",
+ "TASK_ID": "2404",
+ "USER_ID": "10",
+ "COMMENT_TEXT": "Time spent on work",
+ "SECONDS": "7200",
+ "MINUTES": "120",
+ "SOURCE": "2",
+ "CREATED_DATE": "2024-09-09T09:20:37+03:00",
+ "DATE_START": "2024-10-09T09:20:37+03:00",
+ "DATE_STOP": "2024-10-09T09:20:37+03:00"
+ }
+ ],
+ "total": 2,
+ "time": {
+ "start": 1728454837.88515,
+ "finish": 1728454837.93688,
+ "duration": 0.0517289638519287,
+ "processing": 0.0237300395965576,
+ "date_start": "2024-10-09T09:20:37+03:00",
+ "date_finish": "2024-10-09T09:20:37+03:00",
+ "operating_reset_at": 1728455437,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting.md b/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting.md
deleted file mode 100644
index 8813e17f84..0000000000
--- a/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting.md
+++ /dev/null
@@ -1,72 +0,0 @@
----
-sidebar_position: 4
----
-
-# Get task time accounting
- Get time accounting record data
-
-
-
-`Function GetTaskTimeAccounting(Val URL, Val TaskID, Val RecordID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | String, Number | Task ID |
- | RecordID | --record | String, Number | Time record ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.elapseditem.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2454";
- RecordID = "848";
-
- Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- RecordID = "850";
-
- Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "830",
- "TASK_ID": "2404",
- "USER_ID": "10",
- "COMMENT_TEXT": "Time spent on work",
- "SECONDS": "7200",
- "MINUTES": "120",
- "SOURCE": "2",
- "CREATED_DATE": "2024-09-09T09:20:37+03:00",
- "DATE_START": "2024-10-09T09:20:37+03:00",
- "DATE_STOP": "2024-10-09T09:20:37+03:00"
- },
- "time": {
- "start": 1728454837.65834,
- "finish": 1728454837.70708,
- "duration": 0.0487430095672607,
- "processing": 0.0207769870758057,
- "date_start": "2024-10-09T09:20:37+03:00",
- "date_finish": "2024-10-09T09:20:37+03:00",
- "operating_reset_at": 1728455437,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx b/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx
new file mode 100644
index 0000000000..436124ab6a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx
@@ -0,0 +1,75 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Get task time accounting
+ Get time accounting record data
+
+
+
+`Function GetTaskTimeAccounting(Val URL, Val TaskID, Val RecordID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | String, Number | Task ID |
+ | RecordID | --record | String, Number | Time record ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.elapseditem.get](https://dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2454";
+ RecordID = "848";
+
+ Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ RecordID = "850";
+
+ Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "830",
+ "TASK_ID": "2404",
+ "USER_ID": "10",
+ "COMMENT_TEXT": "Time spent on work",
+ "SECONDS": "7200",
+ "MINUTES": "120",
+ "SOURCE": "2",
+ "CREATED_DATE": "2024-09-09T09:20:37+03:00",
+ "DATE_START": "2024-10-09T09:20:37+03:00",
+ "DATE_STOP": "2024-10-09T09:20:37+03:00"
+ },
+ "time": {
+ "start": 1728454837.65834,
+ "finish": 1728454837.70708,
+ "duration": 0.0487430095672607,
+ "processing": 0.0207769870758057,
+ "date_start": "2024-10-09T09:20:37+03:00",
+ "date_finish": "2024-10-09T09:20:37+03:00",
+ "operating_reset_at": 1728455437,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-settings.md b/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-settings.md
deleted file mode 100644
index 33cb9d9986..0000000000
--- a/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-settings.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-sidebar_position: 10
----
-
-# Get timekeeping settings
- Gets user timekeeping settings
-
-
-
-`Function GetTimekeepingSettings(Val URL, Val UserID = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserID | --userid | String, Number | Users ID. Current by default |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [timeman.settings](https://dev.1c-bitrix.ru/rest_help/timeman/base/timeman_settings.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetTimekeepingSettings(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 1;
-
- Result = OPI_Bitrix24.GetTimekeepingSettings(URL, UserID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "UF_TIMEMAN": true,
- "UF_TM_FREE": false,
- "UF_TM_MAX_START": "09:15:00",
- "UF_TM_MIN_FINISH": "17:45:00",
- "UF_TM_MIN_DURATION": "08:00:00",
- "UF_TM_ALLOWED_DELTA": "00:15:00",
- "ADMIN": true
- },
- "time": {
- "start": 1722332243.86487,
- "finish": 1722332243.88732,
- "duration": 0.0224521160125732,
- "processing": 0.00417494773864746,
- "date_start": "2024-07-30T09:37:23+00:00",
- "date_finish": "2024-07-30T09:37:23+00:00",
- "operating_reset_at": 1722332843,
- "operating": 0
- }
- }
-```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx b/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx
new file mode 100644
index 0000000000..06211bc8fe
--- /dev/null
+++ b/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx
@@ -0,0 +1,69 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 10
+---
+
+# Get timekeeping settings
+ Gets user timekeeping settings
+
+
+
+`Function GetTimekeepingSettings(Val URL, Val UserID = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserID | --userid | String, Number | Users ID. Current by default |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [timeman.settings](https://dev.1c-bitrix.ru/rest_help/timeman/base/timeman_settings.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetTimekeepingSettings(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 1;
+
+ Result = OPI_Bitrix24.GetTimekeepingSettings(URL, UserID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "UF_TIMEMAN": true,
+ "UF_TM_FREE": false,
+ "UF_TM_MAX_START": "09:15:00",
+ "UF_TM_MIN_FINISH": "17:45:00",
+ "UF_TM_MIN_DURATION": "08:00:00",
+ "UF_TM_ALLOWED_DELTA": "00:15:00",
+ "ADMIN": true
+ },
+ "time": {
+ "start": 1722332243.86487,
+ "finish": 1722332243.88732,
+ "duration": 0.0224521160125732,
+ "processing": 0.00417494773864746,
+ "date_start": "2024-07-30T09:37:23+00:00",
+ "date_finish": "2024-07-30T09:37:23+00:00",
+ "operating_reset_at": 1722332843,
+ "operating": 0
+ }
+ }
+```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-status.md b/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-status.md
deleted file mode 100644
index 917b91978a..0000000000
--- a/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-status.md
+++ /dev/null
@@ -1,72 +0,0 @@
----
-sidebar_position: 9
----
-
-# Get timekeeping status
- Gets user timekeeping status
-
-
-
-`Function GetTimekeepingStatus(Val URL, Val UserID = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserID | --userid | String, Number | Users ID. Current by default |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [timeman.status](https://dev.1c-bitrix.ru/rest_help/timeman/base/timeman_status.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetTimekeepingStatus(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 1;
-
- Result = OPI_Bitrix24.GetTimekeepingStatus(URL, UserID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "STATUS": "PAUSED",
- "TIME_START": "2024-07-30T07:10:51+00:00",
- "TIME_FINISH": "2024-07-30T08:32:00+00:00",
- "DURATION": "00:00:00",
- "TIME_LEAKS": "00:09:59",
- "ACTIVE": false,
- "IP_OPEN": "",
- "IP_CLOSE": "",
- "LAT_OPEN": 0,
- "LON_OPEN": 0,
- "LAT_CLOSE": 0,
- "LON_CLOSE": 0,
- "TZ_OFFSET": 10800
- },
- "time": {
- "start": 1722328322.65261,
- "finish": 1722328322.6837,
- "duration": 0.0310959815979004,
- "processing": 0.00899505615234375,
- "date_start": "2024-07-30T08:32:02+00:00",
- "date_finish": "2024-07-30T08:32:02+00:00",
- "operating_reset_at": 1722328922,
- "operating": 0
- }
- }
-```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx b/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx
new file mode 100644
index 0000000000..9f240e9520
--- /dev/null
+++ b/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx
@@ -0,0 +1,75 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 9
+---
+
+# Get timekeeping status
+ Gets user timekeeping status
+
+
+
+`Function GetTimekeepingStatus(Val URL, Val UserID = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserID | --userid | String, Number | Users ID. Current by default |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [timeman.status](https://dev.1c-bitrix.ru/rest_help/timeman/base/timeman_status.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetTimekeepingStatus(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 1;
+
+ Result = OPI_Bitrix24.GetTimekeepingStatus(URL, UserID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "STATUS": "PAUSED",
+ "TIME_START": "2024-07-30T07:10:51+00:00",
+ "TIME_FINISH": "2024-07-30T08:32:00+00:00",
+ "DURATION": "00:00:00",
+ "TIME_LEAKS": "00:09:59",
+ "ACTIVE": false,
+ "IP_OPEN": "",
+ "IP_CLOSE": "",
+ "LAT_OPEN": 0,
+ "LON_OPEN": 0,
+ "LAT_CLOSE": 0,
+ "LON_CLOSE": 0,
+ "TZ_OFFSET": 10800
+ },
+ "time": {
+ "start": 1722328322.65261,
+ "finish": 1722328322.6837,
+ "duration": 0.0310959815979004,
+ "processing": 0.00899505615234375,
+ "date_start": "2024-07-30T08:32:02+00:00",
+ "date_finish": "2024-07-30T08:32:02+00:00",
+ "operating_reset_at": 1722328922,
+ "operating": 0
+ }
+ }
+```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Pause-timekeeping.md b/docs/en/md/Bitrix24/Timekeeping/Pause-timekeeping.md
deleted file mode 100644
index 6412c6b159..0000000000
--- a/docs/en/md/Bitrix24/Timekeeping/Pause-timekeeping.md
+++ /dev/null
@@ -1,72 +0,0 @@
----
-sidebar_position: 8
----
-
-# Stop timekeeping
- Pauses user timekeeping
-
-
-
-`Function PauseTimekeeping(Val URL, Val UserID = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserID | --userid | String, Number | Users ID. Current by default |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [timeman.pause](https://dev.1c-bitrix.ru/rest_help/timeman/base/timeman_pause.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.PauseTimekeeping(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 1;
-
- Result = OPI_Bitrix24.PauseTimekeeping(URL, UserID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "STATUS": "PAUSED",
- "TIME_START": "2024-07-30T07:10:51+00:00",
- "TIME_FINISH": "2024-07-30T08:32:00+00:00",
- "DURATION": "00:00:00",
- "TIME_LEAKS": "00:09:59",
- "ACTIVE": false,
- "IP_OPEN": "",
- "IP_CLOSE": "",
- "LAT_OPEN": 0,
- "LON_OPEN": 0,
- "LAT_CLOSE": 0,
- "LON_CLOSE": 0,
- "TZ_OFFSET": 10800
- },
- "time": {
- "start": 1722328320.91942,
- "finish": 1722328320.98461,
- "duration": 0.0651938915252686,
- "processing": 0.0352118015289307,
- "date_start": "2024-07-30T08:32:00+00:00",
- "date_finish": "2024-07-30T08:32:00+00:00",
- "operating_reset_at": 1722328920,
- "operating": 0
- }
- }
-```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx b/docs/en/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx
new file mode 100644
index 0000000000..91518d554e
--- /dev/null
+++ b/docs/en/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx
@@ -0,0 +1,75 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 8
+---
+
+# Stop timekeeping
+ Pauses user timekeeping
+
+
+
+`Function PauseTimekeeping(Val URL, Val UserID = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserID | --userid | String, Number | Users ID. Current by default |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [timeman.pause](https://dev.1c-bitrix.ru/rest_help/timeman/base/timeman_pause.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.PauseTimekeeping(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 1;
+
+ Result = OPI_Bitrix24.PauseTimekeeping(URL, UserID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "STATUS": "PAUSED",
+ "TIME_START": "2024-07-30T07:10:51+00:00",
+ "TIME_FINISH": "2024-07-30T08:32:00+00:00",
+ "DURATION": "00:00:00",
+ "TIME_LEAKS": "00:09:59",
+ "ACTIVE": false,
+ "IP_OPEN": "",
+ "IP_CLOSE": "",
+ "LAT_OPEN": 0,
+ "LON_OPEN": 0,
+ "LAT_CLOSE": 0,
+ "LON_CLOSE": 0,
+ "TZ_OFFSET": 10800
+ },
+ "time": {
+ "start": 1722328320.91942,
+ "finish": 1722328320.98461,
+ "duration": 0.0651938915252686,
+ "processing": 0.0352118015289307,
+ "date_start": "2024-07-30T08:32:00+00:00",
+ "date_finish": "2024-07-30T08:32:00+00:00",
+ "operating_reset_at": 1722328920,
+ "operating": 0
+ }
+ }
+```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Start-timekeeping.md b/docs/en/md/Bitrix24/Timekeeping/Start-timekeeping.md
deleted file mode 100644
index 75cecdf769..0000000000
--- a/docs/en/md/Bitrix24/Timekeeping/Start-timekeeping.md
+++ /dev/null
@@ -1,78 +0,0 @@
----
-sidebar_position: 6
----
-
-# Start timekeeping
- Starts user timekeeping
-
-
-
-`Function StartTimekeeping(Val URL, Val UserID = "", Val Time = "", Val Report = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserID | --userid | String, Number | Users ID. Current by default |
- | Time | --time | Date | Start time. The date must match the current. Current time by default. |
- | Report | --report | String | Reason for change. Required when Time is specified and free schedule is disabled |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [timeman.open](https://dev.1c-bitrix.ru/rest_help/timeman/base/timeman_open.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.StartTimekeeping(URL);
-
- Hour = 3600;
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 1;
- Time = OPI_Tools.GetCurrentDate() - Hour;
- Report = "Late";
-
- Result = OPI_Bitrix24.StartTimekeeping(URL, UserID, Time, Report, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "STATUS": "OPENED",
- "TIME_START": "2024-07-30T07:10:51+00:00",
- "TIME_FINISH": null,
- "DURATION": "00:00:00",
- "TIME_LEAKS": "00:09:59",
- "ACTIVE": false,
- "IP_OPEN": "",
- "IP_CLOSE": "93.125.42.204",
- "LAT_OPEN": 0,
- "LON_OPEN": 0,
- "LAT_CLOSE": 0,
- "LON_CLOSE": 0,
- "TZ_OFFSET": 10800
- },
- "time": {
- "start": 1722328319.21856,
- "finish": 1722328319.25781,
- "duration": 0.0392520427703857,
- "processing": 0.014214038848877,
- "date_start": "2024-07-30T08:31:59+00:00",
- "date_finish": "2024-07-30T08:31:59+00:00",
- "operating_reset_at": 1722328919,
- "operating": 0.181692123413086
- }
- }
-```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Start-timekeeping.mdx b/docs/en/md/Bitrix24/Timekeeping/Start-timekeeping.mdx
new file mode 100644
index 0000000000..1c7f0f7607
--- /dev/null
+++ b/docs/en/md/Bitrix24/Timekeeping/Start-timekeeping.mdx
@@ -0,0 +1,81 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Start timekeeping
+ Starts user timekeeping
+
+
+
+`Function StartTimekeeping(Val URL, Val UserID = "", Val Time = "", Val Report = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserID | --userid | String, Number | Users ID. Current by default |
+ | Time | --time | Date | Start time. The date must match the current. Current time by default. |
+ | Report | --report | String | Reason for change. Required when Time is specified and free schedule is disabled |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [timeman.open](https://dev.1c-bitrix.ru/rest_help/timeman/base/timeman_open.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.StartTimekeeping(URL);
+
+ Hour = 3600;
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 1;
+ Time = OPI_Tools.GetCurrentDate() - Hour;
+ Report = "Late";
+
+ Result = OPI_Bitrix24.StartTimekeeping(URL, UserID, Time, Report, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "STATUS": "OPENED",
+ "TIME_START": "2024-07-30T07:10:51+00:00",
+ "TIME_FINISH": null,
+ "DURATION": "00:00:00",
+ "TIME_LEAKS": "00:09:59",
+ "ACTIVE": false,
+ "IP_OPEN": "",
+ "IP_CLOSE": "93.125.42.204",
+ "LAT_OPEN": 0,
+ "LON_OPEN": 0,
+ "LAT_CLOSE": 0,
+ "LON_CLOSE": 0,
+ "TZ_OFFSET": 10800
+ },
+ "time": {
+ "start": 1722328319.21856,
+ "finish": 1722328319.25781,
+ "duration": 0.0392520427703857,
+ "processing": 0.014214038848877,
+ "date_start": "2024-07-30T08:31:59+00:00",
+ "date_finish": "2024-07-30T08:31:59+00:00",
+ "operating_reset_at": 1722328919,
+ "operating": 0.181692123413086
+ }
+ }
+```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Stop-timekeeping.md b/docs/en/md/Bitrix24/Timekeeping/Stop-timekeeping.md
deleted file mode 100644
index 57fa726818..0000000000
--- a/docs/en/md/Bitrix24/Timekeeping/Stop-timekeeping.md
+++ /dev/null
@@ -1,53 +0,0 @@
----
-sidebar_position: 7
----
-
-# Stop timekeeping
- Stops user timekeeping
-
-
-
-`Function StopTimekeeping(Val URL, Val UserID = "", Val Time = "", Val Report = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserID | --userid | String, Number | Users ID. Current by default |
- | Time | --time | Date | Stop time. The date must match the current. Current time by default. |
- | Report | --report | String | Reason for change. Required when Time is specified and free schedule is disabled |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [timeman.close](https://dev.1c-bitrix.ru/rest_help/timeman/base/timeman_close.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.StopTimekeeping(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = 1;
- Time = OPI_Tools.GetCurrentDate();
- Report = "Time off";
-
- Result = OPI_Bitrix24.StopTimekeeping(URL, UserID, Time, Report, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "error": "WRONG_DATETIME_FORMAT",
- "error_description": "Wrong datetime format"
- }
-```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx b/docs/en/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx
new file mode 100644
index 0000000000..bdcdc2532a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx
@@ -0,0 +1,56 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Stop timekeeping
+ Stops user timekeeping
+
+
+
+`Function StopTimekeeping(Val URL, Val UserID = "", Val Time = "", Val Report = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserID | --userid | String, Number | Users ID. Current by default |
+ | Time | --time | Date | Stop time. The date must match the current. Current time by default. |
+ | Report | --report | String | Reason for change. Required when Time is specified and free schedule is disabled |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [timeman.close](https://dev.1c-bitrix.ru/rest_help/timeman/base/timeman_close.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.StopTimekeeping(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = 1;
+ Time = OPI_Tools.GetCurrentDate();
+ Report = "Time off";
+
+ Result = OPI_Bitrix24.StopTimekeeping(URL, UserID, Time, Report, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "error": "WRONG_DATETIME_FORMAT",
+ "error_description": "Wrong datetime format"
+ }
+```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Update-task-time-accounting.md b/docs/en/md/Bitrix24/Timekeeping/Update-task-time-accounting.md
deleted file mode 100644
index d3cda78d4f..0000000000
--- a/docs/en/md/Bitrix24/Timekeeping/Update-task-time-accounting.md
+++ /dev/null
@@ -1,77 +0,0 @@
----
-sidebar_position: 5
----
-
-# Update task time accounting
- Update time accounting record data
-
-
-
-`Function UpdateTaskTimeAccounting(Val URL, Val TaskID, Val RecordID, Val Time, Val Text = "", Val SetupDate = "", Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | TaskID | --task | String, Number | Task ID |
- | RecordID | --record | String, Number | Time record ID |
- | Time | --amount | String, Number | Time spent in seconds |
- | Text | --text | String | Comment text |
- | SetupDate | --date | String | Date the record was set |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [task.elapseditem.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/update.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- TaskID = "2454";
- RecordID = "848";
-
- Text = "The text I forgot last time";
- Time = 4800;
-
- Result = OPI_Bitrix24.UpdateTaskTimeAccounting(URL, TaskID, RecordID, Time, Text);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- RecordID = "850";
-
- Text = "New time record";
- Time = 4800;
- SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
-
- Result = OPI_Bitrix24.UpdateTaskTimeAccounting(URL
- , TaskID
- , RecordID
- , Time
- , Text
- , SetupDate
- , Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": null,
- "time": {
- "start": 1728454838.1335,
- "finish": 1728454838.20827,
- "duration": 0.0747687816619873,
- "processing": 0.0432851314544678,
- "date_start": "2024-10-09T09:20:38+03:00",
- "date_finish": "2024-10-09T09:20:38+03:00",
- "operating_reset_at": 1728455438,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx b/docs/en/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx
new file mode 100644
index 0000000000..267c0fa43b
--- /dev/null
+++ b/docs/en/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx
@@ -0,0 +1,80 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Update task time accounting
+ Update time accounting record data
+
+
+
+`Function UpdateTaskTimeAccounting(Val URL, Val TaskID, Val RecordID, Val Time, Val Text = "", Val SetupDate = "", Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | TaskID | --task | String, Number | Task ID |
+ | RecordID | --record | String, Number | Time record ID |
+ | Time | --amount | String, Number | Time spent in seconds |
+ | Text | --text | String | Comment text |
+ | SetupDate | --date | String | Date the record was set |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [task.elapseditem.update](https://dev.1c-bitrix.ru/rest_help/tasks/task/elapseditem/update.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ TaskID = "2454";
+ RecordID = "848";
+
+ Text = "The text I forgot last time";
+ Time = 4800;
+
+ Result = OPI_Bitrix24.UpdateTaskTimeAccounting(URL, TaskID, RecordID, Time, Text);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ RecordID = "850";
+
+ Text = "New time record";
+ Time = 4800;
+ SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
+
+ Result = OPI_Bitrix24.UpdateTaskTimeAccounting(URL
+ , TaskID
+ , RecordID
+ , Time
+ , Text
+ , SetupDate
+ , Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": null,
+ "time": {
+ "start": 1728454838.1335,
+ "finish": 1728454838.20827,
+ "duration": 0.0747687816619873,
+ "processing": 0.0432851314544678,
+ "date_start": "2024-10-09T09:20:38+03:00",
+ "date_finish": "2024-10-09T09:20:38+03:00",
+ "operating_reset_at": 1728455438,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Users-managment/Change-user-status.md b/docs/en/md/Bitrix24/Users-managment/Change-user-status.md
deleted file mode 100644
index 3ad06f7df2..0000000000
--- a/docs/en/md/Bitrix24/Users-managment/Change-user-status.md
+++ /dev/null
@@ -1,57 +0,0 @@
----
-sidebar_position: 5
----
-
-# Change user status
- Activates or deactivates (fire) the selected user
-
-
-
-`Function ChangeUserStatus(Val URL, Val UserID, Val Fire = True, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserID | --userid | String, Number | User ID |
- | Fire | --fire | Boolean | True > Deactivation, False > Activation |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- UserID = "624";
-
- Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = "626";
-
- Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454937.15091,
- "finish": 1728454937.42878,
- "duration": 0.277868986129761,
- "processing": 0.252010822296143,
- "date_start": "2024-10-09T09:22:17+03:00",
- "date_finish": "2024-10-09T09:22:17+03:00",
- "operating_reset_at": 1728455537,
- "operating": 0.53964114189148
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Users-managment/Change-user-status.mdx b/docs/en/md/Bitrix24/Users-managment/Change-user-status.mdx
new file mode 100644
index 0000000000..82731ecb4a
--- /dev/null
+++ b/docs/en/md/Bitrix24/Users-managment/Change-user-status.mdx
@@ -0,0 +1,60 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Change user status
+ Activates or deactivates (fire) the selected user
+
+
+
+`Function ChangeUserStatus(Val URL, Val UserID, Val Fire = True, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserID | --userid | String, Number | User ID |
+ | Fire | --fire | Boolean | True > Deactivation, False > Activation |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ UserID = "624";
+
+ Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = "626";
+
+ Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454937.15091,
+ "finish": 1728454937.42878,
+ "duration": 0.277868986129761,
+ "processing": 0.252010822296143,
+ "date_start": "2024-10-09T09:22:17+03:00",
+ "date_finish": "2024-10-09T09:22:17+03:00",
+ "operating_reset_at": 1728455537,
+ "operating": 0.53964114189148
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Users-managment/Create-user.md b/docs/en/md/Bitrix24/Users-managment/Create-user.md
deleted file mode 100644
index dc58262283..0000000000
--- a/docs/en/md/Bitrix24/Users-managment/Create-user.md
+++ /dev/null
@@ -1,75 +0,0 @@
----
-sidebar_position: 3
----
-
-# Create user
- Create new user by fields structure
-
-
-
-`Function CreateUser(Val URL, Val FieldsStructure, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FieldsStructure | --fields | Structure of KeyAndValue | New user data. See. GetUserFieldsStructure |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [user.add](https://dev.1c-bitrix.ru/rest_help/users/user_add.php)
-
- If you want to add an extranet user, you must pass in the fields: EXTRANET: Y and SONET_GROUP_ID: [...]
-
- If you want to add an intranet user, you must pass UF_DEPARTMENT field: [...]
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- Email = String(New UUID) + "@exepmple.org";
- // The full structure can be obtained with the function GetUserFieldsStructure
-
- UserStructure = New Structure;
- UserStructure.Insert("EMAIL" , Email);
- UserStructure.Insert("UF_DEPARTMENT", 7);
-
- Result = OPI_Bitrix24.CreateUser(URL, UserStructure);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- Email = String(New UUID) + "@exepmple.org";
-
- UserStructure = New Structure;
- UserStructure.Insert("EMAIL" , Email);
- UserStructure.Insert("NAME" , "Vitaly");
- UserStructure.Insert("LAST_NAME" , "Alpaca");
- UserStructure.Insert("PERSONAL_MOBILE", "88003553535");
- UserStructure.Insert("UF_DEPARTMENT" , 1);
-
- Result = OPI_Bitrix24.CreateUser(URL, UserStructure, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": 606,
- "time": {
- "start": 1728454933.44558,
- "finish": 1728454935.61149,
- "duration": 2.16591095924377,
- "processing": 2.13802599906921,
- "date_start": "2024-10-09T09:22:13+03:00",
- "date_finish": "2024-10-09T09:22:15+03:00",
- "operating_reset_at": 1728455533,
- "operating": 2.13800406455994
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Users-managment/Create-user.mdx b/docs/en/md/Bitrix24/Users-managment/Create-user.mdx
new file mode 100644
index 0000000000..e91ad2f905
--- /dev/null
+++ b/docs/en/md/Bitrix24/Users-managment/Create-user.mdx
@@ -0,0 +1,78 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Create user
+ Create new user by fields structure
+
+
+
+`Function CreateUser(Val URL, Val FieldsStructure, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FieldsStructure | --fields | Structure of KeyAndValue | New user data. See. GetUserFieldsStructure |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [user.add](https://dev.1c-bitrix.ru/rest_help/users/user_add.php)
+
+ If you want to add an extranet user, you must pass in the fields: EXTRANET: Y and SONET_GROUP_ID: [...]
+
+ If you want to add an intranet user, you must pass UF_DEPARTMENT field: [...]
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ Email = String(New UUID) + "@exepmple.org";
+ // The full structure can be obtained with the function GetUserFieldsStructure
+
+ UserStructure = New Structure;
+ UserStructure.Insert("EMAIL" , Email);
+ UserStructure.Insert("UF_DEPARTMENT", 7);
+
+ Result = OPI_Bitrix24.CreateUser(URL, UserStructure);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ Email = String(New UUID) + "@exepmple.org";
+
+ UserStructure = New Structure;
+ UserStructure.Insert("EMAIL" , Email);
+ UserStructure.Insert("NAME" , "Vitaly");
+ UserStructure.Insert("LAST_NAME" , "Alpaca");
+ UserStructure.Insert("PERSONAL_MOBILE", "88003553535");
+ UserStructure.Insert("UF_DEPARTMENT" , 1);
+
+ Result = OPI_Bitrix24.CreateUser(URL, UserStructure, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": 606,
+ "time": {
+ "start": 1728454933.44558,
+ "finish": 1728454935.61149,
+ "duration": 2.16591095924377,
+ "processing": 2.13802599906921,
+ "date_start": "2024-10-09T09:22:13+03:00",
+ "date_finish": "2024-10-09T09:22:15+03:00",
+ "operating_reset_at": 1728455533,
+ "operating": 2.13800406455994
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Users-managment/Find-users.md b/docs/en/md/Bitrix24/Users-managment/Find-users.md
deleted file mode 100644
index d6f0832e36..0000000000
--- a/docs/en/md/Bitrix24/Users-managment/Find-users.md
+++ /dev/null
@@ -1,67 +0,0 @@
----
-sidebar_position: 6
----
-
-# Find users
- Gets the list of users according to the specified filter
-
-
-
-`Function FindUsers(Val URL, Val FilterStructure, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | FilterStructure | --filter | Structure of KeyAndValue | Filter. See GetUserFilterStructure |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [user.update](https://dev.1c-bitrix.ru/rest_help/users/user_update.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- FilterStructure = New Structure;
- FilterStructure.Insert("NAME" , "Vitaly");
- FilterStructure.Insert("LAST_NAME" , "Alpaca");
- FilterStructure.Insert("WORK_POSITION" , "DevOps engineer");
- FilterStructure.Insert("UF_DEPARTMENT_NAME", "Marketing department");
- FilterStructure.Insert("USER_TYPE" , "employee");
-
- Result = OPI_Bitrix24.FindUsers(URL, FilterStructure);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- FilterStructure = New Structure;
- FilterStructure.Insert("UF_DEPARTMENT_NAME", "Bitrix");
-
- Result = OPI_Bitrix24.FindUsers(URL, FilterStructure, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [],
- "time": {
- "start": 1728454935.77575,
- "finish": 1728454935.81785,
- "duration": 0.0420989990234375,
- "processing": 0.0130829811096191,
- "date_start": "2024-10-09T09:22:15+03:00",
- "date_finish": "2024-10-09T09:22:15+03:00",
- "operating_reset_at": 1728455535,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Users-managment/Find-users.mdx b/docs/en/md/Bitrix24/Users-managment/Find-users.mdx
new file mode 100644
index 0000000000..1eedfc70c2
--- /dev/null
+++ b/docs/en/md/Bitrix24/Users-managment/Find-users.mdx
@@ -0,0 +1,70 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Find users
+ Gets the list of users according to the specified filter
+
+
+
+`Function FindUsers(Val URL, Val FilterStructure, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | FilterStructure | --filter | Structure of KeyAndValue | Filter. See GetUserFilterStructure |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [user.update](https://dev.1c-bitrix.ru/rest_help/users/user_update.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ FilterStructure = New Structure;
+ FilterStructure.Insert("NAME" , "Vitaly");
+ FilterStructure.Insert("LAST_NAME" , "Alpaca");
+ FilterStructure.Insert("WORK_POSITION" , "DevOps engineer");
+ FilterStructure.Insert("UF_DEPARTMENT_NAME", "Marketing department");
+ FilterStructure.Insert("USER_TYPE" , "employee");
+
+ Result = OPI_Bitrix24.FindUsers(URL, FilterStructure);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ FilterStructure = New Structure;
+ FilterStructure.Insert("UF_DEPARTMENT_NAME", "Bitrix");
+
+ Result = OPI_Bitrix24.FindUsers(URL, FilterStructure, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [],
+ "time": {
+ "start": 1728454935.77575,
+ "finish": 1728454935.81785,
+ "duration": 0.0420989990234375,
+ "processing": 0.0130829811096191,
+ "date_start": "2024-10-09T09:22:15+03:00",
+ "date_finish": "2024-10-09T09:22:15+03:00",
+ "operating_reset_at": 1728455535,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Users-managment/Get-current-user.md b/docs/en/md/Bitrix24/Users-managment/Get-current-user.md
deleted file mode 100644
index 31525cbf4a..0000000000
--- a/docs/en/md/Bitrix24/Users-managment/Get-current-user.md
+++ /dev/null
@@ -1,77 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get current user
- Get current user data
-
-
-
-`Function GetCurrentUser(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [user.current](https://dev.1c-bitrix.ru/rest_help/users/user_current.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetCurrentUser(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetCurrentUser(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "1",
- "XML_ID": "53818298",
- "ACTIVE": true,
- "NAME": "Антон",
- "LAST_NAME": "Титовец",
- "EMAIL": "no-reply@bitrix24.com",
- "LAST_LOGIN": "2024-09-17T21:21:38+03:00",
- "DATE_REGISTER": "2024-02-10T03:00:00+03:00",
- "IS_ONLINE": "N",
- "TIME_ZONE_OFFSET": "0",
- "TIMESTAMP_X": "29.08.2024 10:12:45",
- "LAST_ACTIVITY_DATE": "2024-09-17 21:21:49",
- "PERSONAL_GENDER": "",
- "PERSONAL_BIRTHDAY": "",
- "PERSONAL_PHOTO": "https://cdn-ru.bitrix24.by/b28528874/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
- "UF_EMPLOYMENT_DATE": "",
- "UF_DEPARTMENT": [
- 1,
- 264
- ]
- },
- "time": {
- "start": 1728454930.6427,
- "finish": 1728454930.67441,
- "duration": 0.0317108631134033,
- "processing": 0.00330090522766113,
- "date_start": "2024-10-09T09:22:10+03:00",
- "date_finish": "2024-10-09T09:22:10+03:00",
- "operating_reset_at": 1728455530,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Users-managment/Get-current-user.mdx b/docs/en/md/Bitrix24/Users-managment/Get-current-user.mdx
new file mode 100644
index 0000000000..109dbf8603
--- /dev/null
+++ b/docs/en/md/Bitrix24/Users-managment/Get-current-user.mdx
@@ -0,0 +1,80 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get current user
+ Get current user data
+
+
+
+`Function GetCurrentUser(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [user.current](https://dev.1c-bitrix.ru/rest_help/users/user_current.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetCurrentUser(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetCurrentUser(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "1",
+ "XML_ID": "53818298",
+ "ACTIVE": true,
+ "NAME": "Антон",
+ "LAST_NAME": "Титовец",
+ "EMAIL": "no-reply@bitrix24.com",
+ "LAST_LOGIN": "2024-09-17T21:21:38+03:00",
+ "DATE_REGISTER": "2024-02-10T03:00:00+03:00",
+ "IS_ONLINE": "N",
+ "TIME_ZONE_OFFSET": "0",
+ "TIMESTAMP_X": "29.08.2024 10:12:45",
+ "LAST_ACTIVITY_DATE": "2024-09-17 21:21:49",
+ "PERSONAL_GENDER": "",
+ "PERSONAL_BIRTHDAY": "",
+ "PERSONAL_PHOTO": "https://cdn-ru.bitrix24.by/b28528874/main/d7e/d7e99cf556e4ab676463dae2c00ddfbb/a7e0af6899300e3c684caeca5c334d81.jpg",
+ "UF_EMPLOYMENT_DATE": "",
+ "UF_DEPARTMENT": [
+ 1,
+ 264
+ ]
+ },
+ "time": {
+ "start": 1728454930.6427,
+ "finish": 1728454930.67441,
+ "duration": 0.0317108631134033,
+ "processing": 0.00330090522766113,
+ "date_start": "2024-10-09T09:22:10+03:00",
+ "date_finish": "2024-10-09T09:22:10+03:00",
+ "operating_reset_at": 1728455530,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Users-managment/Get-user-fields-structure.md b/docs/en/md/Bitrix24/Users-managment/Get-user-fields-structure.md
deleted file mode 100644
index 7e8785e611..0000000000
--- a/docs/en/md/Bitrix24/Users-managment/Get-user-fields-structure.md
+++ /dev/null
@@ -1,121 +0,0 @@
----
-sidebar_position: 7
----
-
-# Get user fields structure
- Gets the field structure for creating or modifying user information
-
-
-
-`Function GetUserFieldsStructure(Val URL, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [user.fields](https://dev.1c-bitrix.ru/rest_help/users/user_fields.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
-
- Result = OPI_Bitrix24.GetUserFieldsStructure(URL);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
-
- Result = OPI_Bitrix24.GetUserFieldsStructure(URL, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": {
- "ID": "ID",
- "XML_ID": "Внешний код",
- "ACTIVE": "Активность",
- "NAME": "Имя",
- "LAST_NAME": "Фамилия",
- "SECOND_NAME": "Отчество",
- "TITLE": "Список пользователей",
- "EMAIL": "E-Mail",
- "LAST_LOGIN": "Последняя авторизация",
- "DATE_REGISTER": "Дата регистрации",
- "TIME_ZONE": "TIME_ZONE",
- "IS_ONLINE": "IS_ONLINE",
- "TIME_ZONE_OFFSET": "TIME_ZONE_OFFSET",
- "TIMESTAMP_X": "TIMESTAMP_X",
- "LAST_ACTIVITY_DATE": "LAST_ACTIVITY_DATE",
- "PERSONAL_GENDER": "Пол",
- "PERSONAL_PROFESSION": "Профессия",
- "PERSONAL_WWW": "Домашняя страничка",
- "PERSONAL_BIRTHDAY": "Дата рождения",
- "PERSONAL_PHOTO": "Фотография",
- "PERSONAL_ICQ": "ICQ",
- "PERSONAL_PHONE": "Личный телефон",
- "PERSONAL_FAX": "Факс",
- "PERSONAL_MOBILE": "Личный мобильный",
- "PERSONAL_PAGER": "Пейджер",
- "PERSONAL_STREET": "Улица проживания",
- "PERSONAL_CITY": "Город проживания",
- "PERSONAL_STATE": "Область / край",
- "PERSONAL_ZIP": "Почтовый индекс",
- "PERSONAL_COUNTRY": "Страна",
- "PERSONAL_MAILBOX": "Почтовый ящик",
- "PERSONAL_NOTES": "Дополнительные заметки",
- "WORK_PHONE": "Телефон компании",
- "WORK_COMPANY": "Компания",
- "WORK_POSITION": "Должность",
- "WORK_DEPARTMENT": "Отдел",
- "WORK_WWW": "Сайт компании",
- "WORK_FAX": "WORK_FAX",
- "WORK_PAGER": "WORK_PAGER",
- "WORK_STREET": "WORK_STREET",
- "WORK_MAILBOX": "WORK_MAILBOX",
- "WORK_CITY": "Город работы",
- "WORK_STATE": "WORK_STATE",
- "WORK_ZIP": "WORK_ZIP",
- "WORK_COUNTRY": "WORK_COUNTRY",
- "WORK_PROFILE": "WORK_PROFILE",
- "WORK_LOGO": "WORK_LOGO",
- "WORK_NOTES": "WORK_NOTES",
- "UF_SKYPE_LINK": "Ссылка на чат в Skype",
- "UF_ZOOM": "Zoom",
- "UF_EMPLOYMENT_DATE": "Дата принятия на работу",
- "UF_TIMEMAN": "Учет рабочего времени",
- "UF_DEPARTMENT": "Подразделения",
- "UF_INTERESTS": "Интересы",
- "UF_SKILLS": "Навыки",
- "UF_WEB_SITES": "Другие сайты",
- "UF_XING": "Xing",
- "UF_LINKEDIN": "LinkedIn",
- "UF_FACEBOOK": "Facebook",
- "UF_TWITTER": "Twitter",
- "UF_SKYPE": "Skype",
- "UF_DISTRICT": "Район",
- "UF_PHONE_INNER": "Внутренний телефон",
- "USER_TYPE": "USER_TYPE"
- },
- "time": {
- "start": 1728454930.84083,
- "finish": 1728454930.86898,
- "duration": 0.0281410217285156,
- "processing": 0.000678062438964844,
- "date_start": "2024-10-09T09:22:10+03:00",
- "date_finish": "2024-10-09T09:22:10+03:00",
- "operating_reset_at": 1728455530,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Users-managment/Get-user-fields-structure.mdx b/docs/en/md/Bitrix24/Users-managment/Get-user-fields-structure.mdx
new file mode 100644
index 0000000000..d596926485
--- /dev/null
+++ b/docs/en/md/Bitrix24/Users-managment/Get-user-fields-structure.mdx
@@ -0,0 +1,124 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Get user fields structure
+ Gets the field structure for creating or modifying user information
+
+
+
+`Function GetUserFieldsStructure(Val URL, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [user.fields](https://dev.1c-bitrix.ru/rest_help/users/user_fields.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+
+ Result = OPI_Bitrix24.GetUserFieldsStructure(URL);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+
+ Result = OPI_Bitrix24.GetUserFieldsStructure(URL, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": {
+ "ID": "ID",
+ "XML_ID": "Внешний код",
+ "ACTIVE": "Активность",
+ "NAME": "Имя",
+ "LAST_NAME": "Фамилия",
+ "SECOND_NAME": "Отчество",
+ "TITLE": "Список пользователей",
+ "EMAIL": "E-Mail",
+ "LAST_LOGIN": "Последняя авторизация",
+ "DATE_REGISTER": "Дата регистрации",
+ "TIME_ZONE": "TIME_ZONE",
+ "IS_ONLINE": "IS_ONLINE",
+ "TIME_ZONE_OFFSET": "TIME_ZONE_OFFSET",
+ "TIMESTAMP_X": "TIMESTAMP_X",
+ "LAST_ACTIVITY_DATE": "LAST_ACTIVITY_DATE",
+ "PERSONAL_GENDER": "Пол",
+ "PERSONAL_PROFESSION": "Профессия",
+ "PERSONAL_WWW": "Домашняя страничка",
+ "PERSONAL_BIRTHDAY": "Дата рождения",
+ "PERSONAL_PHOTO": "Фотография",
+ "PERSONAL_ICQ": "ICQ",
+ "PERSONAL_PHONE": "Личный телефон",
+ "PERSONAL_FAX": "Факс",
+ "PERSONAL_MOBILE": "Личный мобильный",
+ "PERSONAL_PAGER": "Пейджер",
+ "PERSONAL_STREET": "Улица проживания",
+ "PERSONAL_CITY": "Город проживания",
+ "PERSONAL_STATE": "Область / край",
+ "PERSONAL_ZIP": "Почтовый индекс",
+ "PERSONAL_COUNTRY": "Страна",
+ "PERSONAL_MAILBOX": "Почтовый ящик",
+ "PERSONAL_NOTES": "Дополнительные заметки",
+ "WORK_PHONE": "Телефон компании",
+ "WORK_COMPANY": "Компания",
+ "WORK_POSITION": "Должность",
+ "WORK_DEPARTMENT": "Отдел",
+ "WORK_WWW": "Сайт компании",
+ "WORK_FAX": "WORK_FAX",
+ "WORK_PAGER": "WORK_PAGER",
+ "WORK_STREET": "WORK_STREET",
+ "WORK_MAILBOX": "WORK_MAILBOX",
+ "WORK_CITY": "Город работы",
+ "WORK_STATE": "WORK_STATE",
+ "WORK_ZIP": "WORK_ZIP",
+ "WORK_COUNTRY": "WORK_COUNTRY",
+ "WORK_PROFILE": "WORK_PROFILE",
+ "WORK_LOGO": "WORK_LOGO",
+ "WORK_NOTES": "WORK_NOTES",
+ "UF_SKYPE_LINK": "Ссылка на чат в Skype",
+ "UF_ZOOM": "Zoom",
+ "UF_EMPLOYMENT_DATE": "Дата принятия на работу",
+ "UF_TIMEMAN": "Учет рабочего времени",
+ "UF_DEPARTMENT": "Подразделения",
+ "UF_INTERESTS": "Интересы",
+ "UF_SKILLS": "Навыки",
+ "UF_WEB_SITES": "Другие сайты",
+ "UF_XING": "Xing",
+ "UF_LINKEDIN": "LinkedIn",
+ "UF_FACEBOOK": "Facebook",
+ "UF_TWITTER": "Twitter",
+ "UF_SKYPE": "Skype",
+ "UF_DISTRICT": "Район",
+ "UF_PHONE_INNER": "Внутренний телефон",
+ "USER_TYPE": "USER_TYPE"
+ },
+ "time": {
+ "start": 1728454930.84083,
+ "finish": 1728454930.86898,
+ "duration": 0.0281410217285156,
+ "processing": 0.000678062438964844,
+ "date_start": "2024-10-09T09:22:10+03:00",
+ "date_finish": "2024-10-09T09:22:10+03:00",
+ "operating_reset_at": 1728455530,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Users-managment/Get-user-filter-structure.md b/docs/en/md/Bitrix24/Users-managment/Get-user-filter-structure.md
deleted file mode 100644
index 95b00b7f9c..0000000000
--- a/docs/en/md/Bitrix24/Users-managment/Get-user-filter-structure.md
+++ /dev/null
@@ -1,39 +0,0 @@
----
-sidebar_position: 8
----
-
-# Get user filter structure
- Returns the field structure for filtering users in the FindUsers method
-
-
-
-`Function GetUserFilterStructure(Val Clear = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
-
-
- Returns: Structure of KeyAndValue - Fields structure
-
-
-
-
-
-
-```bsl title="Code example"
- Result = OPI_Bitrix24.GetUserFilterStructure();
-```
-
-
-
-
-```json title="Result"
-{
- "NAME": "",
- "LAST_NAME": "",
- "WORK_POSITION": "",
- "UF_DEPARTMENT_NAME": "",
- "USER_TYPE": ""
-}
-```
diff --git a/docs/en/md/Bitrix24/Users-managment/Get-user-filter-structure.mdx b/docs/en/md/Bitrix24/Users-managment/Get-user-filter-structure.mdx
new file mode 100644
index 0000000000..5ac9527353
--- /dev/null
+++ b/docs/en/md/Bitrix24/Users-managment/Get-user-filter-structure.mdx
@@ -0,0 +1,42 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 8
+---
+
+# Get user filter structure
+ Returns the field structure for filtering users in the FindUsers method
+
+
+
+`Function GetUserFilterStructure(Val Clear = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
+
+
+ Returns: Structure of KeyAndValue - Fields structure
+
+
+
+
+
+
+```bsl title="Code example"
+ Result = OPI_Bitrix24.GetUserFilterStructure();
+```
+
+
+
+
+```json title="Result"
+{
+ "NAME": "",
+ "LAST_NAME": "",
+ "WORK_POSITION": "",
+ "UF_DEPARTMENT_NAME": "",
+ "USER_TYPE": ""
+}
+```
diff --git a/docs/en/md/Bitrix24/Users-managment/Get-user.md b/docs/en/md/Bitrix24/Users-managment/Get-user.md
deleted file mode 100644
index 329d068639..0000000000
--- a/docs/en/md/Bitrix24/Users-managment/Get-user.md
+++ /dev/null
@@ -1,81 +0,0 @@
----
-sidebar_position: 2
----
-
-# Get user
- Gets user information by ID
-
-
-
-`Function GetUser(Val URL, Val UserID, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserID | --userid | String, Number | User ID |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [user.get](https://dev.1c-bitrix.ru/rest_help/users/user_get.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- UserID = "624";
-
- Result = OPI_Bitrix24.GetUser(URL, UserID);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = "626";
-
- Result = OPI_Bitrix24.GetUser(URL, UserID, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": [
- {
- "ID": "606",
- "XML_ID": "57980692",
- "ACTIVE": true,
- "NAME": "Oleg",
- "LAST_NAME": "Lama",
- "EMAIL": "dd1a6790-a025-49be-90a4-d1cf06f2a89c@exepmple.org",
- "LAST_LOGIN": "",
- "DATE_REGISTER": "2024-10-09T03:00:00+03:00",
- "IS_ONLINE": "N",
- "TIMESTAMP_X": {},
- "PERSONAL_GENDER": "",
- "PERSONAL_BIRTHDAY": "",
- "PERSONAL_MOBILE": "88003553535",
- "UF_EMPLOYMENT_DATE": "",
- "UF_DEPARTMENT": [
- 7
- ],
- "USER_TYPE": "employee"
- }
- ],
- "total": 1,
- "time": {
- "start": 1728454936.70035,
- "finish": 1728454936.73915,
- "duration": 0.0388009548187256,
- "processing": 0.0093529224395752,
- "date_start": "2024-10-09T09:22:16+03:00",
- "date_finish": "2024-10-09T09:22:16+03:00",
- "operating_reset_at": 1728455536,
- "operating": 0
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Users-managment/Get-user.mdx b/docs/en/md/Bitrix24/Users-managment/Get-user.mdx
new file mode 100644
index 0000000000..55a9cc16e1
--- /dev/null
+++ b/docs/en/md/Bitrix24/Users-managment/Get-user.mdx
@@ -0,0 +1,84 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 2
+---
+
+# Get user
+ Gets user information by ID
+
+
+
+`Function GetUser(Val URL, Val UserID, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserID | --userid | String, Number | User ID |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [user.get](https://dev.1c-bitrix.ru/rest_help/users/user_get.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ UserID = "624";
+
+ Result = OPI_Bitrix24.GetUser(URL, UserID);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = "626";
+
+ Result = OPI_Bitrix24.GetUser(URL, UserID, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": [
+ {
+ "ID": "606",
+ "XML_ID": "57980692",
+ "ACTIVE": true,
+ "NAME": "Oleg",
+ "LAST_NAME": "Lama",
+ "EMAIL": "dd1a6790-a025-49be-90a4-d1cf06f2a89c@exepmple.org",
+ "LAST_LOGIN": "",
+ "DATE_REGISTER": "2024-10-09T03:00:00+03:00",
+ "IS_ONLINE": "N",
+ "TIMESTAMP_X": {},
+ "PERSONAL_GENDER": "",
+ "PERSONAL_BIRTHDAY": "",
+ "PERSONAL_MOBILE": "88003553535",
+ "UF_EMPLOYMENT_DATE": "",
+ "UF_DEPARTMENT": [
+ 7
+ ],
+ "USER_TYPE": "employee"
+ }
+ ],
+ "total": 1,
+ "time": {
+ "start": 1728454936.70035,
+ "finish": 1728454936.73915,
+ "duration": 0.0388009548187256,
+ "processing": 0.0093529224395752,
+ "date_start": "2024-10-09T09:22:16+03:00",
+ "date_finish": "2024-10-09T09:22:16+03:00",
+ "operating_reset_at": 1728455536,
+ "operating": 0
+ }
+}
+```
diff --git a/docs/en/md/Bitrix24/Users-managment/Update-user.md b/docs/en/md/Bitrix24/Users-managment/Update-user.md
deleted file mode 100644
index 070c5e9447..0000000000
--- a/docs/en/md/Bitrix24/Users-managment/Update-user.md
+++ /dev/null
@@ -1,74 +0,0 @@
----
-sidebar_position: 4
----
-
-# Update user
- Updates user data
-
-
-
-`Function UpdateUser(Val URL, Val UserID, Val FieldsStructure, Val Token = "") Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
- | UserID | --userid | String, Number | User ID |
- | FieldsStructure | --fields | Structure of KeyAndValue | New user data. See. GetUserFieldsStructure |
- | Token | --token | String | Access token, when app auth method used |
-
-
- Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
-
-
-
-:::tip
-Method at API documentation: [user.update](https://dev.1c-bitrix.ru/rest_help/users/user_update.php)
-:::
-
-
-
-```bsl title="Code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
- UserID = "624";
- Email = String(New UUID) + "@exepmple.org";
-
- // The full structure can be obtained with the function GetUserFieldsStructure
-
- UserStructure = New Structure;
- UserStructure.Insert("EMAIL" , Email);
- UserStructure.Insert("UF_DEPARTMENT", 1);
-
- Result = OPI_Bitrix24.UpdateUser(URL, UserID, UserStructure);
-
- URL = "b24-ar17wx.bitrix24.by";
- Token = "21750a67006e9f06006b12e400000001000...";
- UserID = "626";
- Email = String(New UUID) + "@exepmple.org";
-
- UserStructure = New Structure;
- UserStructure.Insert("EMAIL" , Email);
- UserStructure.Insert("NAME" , "Oleg");
- UserStructure.Insert("LAST_NAME" , "Lama");
- UserStructure.Insert("UF_DEPARTMENT" , 7);
-
- Result = OPI_Bitrix24.UpdateUser(URL, UserID, UserStructure, Token);
-```
-
-
-
-
-```json title="Result"
-{
- "result": true,
- "time": {
- "start": 1728454936.24134,
- "finish": 1728454936.55634,
- "duration": 0.315001964569092,
- "processing": 0.287670135498047,
- "date_start": "2024-10-09T09:22:16+03:00",
- "date_finish": "2024-10-09T09:22:16+03:00",
- "operating_reset_at": 1728455536,
- "operating": 0.287650108337402
- }
-}
-```
diff --git a/docs/en/md/Bitrix24/Users-managment/Update-user.mdx b/docs/en/md/Bitrix24/Users-managment/Update-user.mdx
new file mode 100644
index 0000000000..ddd9b14f3c
--- /dev/null
+++ b/docs/en/md/Bitrix24/Users-managment/Update-user.mdx
@@ -0,0 +1,77 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 4
+---
+
+# Update user
+ Updates user data
+
+
+
+`Function UpdateUser(Val URL, Val UserID, Val FieldsStructure, Val Token = "") Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | URL | --url | String | URL of webhook or a Bitrix24 domain, when token used |
+ | UserID | --userid | String, Number | User ID |
+ | FieldsStructure | --fields | Structure of KeyAndValue | New user data. See. GetUserFieldsStructure |
+ | Token | --token | String | Access token, when app auth method used |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
+
+
+
+:::tip
+Method at API documentation: [user.update](https://dev.1c-bitrix.ru/rest_help/users/user_update.php)
+:::
+
+
+
+```bsl title="Code example"
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
+ UserID = "624";
+ Email = String(New UUID) + "@exepmple.org";
+
+ // The full structure can be obtained with the function GetUserFieldsStructure
+
+ UserStructure = New Structure;
+ UserStructure.Insert("EMAIL" , Email);
+ UserStructure.Insert("UF_DEPARTMENT", 1);
+
+ Result = OPI_Bitrix24.UpdateUser(URL, UserID, UserStructure);
+
+ URL = "b24-ar17wx.bitrix24.by";
+ Token = "21750a67006e9f06006b12e400000001000...";
+ UserID = "626";
+ Email = String(New UUID) + "@exepmple.org";
+
+ UserStructure = New Structure;
+ UserStructure.Insert("EMAIL" , Email);
+ UserStructure.Insert("NAME" , "Oleg");
+ UserStructure.Insert("LAST_NAME" , "Lama");
+ UserStructure.Insert("UF_DEPARTMENT" , 7);
+
+ Result = OPI_Bitrix24.UpdateUser(URL, UserID, UserStructure, Token);
+```
+
+
+
+
+```json title="Result"
+{
+ "result": true,
+ "time": {
+ "start": 1728454936.24134,
+ "finish": 1728454936.55634,
+ "duration": 0.315001964569092,
+ "processing": 0.287670135498047,
+ "date_start": "2024-10-09T09:22:16+03:00",
+ "date_finish": "2024-10-09T09:22:16+03:00",
+ "operating_reset_at": 1728455536,
+ "operating": 0.287650108337402
+ }
+}
+```
diff --git a/docs/en/md/CDEK/Common-methods/Get-token.md b/docs/en/md/CDEK/Common-methods/Get-token.md
deleted file mode 100644
index 442081bd21..0000000000
--- a/docs/en/md/CDEK/Common-methods/Get-token.md
+++ /dev/null
@@ -1,47 +0,0 @@
----
-sidebar_position: 1
----
-
-# Get token
- Gets a token based on account ID and password
-
-
-
-`Function GetToken(Val Account, Val Password, TestAPI = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Account | --account | String | Client identifier (Account) |
- | Password | --pass | String | Secret key (Password) |
- | TestAPI | --testapi | Boolean | Flag to use test API for requests |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from CDEK
-
-
-
-:::tip
-Method at API documentation: [Client authorization](https://api-docs.cdek.ru/29923918.html)
-:::
-
-
-
-```bsl title="Code example"
- Account = "wqGwiQx0gg8mLtiEKsUinjVSICCjtTEP";
- Password = "RmAmgvSgSl...";
-
- Result = OPI_CDEK.GetToken(Account, Password, True);
-```
-
-
-
-
-```json title="Result"
-{
- "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg2NDk4NDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJzb2xpZC1hZGRyZXNzOmZhbHNlIiwiY29udHJhZ2VudC11dWlkOmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImZ1bGwtbmFtZTrQotC10YHRgtC40YDQvtCy0LDQvdC40LUg0JjQvdGC0LXQs9GA0LDRhtC40Lgg0JjQnCJdLCJqdGkiOiJob3R5QmQtd2xqdzJsd3V6NGp1ZUcxckU1NDAiLCJjbGllbnRfaWQiOiJ3cUd3aVF4MGdnOG1MdGlFS3NVaW5qVlNJQ0NqdFRFUCJ9.IXSw8O68ucBPSFm_sUv-HqRVe9jRi9Iv945fWN2vBKPNiG4CQSTnIKKzpub932vskhDC3MoR3sjIPDhcheOrc9jgpDl4gpLwIfgcz_a5xwikPxph6gpakIU16mrwp110AvkJvJchktNYpty44YjIKOi8UgwgtaJvbsWR-Ztb5A__TfikmtHZuvHZbhCU_QuGD9oloIdgtLueyQO7HsOqWHGy1VpUat_a985FRswUM96Jao66qO5zAeZmUkfzcz7mQPG1IDtMP1eLIV-OeX78W3F1aW5wkIpfjcV-iRe-JZRJH-mjSQI9TWcwy7g3mgxsyfqyHmSzGwIBd0v58_3jzg",
- "token_type": "bearer",
- "expires_in": 3599,
- "scope": "location:all order:all payment:all",
- "jti": "hotyBd-wljw2lwuz4jueG1rE540"
-}
-```
diff --git a/docs/en/md/CDEK/Common-methods/Get-token.mdx b/docs/en/md/CDEK/Common-methods/Get-token.mdx
new file mode 100644
index 0000000000..4037cc6714
--- /dev/null
+++ b/docs/en/md/CDEK/Common-methods/Get-token.mdx
@@ -0,0 +1,50 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Get token
+ Gets a token based on account ID and password
+
+
+
+`Function GetToken(Val Account, Val Password, TestAPI = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Account | --account | String | Client identifier (Account) |
+ | Password | --pass | String | Secret key (Password) |
+ | TestAPI | --testapi | Boolean | Flag to use test API for requests |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from CDEK
+
+
+
+:::tip
+Method at API documentation: [Client authorization](https://api-docs.cdek.ru/29923918.html)
+:::
+
+
+
+```bsl title="Code example"
+ Account = "wqGwiQx0gg8mLtiEKsUinjVSICCjtTEP";
+ Password = "RmAmgvSgSl...";
+
+ Result = OPI_CDEK.GetToken(Account, Password, True);
+```
+
+
+
+
+```json title="Result"
+{
+ "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg2NDk4NDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJzb2xpZC1hZGRyZXNzOmZhbHNlIiwiY29udHJhZ2VudC11dWlkOmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImZ1bGwtbmFtZTrQotC10YHRgtC40YDQvtCy0LDQvdC40LUg0JjQvdGC0LXQs9GA0LDRhtC40Lgg0JjQnCJdLCJqdGkiOiJob3R5QmQtd2xqdzJsd3V6NGp1ZUcxckU1NDAiLCJjbGllbnRfaWQiOiJ3cUd3aVF4MGdnOG1MdGlFS3NVaW5qVlNJQ0NqdFRFUCJ9.IXSw8O68ucBPSFm_sUv-HqRVe9jRi9Iv945fWN2vBKPNiG4CQSTnIKKzpub932vskhDC3MoR3sjIPDhcheOrc9jgpDl4gpLwIfgcz_a5xwikPxph6gpakIU16mrwp110AvkJvJchktNYpty44YjIKOi8UgwgtaJvbsWR-Ztb5A__TfikmtHZuvHZbhCU_QuGD9oloIdgtLueyQO7HsOqWHGy1VpUat_a985FRswUM96Jao66qO5zAeZmUkfzcz7mQPG1IDtMP1eLIV-OeX78W3F1aW5wkIpfjcV-iRe-JZRJH-mjSQI9TWcwy7g3mgxsyfqyHmSzGwIBd0v58_3jzg",
+ "token_type": "bearer",
+ "expires_in": 3599,
+ "scope": "location:all order:all payment:all",
+ "jti": "hotyBd-wljw2lwuz4jueG1rE540"
+}
+```
diff --git a/docs/en/md/CDEK/Orders-managment/Create-customer-refund.md b/docs/en/md/CDEK/Orders-managment/Create-customer-refund.md
deleted file mode 100644
index ce319fc3af..0000000000
--- a/docs/en/md/CDEK/Orders-managment/Create-customer-refund.md
+++ /dev/null
@@ -1,60 +0,0 @@
----
-sidebar_position: 6
----
-
-# Create customer refund
- Processes customer returns for online store orders
-
-
-
-`Function CreateCustomerRefund(Val Token, Val UUID, Val Tariff, Val TestAPI = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Auth token |
- | UUID | --uuid | String | Order UUID |
- | Tariff | --tariff | Number | Tariff code (from those available under the contract) |
- | TestAPI | --testapi | Boolean | Flag to use test API for requests |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from CDEK
-
-
-
-:::tip
-This method is used if the direct order was delivered by CDEK and the recipient wants to return it in full
-
- If the order was delivered by another service, or you need to return not all items, you must use the CreateOrder method with is_client_return = true
-
- Method at API documentation: [Customer returns](https://api-docs.cdek.ru/122762174.html)
-:::
-
-
-
-```bsl title="Code example"
- Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg3MzkwMDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJhcGktdmVyc2lvbjoxLjEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
- UUID = "48763bae-2d8e-4521-9052-01377017fbe7";
- Tariff = 139;
-
- Result = OPI_CDEK.CreateCustomerRefund(Token, UUID, Tariff, True);
-```
-
-
-
-
-```json title="Result"
-{
- "entity": {
- "uuid": "9aedf214-562a-45a2-982c-897b753a0ebd"
- },
- "requests": [
- {
- "request_uuid": "12ae6a3a-b014-41df-a496-ae58ff5eccfe",
- "type": "CREATE_CLIENT_RETURN",
- "date_time": "2024-10-12T19:31:15+03:00",
- "state": "ACCEPTED"
- }
- ],
- "related_entities": []
-}
-```
diff --git a/docs/en/md/CDEK/Orders-managment/Create-customer-refund.mdx b/docs/en/md/CDEK/Orders-managment/Create-customer-refund.mdx
new file mode 100644
index 0000000000..5517dfe572
--- /dev/null
+++ b/docs/en/md/CDEK/Orders-managment/Create-customer-refund.mdx
@@ -0,0 +1,63 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 6
+---
+
+# Create customer refund
+ Processes customer returns for online store orders
+
+
+
+`Function CreateCustomerRefund(Val Token, Val UUID, Val Tariff, Val TestAPI = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Auth token |
+ | UUID | --uuid | String | Order UUID |
+ | Tariff | --tariff | Number | Tariff code (from those available under the contract) |
+ | TestAPI | --testapi | Boolean | Flag to use test API for requests |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from CDEK
+
+
+
+:::tip
+This method is used if the direct order was delivered by CDEK and the recipient wants to return it in full
+
+ If the order was delivered by another service, or you need to return not all items, you must use the CreateOrder method with is_client_return = true
+
+ Method at API documentation: [Customer returns](https://api-docs.cdek.ru/122762174.html)
+:::
+
+
+
+```bsl title="Code example"
+ Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg3MzkwMDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJhcGktdmVyc2lvbjoxLjEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
+ UUID = "48763bae-2d8e-4521-9052-01377017fbe7";
+ Tariff = 139;
+
+ Result = OPI_CDEK.CreateCustomerRefund(Token, UUID, Tariff, True);
+```
+
+
+
+
+```json title="Result"
+{
+ "entity": {
+ "uuid": "9aedf214-562a-45a2-982c-897b753a0ebd"
+ },
+ "requests": [
+ {
+ "request_uuid": "12ae6a3a-b014-41df-a496-ae58ff5eccfe",
+ "type": "CREATE_CLIENT_RETURN",
+ "date_time": "2024-10-12T19:31:15+03:00",
+ "state": "ACCEPTED"
+ }
+ ],
+ "related_entities": []
+}
+```
diff --git a/docs/en/md/CDEK/Orders-managment/Create-order.md b/docs/en/md/CDEK/Orders-managment/Create-order.md
deleted file mode 100644
index 5a1b0fd4e6..0000000000
--- a/docs/en/md/CDEK/Orders-managment/Create-order.md
+++ /dev/null
@@ -1,129 +0,0 @@
----
-sidebar_position: 1
----
-
-# Create order
- Creates an order based on field descriptions
-
-
-
-`Function CreateOrder(Val Token, Val OrderDescription, Val OnlineStore = False, Val TestAPI = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Auth token |
- | OrderDescription | --order | Structure of KeyAndValue | Set of order fields. See GetOrderDescription |
- | OnlineStore | --ostore | Boolean | Flag of Online store order type |
- | TestAPI | --testapi | Boolean | Flag to use test API for requests |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from CDEK
-
-
-
-:::tip
-Method at API documentation: [Order registration](https://api-docs.cdek.ru/29923926.html)
-:::
-
-
-
-```bsl title="Code example"
- Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg3MzkwMDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJhcGktdmVyc2lvbjoxLjEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
-
- OrderDescription = New Structure;
-
- SendLocation = New Structure;
- SendLocation.Insert("code" , "44");
- SendLocation.Insert("city" , "Moscow");
- SendLocation.Insert("address", "Ave. Leningradsky, 4");
-
- DestLocation = New Structure;
- DestLocation.Insert("code" , "270");
- DestLocation.Insert("city" , "Novosibirsk");
- DestLocation.Insert("address", "st. Bluchera, 32");
-
- Recipient = New Structure;
-
- Phones = New Array;
- Phones.Add(New Structure("number", "+79134637228"));
-
- Recipient.Insert("phones", Phones);
- Recipient.Insert("name" , "Ivaniv Ivan");
-
- Sender = New Structure("name", "Petrov Petr");
-
- Services = New Array;
-
- Service = New Structure;
- Service.Insert("code" , "SECURE_PACKAGE_A2");
- Service.Insert("parameter", 10);
-
- Services.Add(Service);
-
- Packages = New Array;
-
- Package = New Structure;
-
- Items = New Array;
-
- Item = New Structure;
-
- Payment = New Structure;
- Payment.Insert("value", 3000);
-
- Item.Insert("payment" , Payment);
- Item.Insert("ware_key", "00055");
- Item.Insert("name" , "Product");
- Item.Insert("cost" , 300);
- Item.Insert("amount" , 2);
- Item.Insert("weight" , 700);
- Item.Insert("url" , "www.item.ru");
-
- Items.Add(Item);
-
- Package.Insert("items" , Items);
- Package.Insert("number" , "bar-001");
- Package.Insert("comment", "Packaging");
- Package.Insert("height" , 10);
- Package.Insert("length" , 10);
- Package.Insert("weight" , "4000");
- Package.Insert("width" , 10);
-
- Packages.Add(Package);
-
- OrderDescription.Insert("from_location", SendLocation);
- OrderDescription.Insert("to_location" , DestLocation);
- OrderDescription.Insert("packages" , Packages);
- OrderDescription.Insert("recipient" , Recipient);
- OrderDescription.Insert("sender" , Sender);
- OrderDescription.Insert("services" , Services);
-
- OrderDescription.Insert("number" , "ddOererre7450813980068");
- OrderDescription.Insert("comment" , "New order");
- OrderDescription.Insert("tariff_code", 139);
-
- OrderDescription.Insert("delivery_recipient_cost" , New Structure("value" , 50));
- OrderDescription.Insert("delivery_recipient_cost_adv", New Structure("sum,threshold", 3000, 200));
-
- Result = OPI_CDEK.CreateOrder(Token, OrderDescription, True, True);
-```
-
-
-
-
-```json title="Result"
-{
- "entity": {
- "uuid": "9aedf214-562a-45a2-982c-897b753a0ebd"
- },
- "requests": [
- {
- "request_uuid": "825e8d4d-e04d-404e-939b-e119ba58707a",
- "type": "CREATE",
- "date_time": "2024-10-12T19:31:14+03:00",
- "state": "ACCEPTED"
- }
- ],
- "related_entities": []
-}
-```
diff --git a/docs/en/md/CDEK/Orders-managment/Create-order.mdx b/docs/en/md/CDEK/Orders-managment/Create-order.mdx
new file mode 100644
index 0000000000..894364bc5b
--- /dev/null
+++ b/docs/en/md/CDEK/Orders-managment/Create-order.mdx
@@ -0,0 +1,132 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 1
+---
+
+# Create order
+ Creates an order based on field descriptions
+
+
+
+`Function CreateOrder(Val Token, Val OrderDescription, Val OnlineStore = False, Val TestAPI = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Auth token |
+ | OrderDescription | --order | Structure of KeyAndValue | Set of order fields. See GetOrderDescription |
+ | OnlineStore | --ostore | Boolean | Flag of Online store order type |
+ | TestAPI | --testapi | Boolean | Flag to use test API for requests |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from CDEK
+
+
+
+:::tip
+Method at API documentation: [Order registration](https://api-docs.cdek.ru/29923926.html)
+:::
+
+
+
+```bsl title="Code example"
+ Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg3MzkwMDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJhcGktdmVyc2lvbjoxLjEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
+
+ OrderDescription = New Structure;
+
+ SendLocation = New Structure;
+ SendLocation.Insert("code" , "44");
+ SendLocation.Insert("city" , "Moscow");
+ SendLocation.Insert("address", "Ave. Leningradsky, 4");
+
+ DestLocation = New Structure;
+ DestLocation.Insert("code" , "270");
+ DestLocation.Insert("city" , "Novosibirsk");
+ DestLocation.Insert("address", "st. Bluchera, 32");
+
+ Recipient = New Structure;
+
+ Phones = New Array;
+ Phones.Add(New Structure("number", "+79134637228"));
+
+ Recipient.Insert("phones", Phones);
+ Recipient.Insert("name" , "Ivaniv Ivan");
+
+ Sender = New Structure("name", "Petrov Petr");
+
+ Services = New Array;
+
+ Service = New Structure;
+ Service.Insert("code" , "SECURE_PACKAGE_A2");
+ Service.Insert("parameter", 10);
+
+ Services.Add(Service);
+
+ Packages = New Array;
+
+ Package = New Structure;
+
+ Items = New Array;
+
+ Item = New Structure;
+
+ Payment = New Structure;
+ Payment.Insert("value", 3000);
+
+ Item.Insert("payment" , Payment);
+ Item.Insert("ware_key", "00055");
+ Item.Insert("name" , "Product");
+ Item.Insert("cost" , 300);
+ Item.Insert("amount" , 2);
+ Item.Insert("weight" , 700);
+ Item.Insert("url" , "www.item.ru");
+
+ Items.Add(Item);
+
+ Package.Insert("items" , Items);
+ Package.Insert("number" , "bar-001");
+ Package.Insert("comment", "Packaging");
+ Package.Insert("height" , 10);
+ Package.Insert("length" , 10);
+ Package.Insert("weight" , "4000");
+ Package.Insert("width" , 10);
+
+ Packages.Add(Package);
+
+ OrderDescription.Insert("from_location", SendLocation);
+ OrderDescription.Insert("to_location" , DestLocation);
+ OrderDescription.Insert("packages" , Packages);
+ OrderDescription.Insert("recipient" , Recipient);
+ OrderDescription.Insert("sender" , Sender);
+ OrderDescription.Insert("services" , Services);
+
+ OrderDescription.Insert("number" , "ddOererre7450813980068");
+ OrderDescription.Insert("comment" , "New order");
+ OrderDescription.Insert("tariff_code", 139);
+
+ OrderDescription.Insert("delivery_recipient_cost" , New Structure("value" , 50));
+ OrderDescription.Insert("delivery_recipient_cost_adv", New Structure("sum,threshold", 3000, 200));
+
+ Result = OPI_CDEK.CreateOrder(Token, OrderDescription, True, True);
+```
+
+
+
+
+```json title="Result"
+{
+ "entity": {
+ "uuid": "9aedf214-562a-45a2-982c-897b753a0ebd"
+ },
+ "requests": [
+ {
+ "request_uuid": "825e8d4d-e04d-404e-939b-e119ba58707a",
+ "type": "CREATE",
+ "date_time": "2024-10-12T19:31:14+03:00",
+ "state": "ACCEPTED"
+ }
+ ],
+ "related_entities": []
+}
+```
diff --git a/docs/en/md/CDEK/Orders-managment/Create-refusal.md b/docs/en/md/CDEK/Orders-managment/Create-refusal.md
deleted file mode 100644
index 32d90143ee..0000000000
--- a/docs/en/md/CDEK/Orders-managment/Create-refusal.md
+++ /dev/null
@@ -1,54 +0,0 @@
----
-sidebar_position: 7
----
-
-# Create refusal
- Creates an order refusal to return to the online store
-
-
-
-`Function CreateRefusal(Val Token, Val UUID, Val TestAPI = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Auth token |
- | UUID | --uuid | String | Order UUID |
- | TestAPI | --testapi | Boolean | Flag to use test API for requests |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from CDEK
-
-
-
-:::tip
-Method at API documentation: [Registration of refusal](https://api-docs.cdek.ru/55327658.html)
-:::
-
-
-
-```bsl title="Code example"
- Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg3MzkwMDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJhcGktdmVyc2lvbjoxLjEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
- UUID = "48763bae-2d8e-4521-9052-01377017fbe7";
-
- Result = OPI_CDEK.CreateRefusal(Token, UUID, True);
-```
-
-
-
-
-```json title="Result"
-{
- "entity": {
- "uuid": "9aedf214-562a-45a2-982c-897b753a0ebd"
- },
- "requests": [
- {
- "request_uuid": "048cf376-c616-405b-9676-1f66f3106ce0",
- "type": "CREATE_REFUSAL",
- "date_time": "2024-10-12T19:31:15+03:00",
- "state": "ACCEPTED"
- }
- ],
- "related_entities": []
-}
-```
diff --git a/docs/en/md/CDEK/Orders-managment/Create-refusal.mdx b/docs/en/md/CDEK/Orders-managment/Create-refusal.mdx
new file mode 100644
index 0000000000..4dec81b8df
--- /dev/null
+++ b/docs/en/md/CDEK/Orders-managment/Create-refusal.mdx
@@ -0,0 +1,57 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 7
+---
+
+# Create refusal
+ Creates an order refusal to return to the online store
+
+
+
+`Function CreateRefusal(Val Token, Val UUID, Val TestAPI = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Auth token |
+ | UUID | --uuid | String | Order UUID |
+ | TestAPI | --testapi | Boolean | Flag to use test API for requests |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from CDEK
+
+
+
+:::tip
+Method at API documentation: [Registration of refusal](https://api-docs.cdek.ru/55327658.html)
+:::
+
+
+
+```bsl title="Code example"
+ Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg3MzkwMDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJhcGktdmVyc2lvbjoxLjEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
+ UUID = "48763bae-2d8e-4521-9052-01377017fbe7";
+
+ Result = OPI_CDEK.CreateRefusal(Token, UUID, True);
+```
+
+
+
+
+```json title="Result"
+{
+ "entity": {
+ "uuid": "9aedf214-562a-45a2-982c-897b753a0ebd"
+ },
+ "requests": [
+ {
+ "request_uuid": "048cf376-c616-405b-9676-1f66f3106ce0",
+ "type": "CREATE_REFUSAL",
+ "date_time": "2024-10-12T19:31:15+03:00",
+ "state": "ACCEPTED"
+ }
+ ],
+ "related_entities": []
+}
+```
diff --git a/docs/en/md/CDEK/Orders-managment/Delete-order.md b/docs/en/md/CDEK/Orders-managment/Delete-order.md
deleted file mode 100644
index f331f03b1f..0000000000
--- a/docs/en/md/CDEK/Orders-managment/Delete-order.md
+++ /dev/null
@@ -1,54 +0,0 @@
----
-sidebar_position: 3
----
-
-# Delete order
- Deletes order by UUID
-
-
-
-`Function DeleteOrder(Val Token, Val UUID, Val TestAPI = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Auth token |
- | UUID | --uuid | String | Order UUID for deletion |
- | TestAPI | --testapi | Boolean | Flag to use test API for requests |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from CDEK
-
-
-
-:::tip
-Method at API documentation: [Deleting an order](https://api-docs.cdek.ru/29924487.html)
-:::
-
-
-
-```bsl title="Code example"
- Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg3MzkwMDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJhcGktdmVyc2lvbjoxLjEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
- UUID = "48763bae-2d8e-4521-9052-01377017fbe7";
-
- Result = OPI_CDEK.DeleteOrder(Token, UUID, True);
-```
-
-
-
-
-```json title="Result"
-{
- "entity": {
- "uuid": "9aedf214-562a-45a2-982c-897b753a0ebd"
- },
- "requests": [
- {
- "request_uuid": "0112f5e9-36db-4146-ac65-ae0f6e67b488",
- "type": "DELETE",
- "date_time": "2024-10-12T19:31:15+03:00",
- "state": "ACCEPTED"
- }
- ],
- "related_entities": []
-}
-```
diff --git a/docs/en/md/CDEK/Orders-managment/Delete-order.mdx b/docs/en/md/CDEK/Orders-managment/Delete-order.mdx
new file mode 100644
index 0000000000..8dc9d9878e
--- /dev/null
+++ b/docs/en/md/CDEK/Orders-managment/Delete-order.mdx
@@ -0,0 +1,57 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 3
+---
+
+# Delete order
+ Deletes order by UUID
+
+
+
+`Function DeleteOrder(Val Token, Val UUID, Val TestAPI = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Auth token |
+ | UUID | --uuid | String | Order UUID for deletion |
+ | TestAPI | --testapi | Boolean | Flag to use test API for requests |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from CDEK
+
+
+
+:::tip
+Method at API documentation: [Deleting an order](https://api-docs.cdek.ru/29924487.html)
+:::
+
+
+
+```bsl title="Code example"
+ Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg3MzkwMDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJhcGktdmVyc2lvbjoxLjEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
+ UUID = "48763bae-2d8e-4521-9052-01377017fbe7";
+
+ Result = OPI_CDEK.DeleteOrder(Token, UUID, True);
+```
+
+
+
+
+```json title="Result"
+{
+ "entity": {
+ "uuid": "9aedf214-562a-45a2-982c-897b753a0ebd"
+ },
+ "requests": [
+ {
+ "request_uuid": "0112f5e9-36db-4146-ac65-ae0f6e67b488",
+ "type": "DELETE",
+ "date_time": "2024-10-12T19:31:15+03:00",
+ "state": "ACCEPTED"
+ }
+ ],
+ "related_entities": []
+}
+```
diff --git a/docs/en/md/CDEK/Orders-managment/Get-order-by-number.md b/docs/en/md/CDEK/Orders-managment/Get-order-by-number.md
deleted file mode 100644
index ee753d431f..0000000000
--- a/docs/en/md/CDEK/Orders-managment/Get-order-by-number.md
+++ /dev/null
@@ -1,160 +0,0 @@
----
-sidebar_position: 5
----
-
-# Get order by number
- Receives the order by CDEK number or number from customer IB
-
-
-
-`Function GetOrderByNumber(Val Token, Val OrderNumber, Val Internal = False, Val TestAPI = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Token | --token | String | Auth token |
- | OrderNumber | --number | String | Order number |
- | Internal | --internal | Boolean | Type of order number. True > number in the customer base, False > CDEK number |
- | TestAPI | --testapi | Boolean | Flag to use test API for requests |
-
-
- Returns: Map Of KeyAndValue - serialized JSON response from CDEK
-
-
-
-:::tip
-Method at API documentation: [Order information](https://api-docs.cdek.ru/29923975.html)
-:::
-
-
-
-```bsl title="Code example"
- Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg3MzkwMDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJhcGktdmVyc2lvbjoxLjEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
-
- OrderNumber = "ddOererre7450813980068";
- Result = OPI_CDEK.GetOrderByNumber(Token, OrderNumber, True, True);
-```
-
-
-
-
-```json title="Result"
-{
- "entity": {
- "uuid": "9aedf214-562a-45a2-982c-897b753a0ebd",
- "type": 1,
- "is_return": false,
- "is_reverse": false,
- "number": "ddOererre7450813980068",
- "tariff_code": 139,
- "comment": "New order",
- "delivery_recipient_cost": {
- "value": 50
- },
- "delivery_recipient_cost_adv": [
- {
- "threshold": 200,
- "sum": 3000
- }
- ],
- "sender": {
- "name": "Petrov Petr",
- "passport_requirements_satisfied": false
- },
- "seller": {
- "name": "Тестирование Интеграции ИМ"
- },
- "recipient": {
- "name": "Ivaniv Ivan",
- "phones": [
- {
- "number": "+79134637228"
- }
- ],
- "passport_requirements_satisfied": false
- },
- "from_location": {
- "code": 44,
- "city_uuid": "7e8f36ba-d937-4ce4-8d53-e44177db6469",
- "city": "Москва",
- "fias_guid": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
- "kladr_code": "7700000000000",
- "country_code": "RU",
- "country": "Россия",
- "region": "Москва",
- "region_code": 81,
- "sub_region": "Москва",
- "longitude": 37.61556,
- "latitude": 55.75222,
- "address": "Ave. Leningradsky, 4"
- },
- "to_location": {
- "code": 270,
- "city_uuid": "4e938d63-e189-454d-bb5c-54bfb2f1e4e2",
- "city": "Новосибирск",
- "kladr_code": "5400000100000",
- "country_code": "RU",
- "country": "Россия",
- "region": "Новосибирская область",
- "region_code": 23,
- "sub_region": "городской округ Новосибирск",
- "longitude": 82.906928,
- "latitude": 55.028739,
- "address": "st. Bluchera, 32"
- },
- "services": [
- {
- "code": "SECURE_PACKAGE_A2",
- "parameter": "10"
- }
- ],
- "packages": [
- {
- "number": "bar-001",
- "weight": 4000,
- "length": 10,
- "width": 10,
- "height": 10,
- "comment": "Packaging",
- "items": [
- {
- "name": "Product",
- "ware_key": "00055",
- "payment": {
- "value": 3000
- },
- "weight": 700,
- "amount": 2,
- "url": "www.item.ru",
- "return_item_detail": {},
- "excise": false,
- "cost": 300
- }
- ]
- }
- ],
- "statuses": [
- {
- "code": "ACCEPTED",
- "name": "Принят",
- "date_time": "2024-10-12T19:31:14+03:00",
- "city": "Офис СДЭК"
- }
- ],
- "is_client_return": false,
- "delivery_detail": {
- "total_sum": 0,
- "payment_info": []
- },
- "calls": {}
- },
- "requests": [
- {
- "request_uuid": "825e8d4d-e04d-404e-939b-e119ba58707a",
- "type": "CREATE",
- "date_time": "2024-10-12T19:31:14+03:00",
- "state": "ACCEPTED"
- }
- ],
- "related_entities": []
-}
-```
diff --git a/docs/en/md/CDEK/Orders-managment/Get-order-by-number.mdx b/docs/en/md/CDEK/Orders-managment/Get-order-by-number.mdx
new file mode 100644
index 0000000000..800a9783d3
--- /dev/null
+++ b/docs/en/md/CDEK/Orders-managment/Get-order-by-number.mdx
@@ -0,0 +1,163 @@
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+---
+sidebar_position: 5
+---
+
+# Get order by number
+ Receives the order by CDEK number or number from customer IB
+
+
+
+`Function GetOrderByNumber(Val Token, Val OrderNumber, Val Internal = False, Val TestAPI = False) Export`
+
+ | Parameter | CLI option | Type | Description |
+ |-|-|-|-|
+ | Token | --token | String | Auth token |
+ | OrderNumber | --number | String | Order number |
+ | Internal | --internal | Boolean | Type of order number. True > number in the customer base, False > CDEK number |
+ | TestAPI | --testapi | Boolean | Flag to use test API for requests |
+
+
+ Returns: Map Of KeyAndValue - serialized JSON response from CDEK
+
+
+
+:::tip
+Method at API documentation: [Order information](https://api-docs.cdek.ru/29923975.html)
+:::
+
+
+
+```bsl title="Code example"
+ Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3Mjg3MzkwMDYsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJjb250cmFjdDrQmNCcLdCg0KQt0JPQm9CTLTIyIiwiYWNjb3VudC1sYW5nOnJ1cyIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJhcGktdmVyc2lvbjoxLjEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
+
+ OrderNumber = "ddOererre7450813980068";
+ Result = OPI_CDEK.GetOrderByNumber(Token, OrderNumber, True, True);
+```
+
+
+
+
+```json title="Result"
+{
+ "entity": {
+ "uuid": "9aedf214-562a-45a2-982c-897b753a0ebd",
+ "type": 1,
+ "is_return": false,
+ "is_reverse": false,
+ "number": "ddOererre7450813980068",
+ "tariff_code": 139,
+ "comment": "New order",
+ "delivery_recipient_cost": {
+ "value": 50
+ },
+ "delivery_recipient_cost_adv": [
+ {
+ "threshold": 200,
+ "sum": 3000
+ }
+ ],
+ "sender": {
+ "name": "Petrov Petr",
+ "passport_requirements_satisfied": false
+ },
+ "seller": {
+ "name": "Тестирование Интеграции ИМ"
+ },
+ "recipient": {
+ "name": "Ivaniv Ivan",
+ "phones": [
+ {
+ "number": "+79134637228"
+ }
+ ],
+ "passport_requirements_satisfied": false
+ },
+ "from_location": {
+ "code": 44,
+ "city_uuid": "7e8f36ba-d937-4ce4-8d53-e44177db6469",
+ "city": "Москва",
+ "fias_guid": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
+ "kladr_code": "7700000000000",
+ "country_code": "RU",
+ "country": "Россия",
+ "region": "Москва",
+ "region_code": 81,
+ "sub_region": "Москва",
+ "longitude": 37.61556,
+ "latitude": 55.75222,
+ "address": "Ave. Leningradsky, 4"
+ },
+ "to_location": {
+ "code": 270,
+ "city_uuid": "4e938d63-e189-454d-bb5c-54bfb2f1e4e2",
+ "city": "Новосибирск",
+ "kladr_code": "5400000100000",
+ "country_code": "RU",
+ "country": "Россия",
+ "region": "Новосибирская область",
+ "region_code": 23,
+ "sub_region": "городской округ Новосибирск",
+ "longitude": 82.906928,
+ "latitude": 55.028739,
+ "address": "st. Bluchera, 32"
+ },
+ "services": [
+ {
+ "code": "SECURE_PACKAGE_A2",
+ "parameter": "10"
+ }
+ ],
+ "packages": [
+ {
+ "number": "bar-001",
+ "weight": 4000,
+ "length": 10,
+ "width": 10,
+ "height": 10,
+ "comment": "Packaging",
+ "items": [
+ {
+ "name": "Product",
+ "ware_key": "00055",
+ "payment": {
+ "value": 3000
+ },
+ "weight": 700,
+ "amount": 2,
+ "url": "www.item.ru",
+ "return_item_detail": {},
+ "excise": false,
+ "cost": 300
+ }
+ ]
+ }
+ ],
+ "statuses": [
+ {
+ "code": "ACCEPTED",
+ "name": "Принят",
+ "date_time": "2024-10-12T19:31:14+03:00",
+ "city": "Офис СДЭК"
+ }
+ ],
+ "is_client_return": false,
+ "delivery_detail": {
+ "total_sum": 0,
+ "payment_info": []
+ },
+ "calls": {}
+ },
+ "requests": [
+ {
+ "request_uuid": "825e8d4d-e04d-404e-939b-e119ba58707a",
+ "type": "CREATE",
+ "date_time": "2024-10-12T19:31:14+03:00",
+ "state": "ACCEPTED"
+ }
+ ],
+ "related_entities": []
+}
+```
diff --git a/docs/en/md/CDEK/Orders-managment/Get-order-description.md b/docs/en/md/CDEK/Orders-managment/Get-order-description.md
deleted file mode 100644
index 09a770016a..0000000000
--- a/docs/en/md/CDEK/Orders-managment/Get-order-description.md
+++ /dev/null
@@ -1,154 +0,0 @@
----
-sidebar_position: 8
----
-
-# Get order description
- Gets the layout of order for the CreateOrder function
-
-
-
-`Function GetOrderDescription(Val Clear = False, Val RequiredOnly = False, Val OnlineStore = False) Export`
-
- | Parameter | CLI option | Type | Description |
- |-|-|-|-|
- | Clear | --empty | Boolean | True > structure with empty valuse, False > field descriptions at values |
- | RequiredOnly | --required | Boolean | True > only required fields will be in the set |
- | OnlineStore | --ostore | Boolean | Flag of including fields in the layout exclusively for online store orders |
-
-
- Returns: Structure of KeyAndValue - Fields structure
-
-
-
-:::tip
-Required fields may depend on the type of order or nesting. Be sure to read the CDEK documentation
-
- Field descriptions in the documentation: [Order registration](https://api-docs.cdek.ru/29923926.html)
-:::
-
-
-
-```bsl title="Code example"
- Result = OPI_CDEK.GetOrderDescription();
-```
-
-
-
-
-```json title="Result"
-{
- "tariff_code": "",
- "recipient": {
- "company": "",
- "name": "",
- "passport_series": "",
- "passport_number": "",
- "passport_date_of_issue": "",
- "passport_organization": "",
- "tin": "",
- "passport_date_of_birth": "",
- "email": "",
- "contragent_type": "",
- "phones": [
- {
- "number": "",
- "additional": ""
- }
- ]
- },
- "packages": [
- {
- "number": "",
- "weight": "",
- "length": "",
- "width": "",
- "height": "",
- "comment": "",
- "items": [
- {
- "name": "",
- "ware_key": "",
- "marking": "",
- "payment": {
- "value": "",
- "vat_sum": "",
- "vat_rate": ""
- },
- "cost": "",
- "weight": "",
- "weight_gross": "",
- "amount": "",
- "name_i18n": "",
- "brand": "",
- "country_code": "",
- "material": "",
- "wifi_gsm": "",
- "url": ""
- }
- ]
- }
- ],
- "additional_order_types": "",
- "comment": "",
- "developer_key": "",
- "shipment_point": "",
- "delivery_point": "",
- "date_invoice": "",
- "shipper_name": "",
- "shipper_address": "",
- "sender": {
- "company": "",
- "name": "",
- "email": "",
- "passport_series": "",
- "passport_number": "",
- "passport_date_of_issue": "",
- "passport_organization": "",
- "tin": "",
- "passport_date_of_birth": "",
- "contragent_type": "",
- "phones": [
- {
- "number": "",
- "additional": ""
- }
- ]
- },
- "from_location": {
- "code": "",
- "fias_guid": "",
- "postal_code": "",
- "longitude": "",
- "latitude": "",
- "country_code": "",
- "region": "",
- "region_code": "",
- "sub_region": "",
- "city": "",
- "kladr_code": "",
- "address": ""
- },
- "to_location": {
- "code": "",
- "fias_guid": "",
- "postal_code": "",
- "longitude": "",
- "latitude": "",
- "country_code": "",
- "region": "",
- "region_code": "",
- "sub_region": "