Communauté

Ask a Question
Back to All

Récupérer la totalité des champs disponibles dans un formulaire

Bonjour à tous,

Je me casse le nez sur un point spécifique.

Un GET /organizations/{organizationSlug}/forms/{formType}/{formSlug}/public va me retourner les infos publiques d'un formulaire. Pourtant dans la réponse je n'aurai aucune mention aux custom fields et options disponibles dans le formulaire (données pourtant publiques puisque le client qui remplira le formulaire se les verra proposées).

J'ai besoin de pouvoir identifier la totalité des champs possibles car l'idée est de générer automatiquement un tableau qui serait ensuite actualisé au fil du temps, si on ne connaît pas à l'avance le nombre de colonnes nécessaires pour s'assurer de bien importer toutes les données ça va forcément poser problème.

Le seul moyen pour arriver à ce résultat, semble être de passer par GET
/organizations/{organizationSlug}/forms/{formType}/{formSlug}/items , seulement ça pose un problème majeur puisque qu'aucune donnée n'est présente tant que les gens ne se sont pas inscrits, et encore faut il que toutes les options aient bien été commandées au moins une fois pour s'assurer de récupérer tous les champs.

J'ai passé beaucoup de temps à tester un tas d'endpoints avec Postman, écumé la doc et swagger et j'ai vraiment l'impression qu'il n'est pas possible de faire ce que je souhaite. Si l'un de vous savait débloquer ça ce serait magnifique mais j'avoue que j'ai peu d'espoir. J'espère me tromper.

Quoi qu'il en soit je pense qu'il serait très important de pouvoir récupérer tous les champs d'un formulaire, ainsi, si ce n'est pas possible actuellement ce serait vraiment top si ça pouvait le devenir.

En vous remerciant pour m'avoir lu :)