Pular para o conteúdo principal

getFormsDataByMarker

Buscando dados de formulário por identificador de texto (marcador)

FormData.getFormsDataByMarker(marker, langCode, offset, limit)

const value = await FormData.getFormsDataByMarker('my-marker')
Esquema

marker:* string
Marcador do formulário
exemplo: my-marker

langCode: string
Códigos de idioma. Padrão "en_US"
exemplo: en_US

offset: number
Parâmetro para paginação. Padrão 0"
exemplo: 0

limit: number
Parâmetro para paginação. Padrão 30"
exemplo: 30

Este método recupera um objeto de dados de formulário específico pelo seu marcador da API. Ele aceita um parâmetro de marcador como o marcador dos dados do formulário. Retorna uma Promise que resolve para um array de objetos do tipo FormDataEntity.

Exemplo de retorno:

{
"total": 10,
"items": [
{
"id": 1764,
"formIdentifier": "my-form",
"time": "2023-02-12 10:56",
"formData": {
"marker": "name_1",
"value": "Nome",
"type": "string"
},
"attributeSetIdentifier": "test-form"
}
]
}
Esquema

total: number
total de registros encontrados
exemplo: 100

id: number
identificador do objeto
exemplo: 1764

formIdentifier: string
Identificador de texto do objeto de formulário (marcador)
exemplo: my-form

time: Date
Data e hora da modificação do formulário
exemplo: 2023-02-12 10:56

formData: FormDataLangType
Dados submetidos pelo formulário
exemplo:

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

attributeSetIdentifier: string
identificador de texto (marcador) do conjunto de atributos utilizado
exemplo: test-form