Définition de l'objet
Formulaire
Form
Les propriétés d'une fiche « Formulaire », ses énumérations et ses liaisons avec les autres fiches.
Une fiche « Formulaire », telle que l'API la lit et l'écrit (Form dans la référence). Sa liste et sa création : https://staging-api.docage.com/Forms ; une fiche : https://staging-api.docage.com/Forms/{id}. Les propriétés communes à toutes les fiches sont sur la page des définitions des objets.
Ses propriétés
BoxFormsliste deBoxFormFormulaires dans classeurs
CustomFieldsliste deFieldCustomFields augmented with FieldsWithUserData for columns in formInstances
Le type d'écran système que ce formulaire incarne — formulaire de parcours, de réservation, de vérification des coordonnées, d'accès par code, de téléchargement d'un transfert, ou sous-formulaire —, None pour un formulaire ordinaire. Posé sur les modèles système, recopié par la duplication sur la copie qu'une organisation en tire : c'est ce qui fait apparaître cette copie dans le sélecteur du bon type. Accepté à la création, figé ensuite : un formulaire ne change pas d'écran. Un formulaire typé dont un champ verrouillé manque est refusé, à la création comme à la modification.
DesktopStyleFormStyleStyle pour affichage sur bureau
DocageUserIdidentifiantIdentifiant de l'utilisateur
Fieldsliste deFieldChamps
FieldsWithUserDataliste deFieldTous les champs personnalisés de l'organisation et du modèle
FormValidationProtectedBySecurityCodeoui ou nonValidation du formulaire protégée par code de sécurité
FormValidationSecurityCodeIdidentifiantÉcrite par le serveurIdentifiant du code de sécurité de validation du formulaire
GateFormIdidentifiantIdentifiant du formulaire d'accès par code
IntegrationLinktexteLien d'intégration
MailSettingsFormMailSettingsParamètres des emails du formulaire
MobileStyleFormStyleStyle pour affichage sur mobile
NametexteNom
OpenRedirectionInNewTaboui ou nonOuvrir la redirection dans un nouvel onglet
OpenRedirectionInParentPageoui ou nonOuvrir la redirection dans la page parente
PreFillFormoui ou nonPré-remplir le formulaire
RedirectionTargetRedirectionTargetCible de redirection
RedirectionUrltexteURL de redirection
ResultWebPageIdidentifiantIdentifiant de la page de remerciement
SourceWebPageIdidentifiantÉcrite par le serveurIdentifiant de la page web d'origine
SubFormDefinitionIdidentifiantIdentifiant du type de carte ou d'objet lié au sous-formulaire
SubFormEntityTypetexteType de fiche lié au sous-formulaire
SubFormTemplateIdidentifiantIdentifiant du modèle de fiche lié au sous-formulaire
SubmitCountentierLecture seuleNombre de soumissions
TransactionTemplateIdidentifiantLe modèle de parcours pour lequel le formulaire est écrit (facultatif) : un participant renommé dans ce modèle l'est aussi dans le formulaire. Un modèle de parcours actif que vous voyez, de l'organisation du formulaire ou de la plateforme ; sinon l'écriture est refusée (
422).UseDesktopStyleForMobileoui ou nonUtiliser le style bureau pour mobile
ViewCountentierLecture seuleNombre de vues
AddToBoxIdsliste d'identifiantsIdentifiants des classeurs à lier à l'entité
ArchiveRetentionYearsentierDurée d'archivage en années
BoxIdsliste d'identifiantsLecture seuleIdentifiants des classeurs liés à l'entité (lecture seule)
CreationDatedate et heure (UTC)Écrite par le serveurDate de création
Créateur
CreationUserIdidentifiantÉcrite par le serveurIdentifiant du créateur
CultureInfotexteCulture
CustomFieldsliste deFieldLes champs personnalisés de la fiche : ceux de son organisation et ceux de son modèle.
CustomFieldsForInstancesliste deFieldChamps personnalisés pour les entités générées par le modèle
CustomFieldsFromOrganizationliste deFieldChamps personnalisés de l'organisation
CustomFieldsFromTemplateliste deFieldChamps personnalisés du modèle
CustomFieldsUserDataliste deFieldUserDataValeurs des champs personnalisés
DeletionDatedate et heure (UTC)Écrite par le serveurDate de suppression
Auteur de la suppression
DeletionUserIdidentifiantÉcrite par le serveurIdentifiant de l'auteur de la suppression
DynamicInclusionDynamicInclusionSi une inclusion dynamique est définie, l'entité sera incluse dans son parent que si la condition est remplie
EntityStateStateLevelLecture seuleEtat de l'entité
ExternalIdtexte, 128 caractères au plusIdentifiant externe
GeneratedByCampaignIdidentifiantÉcrite par le serveurCampagne ayant généré l'entité
GeneratedByFormIdidentifiantIdentifiant du formulaire ayant généré l'entité
IdidentifiantÉcrite par le serveurIdentifiant
IsArchivedoui ou nonArchivé
IsSystemoui ou nonÉcrite par le serveurEst système
IsTemplateoui ou nonLecture seuleEst un modèle
LanguageLanguageLangue
LastModificationDatedate et heure (UTC)Écrite par le serveurDate de modification
Dernier modificateur
LastModificationUserIdidentifiantÉcrite par le serveurIdentifiant du dernier modificateur
MergeEntitiesliste deMergeEntityObjets participant à la fusion
MergeFieldsliste deMergeFieldChamps de fusion
MustBeArchivedoui ou nonDate de début d'archivage
Nametexte, 255 caractères au plusNom
NotestexteNotes
ParentOrganizationIdidentifiantLecture seuleOrganisation parente
ParentRightsDTOliste deRightDTOLes nouveaux droits de la fiche, à sa création ou à sa mise à jour : la liste REMPLACE ses droits, elle doit donc contenir tous les nouveaux droits. Réservé à qui administre la fiche : pouvoir la modifier ne suffit pas.
RelationDefinitionsForInstancesliste deRelationDefinitionLes relations déclarées sur ce modèle : une extrémité est imposée (le modèle lui-même), et la relation ne vaut que pour ses instances — en plus de celles déclarées au niveau de l'organisation dont une extrémité est du même type. Elles se propagent comme CustomFieldsForInstances : une instance les lit dans RelationDefinitionsFromTemplate.
RelationDefinitionsFromTemplateliste deRelationDefinitionLes relations qu'une instance tient de son modèle. Elles ne sont pas recopiées : elles se relisent sur le modèle à chaque lecture. Ajouter une relation sur un modèle la fait donc apparaître sur toutes ses instances existantes, y compris celles créées avant, comme un champ personnalisé (CustomFieldsFromTemplate).
RemoveFromBoxIdsliste d'identifiantsIdentifiants des classeurs à délier de l'entité
TemplateIdidentifiantIdentifiant de Modèle utilisé
Aucune propriété ne correspond.
Ses énumérations
DefaultFormType
- 0Aucun
- 5Formulaire de réservation
- 8Formulaire de parcours
- 12Formulaire de vérification des coordonnées
- 13Formulaire d'accès par code de sécurité
- 14Sous-formulaire
- 15Formulaire de téléchargement des transferts
RedirectionTarget
- 0Même page
- 1Page parente
- 2Page principale
- 3Nouvel onglet
Ses liaisons
Les fiches auxquelles elle se lie, et le rôle de chacune : ce que LinkedToTypeName et LinkedToId retrouvent dans
une liste (voir Lire des listes).
- AbsenceFormulaire ayant généré l'entité
- CampagneFormulaire ayant généré l'entité
- CarteSous-formulaire de créationFormulaire ayant généré l'entité
- CercleFormulaire ayant généré l'entité
- ClasseurFormulaire ayant généré l'entitéClasseur
- Compte emailFormulaire ayant généré l'entité
- ContactFormulaire de vérification des coordonnéesSous-formulaire de créationFormulaire ayant généré l'entitéObservateur de formulaire
- ConversationFormulaire ayant généré l'entité
- DocumentSous-formulaire de créationFormulaire ayant généré l'entité
- EmailSous-formulaire de créationFormulaire ayant généré l'entité
- Enregistrement personnaliséSous-formulaire de créationFormulaire ayant généré l'entité
- FluxFormulaire ayant généré l'entité
- FormulaireFormulaire d'accès par codeFormulaire ayant généré l'entitéModèle de formulaire
- GroupeFormulaire ayant généré l'entité
- HorodatageFormulaire ayant généré l'entité
- Message WhatsAppFormulaire ayant généré l'entité
- Message d'absenceFormulaire ayant généré l'entité
- Modèle de code de sécuritéFormulaire ayant généré l'entité
- Objet personnaliséSous-formulaire de création par défaut
- OrganisationFormulaire ayant généré l'entité
- Page webFormulaire ayant généré l'entitéPage web d'origine
- PaiementFormulaire ayant généré l'entité
- ParcoursFormulaire de parcoursFormulaire ayant généré l'entitéAction de parcours
- PipelineFormulaire ayant généré l'entité
- PortailFormulaire ayant généré l'entité
- Règle de dédoublonnageFormulaire ayant généré l'entité
- RéservationFormulaireFormulaire ayant généré l'entité
- RéunionFormulaire ayant généré l'entité
- SMSFormulaire ayant généré l'entité
- Signature de messageFormulaire ayant généré l'entité
- Site webFormulaire ayant généré l'entité
- SociétéFormulaire de vérification des coordonnéesFormulaire ayant généré l'entité
- TransfertFormulaire ayant généré l'entité
- Type d'absenceFormulaire ayant généré l'entité
- UtilisateurFormulaire ayant généré l'entitéObservateur de formulaire
- Vérification d'identitéFormulaire ayant généré l'entité
- Vérification de personne moraleFormulaire ayant généré l'entité
- WebhookFormulaire ayant généré l'entité
- ÉquipeFormulaire ayant généré l'entité