Aller au contenu principal

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​

NomEmplacementTypeDescription
idUniquePathGuidIdentifiant 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​

CodeHTTPSignification
DemandeAdhesion.NotFound404La demande n'existe pas ou n'appartient pas au client de la clé
DemandeAdhesion.StatutInvalidePourAccepter409La demande n'est pas au statut ATransferer (déjà traitée)
DemandeAdhesion.ConfirmationInterditeSansSystemeDeMissionActif409Le 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​

CodeHTTPSignification
DemandeAdhesion.NotFound404La demande n'existe pas
DemandeAdhesion.StatutInvalidePourRejet409La demande est déjà acceptée ou fusionnée

Voir aussi​