Перейти к основному содержимому

getFormsData

Поиск всех данных форм

FormData.getFormsData(langCode, offset, limit)

const value = await FormData.getFormsData()
Схема

langCode: строка
Код языка. По умолчанию: "en_US"
пример: "en_US"

offset: число
Параметр для постраничной навигации. По умолчанию: 0
пример: 0

limit: число
Параметр для постраничной навигации. По умолчанию: 30
пример: 30

Этот метод создает объекты данных форм, отправляя запрос к API. Он принимает массив объектов типа IFormsPost в качестве тела запроса для предоставления необходимых данных формы. Он возвращает Promise, который разрешается в созданные объекты.

Пример возвращаемого значения:

{
"items": [
{
"id": 275,
"formIdentifier": "test-form",
"time": "2025-07-18T19:22:09.986Z",
"formData": [
{
"marker": "name",
"type": "string",
"value": "Test"
}
],
"attributeSetIdentifier": "form"
},
{
"id": 274,
"formIdentifier": "test-form",
"time": "2025-07-18T19:19:53.501Z",
"formData": [
{
"marker": "name",
"type": "string",
"value": "Test"
}
],
"attributeSetIdentifier": "form"
},
{
"id": 273,
"formIdentifier": "test-form",
"time": "2025-07-18T18:55:05.744Z",
"formData": [
{
"marker": "name",
"type": "string",
"value": "Test"
}
],
"attributeSetIdentifier": "form"
},
"..."
],
"total": 219
}
Схема

total: число
Общее количество найденных записей.
пример: 100

items: IFormDataEntity[]
Массив объектов данных форм.
пример:

[
{
"id": 1,
"formIdentifier": "form",
"time": "2025-06-06T19:07:45.993Z",
"formData": {},
"attributeSetIdentifier": "form",
"actionMessage": "Строка сообщения действия"
}
]