Conciliation
Endpoints pour le flux système de mission : récupérer, confirmer ou rejeter les demandes d'adhésion publiques marquées ATransferer. Module requis : MaCarteDeMembre.
Pour le contexte complet, voir le guide de synchronisation des employés — section conciliation.
Lister les demandes à transférer
GET /b2b/v1/conciliation
Retourne toutes les demandes d'adhésion publiques acceptées par un admin et en attente de traitement par votre système.
Réponse
[
{
"idUnique": "9f1b5c0f-6e54-4a91-8c5e-7a9d0b2f1c83",
"prenom": "Marie",
"nom": "Tremblay",
"courriel": "marie@example.com",
"courrielAlternatif": null,
"adresse1": "123 rue Principale",
"ville": "Montréal",
"province": "QC",
"codePostal": "H2X1Y2",
"telephonePrincipal": "5145551234",
"telephoneAlternatif": null,
"dateNaissance": "1985-03-12",
"matricule": null,
"dateSignature": "2026-04-24T14:30:00Z",
"employeurIdentifiantExterne": "EMPL-001",
"employeurNom": "Entreprise ABC"
}
]
Confirmer une demande
POST /b2b/v1/conciliation/{idUnique}/confirmer
À appeler une fois le membre créé dans votre système de mission. MCM crée alors l'employé local et retourne son IdExterne.
Paramètres
| Nom | Emplacement | Type | Description |
|---|---|---|---|
idUnique | Path | Guid | Identifiant unique de la demande (depuis GET /conciliation) |
Corps de la requête (optionnel)
{
"matricule": "M98765",
"telephonePrincipal": "5145551234"
}
Tous les champs sont optionnels. Les champs non null remplacent les valeurs de la demande avant création.
Réponse
"EMP-NEW-IDEXT"
L'IdExterne du nouvel employé MCM, à persister de votre côté.
Erreurs possibles
| Code | HTTP | Signification |
|---|---|---|
DemandeAdhesion.NotFound | 404 | La demande n'existe pas ou n'appartient pas au client de la clé |
DemandeAdhesion.StatutInvalidePourAccepter | 409 | La demande n'est pas au statut ATransferer (déjà traitée) |
DemandeAdhesion.ConfirmationInterditeSansSystemeDeMissionActif | 409 | Le client n'a pas le système de mission activé |
La création résultante déclenche le webhook
adhesion.signee. Les paiements attachés à la demande sont automatiquement transférés vers la nouvelle adhésion.
Rejeter une demande
POST /b2b/v1/conciliation/{idUnique}/rejeter
À appeler si votre système rejette la demande (doublon, liste noire, etc.). Pas de corps de requête.
Erreurs possibles
| Code | HTTP | Signification |
|---|---|---|
DemandeAdhesion.NotFound | 404 | La demande n'existe pas |
DemandeAdhesion.StatutInvalidePourRejet | 409 | La demande est déjà acceptée ou fusionnée |
Voir aussi
IConciliationClient— client SDK .NET- Guide — synchronisation des employés
- Webhook
adhesion.signee