getFormsData
Поиск всех данных форм.
Описание
Этот метод создает объекты данных форм, отправляя запрос к API. Он принимает массив объектов типа IFormsPost в качестве тела запроса для предоставления необходимых данных формы. Он возвращает Promise, который разрешается в созданные объекты.
FormData.getFormsData(
langCode,
offset,
limit
);
Схема параметров
Схема
langCode: string
Код языка. По умолчанию: "en_US"
пример: "en_US"
offset: number
Параметр для постраничной навигации. По умолчанию: 0
пример: 0
limit: number
Параметр для постраничной навигации. По умолчанию: 30
пример: 30
Примеры
Минимальный пример
const response = await FormData.getFormsData();
Пример с атрибутами
const response = await FormData.getFormsData('en_US', 0, 30);
Пример ответа
{
"items": [
{
"id": 285,
"formIdentifier": "test-form",
"time": "2025-07-21T01:54:30.043Z",
"formData": [
{
"marker": "name",
"type": "string",
"value": "Test"
}
],
"attributeSetIdentifier": "form"
},
{
"id": 284,
"formIdentifier": "file_form",
"time": "2025-07-21T01:49:34.662Z",
"formData": [
{
"marker": "name",
"type": "string",
"value": "Test"
},
{
"marker": "file",
"type": "file",
"value": [
{
"filename": "files/project/page/3492/editor/errors-1751677276135-1753062574462.md",
"downloadLink": "https://stage.oneentry.ru/cloud-static/files/project/page/3492/editor/errors-1751677276135-1753062574462.md",
"size": 4463
}
]
}
],
"attributeSetIdentifier": "form"
},
{
"id": 283,
"formIdentifier": "test-form",
"time": "2025-07-21T01:49:33.957Z",
"formData": [
{
"marker": "name",
"type": "string",
"value": "Test"
}
],
"attributeSetIdentifier": "form"
},
"..."
],
"total": 229
}
Схема ответа
Схема: IFormsDataEntity
items: IFormDataEntity[]
Массив объектов данных форм.
пример:
[
{
"id": 1,
"formIdentifier": "form",
"time": "2025-06-06T19:07:45.993Z",
"formData": {},
"attributeSetIdentifier": "form",
"actionMessage": "Строка сообщения действия"
}
]
total: number
Общее количество найденных записей.
пример: NaN