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

getFormsData

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

FormData.getFormsData(langCode, offset, limit)

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

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

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

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

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

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

{
"total": 1,
"items": [
{
"id": 1764,
"formIdentifier": "my-form",
"time": "2023-02-12 10:56",
"formData": {
"marker": "name_1",
"value": "Name",
"type": "string"
},
"attributeSetIdentifier": "test-form"
}
]
}
Схема

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

id: число
идентификатор объекта
пример: 1764

formIdentifier: строка
Текстовый идентификатор объекта формы (маркер)
пример: my-form

time: Дата
Дата и время изменения формы
пример: 2023-02-12 10:56

formData: FormDataLangType
Данные, отправленные формой
пример:

{
"en_US": [
{
"marker": "marker_1",
"value": "Name"
}
]
}

attributeSetIdentifier: строка
текстовый идентификатор (маркер) используемого набора атрибутов
пример: test-form

.