Aller au contenu principal

getFormsData

Recherche de toutes les données de formulaire.

Description

Cette méthode crée des objets de données de formulaire en envoyant une requête à l'API. Elle accepte un tableau d'objets de type IFormsPost comme corps de la requête pour fournir les données de formulaire nécessaires. Elle renvoie une promesse qui se résout avec les objets créés.

FormData.getFormsData(

langCode, offset, limit

);

Schéma des paramètres

Schéma

langCode: string
Code de langue. Par défaut : "en_US"
exemple : "en_US"

offset: number
Paramètre pour la pagination. Par défaut : 0
exemple : 0

limit: number
Paramètre pour la pagination. Par défaut : 30
exemple : 30

Exemples

Exemple minimal

const response = await FormData.getFormsData();

Exemple avec des attributs

const response = await FormData.getFormsData('en_US', 0, 30);

Exemple de réponse

{
"items": [
{
"id": 359,
"formIdentifier": "file_form",
"time": "2025-09-30T17:36:03.922Z",
"formData": [
{
"marker": "name",
"type": "string",
"value": "Test"
},
{
"marker": "file",
"type": "file",
"value": [
{
"filename": "files/project/page/3492/editor/f4e743e6-131d-42d0-8a76-4919e7ad37eb.md",
"downloadLink": "https://stage.oneentry.cloud/cloud-static/files/project/page/3492/editor/f4e743e6-131d-42d0-8a76-4919e7ad37eb.md",
"size": 4463
}
]
}
],
"attributeSetIdentifier": "form"
},
{
"id": 358,
"formIdentifier": "test-form",
"time": "2025-09-30T17:36:03.172Z",
"formData": [
{
"marker": "name",
"type": "string",
"value": "Test"
}
],
"attributeSetIdentifier": "form"
},
{
"id": 357,
"formIdentifier": "file_form",
"time": "2025-09-30T16:49:46.746Z",
"formData": [
{
"marker": "name",
"type": "string",
"value": "Test"
},
{
"marker": "file",
"type": "file",
"value": [
{
"filename": "files/project/page/3492/editor/a931c3d8-8b5c-4728-8bcb-12958f67120e.md",
"downloadLink": "https://stage.oneentry.cloud/cloud-static/files/project/page/3492/editor/a931c3d8-8b5c-4728-8bcb-12958f67120e.md",
"size": 4463
}
]
}
],
"attributeSetIdentifier": "form"
},
"..."
],
"total": 303
}

Schéma de réponse

Schéma : IFormsDataEntity

items: IFormDataEntity[]
Tableau d'objets de données de formulaire.
exemple :

[
{
"id": 1,
"formIdentifier": "form",
"time": "2025-06-06T19:07:45.993Z",
"formData": {},
"attributeSetIdentifier": "form",
"actionMessage": "Chaîne de message d'action"
}
]

total: number
Nombre total d'enregistrements trouvés.
exemple : NaN