Formulaires
Endpoint en lecture seule pour récupérer la liste des formulaires configurés du client. Module requis : MaCarteDeMembre.
Un formulaire représente un gabarit de saisie utilisé pour capturer des adhésions, des démissions, des consentements ou d'autres données personnalisées. Chaque formulaire a un id interne (utilisé par les endpoints d'envoi) et un typeFormulaire qui détermine son comportement.
Configuration côté admin
Les formulaires sont configurés depuis l'interface d'administration MCM. Aucun endpoint d'API n'expose la création ou la modification depuis l'extérieur.
Liste des formulaires
GET /b2b/v1/formulaire
Réponse
[
{
"id": 1,
"nom": "Formulaire d'adhésion",
"description": "Formulaire d'adhésion standard",
"typeFormulaire": "Adhesion"
},
{
"id": 2,
"nom": "Mise à jour des informations",
"description": null,
"typeFormulaire": "Personnalise"
}
]
Champs
| Nom | Type | Description |
|---|---|---|
id | int | Identifiant interne MCM du formulaire — utilisé par les endpoints d'envoi (POST /b2b/courriel/EnvoyerFormulaire) |
nom | string | Nom lisible du formulaire |
description | string? | Description longue affichée dans les interfaces admin |
typeFormulaire | string | Type de formulaire. Valeurs courantes : Adhesion, Demission, Personnalise, Generique |
Exemple
curl -X GET "https://api.macartedemembre.com/b2b/v1/formulaire" \
-H "X-Api-Key: votre-cle-api"
Voir aussi
IFormulaireClient— client SDK .NET- Endpoints
Courriels— pour envoyer un formulaire à un employé viaPOST /b2b/courriel/EnvoyerFormulaireouEnvoyerFormulairePourEmploi - Guide — courriels et formulaires
- Catalogue des erreurs