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