MarketClair
Documentation APIAccueil
MarketClair API

Documentation API

Intégrez MarketClair dans votre infrastructure AML. Chaque investigation produit une preuve cryptographique — vérifiable indépendamment, sans accès à votre système.

Authentification

Tous les endpoints nécessitent une clé API passée en Bearer token dans le header Authorization.

Authorization: Bearer mk_live_your_api_key_here

Pas de clé API ? Essayer le sandbox →

URL DE BASEhttps://www.marketclair.com

Endpoints

POST/api/aml-investigation

Lancer une investigation AML déterministe pour un client.

Corps de la requête

{
  "customer_id": "uuid",
  "transaction_amount": 48500,
  "origin_country": "FR",
  "destination_country": "NL",
  "kyb_status": "verified"
}

Réponse

{
  "reconstruction_id": "MC-INV-...",
  "decision": "REVIEW",
  "score": 56,
  "audit_hash": "31aec014..."
}
POST/api/aml-investigation/verify

Vérifier publiquement une décision — sans authentification.

Corps de la requête

{
  "reconstruction_id": "MC-INV-..."
}

Réponse

{
  "valid": true,
  "replay_status": "MATCH",
  "checks": { "score_match": true, "decision_match": true }
}
POST/api/aml-investigation/replay

Rejouer une décision pour vérifier le déterminisme.

Corps de la requête

{
  "reconstruction_id": "MC-INV-..."
}

Réponse

{
  "replay_status": "MATCH",
  "checks": { "score_match": true, "ruleset_match": true }
}
POST/api/aml-investigation/share

Générer des liens signés pour le régulateur, l'avocat ou l'auditeur.

Corps de la requête

{
  "reconstruction_id": "MC-INV-..."
}

Réponse

{
  "share_links": {
    "regulator": { "url": "https://www.marketclair.com/verify/..." },
    "lawyer": { "url": "https://www.marketclair.com/verify/..." },
    "auditor": { "url": "https://www.marketclair.com/verify/..." }
  }
}
POST/api/webhooks/aml-alert

Webhook entrant — déclencher automatiquement les investigations depuis votre système.

Corps de la requête

{
  "customer_id": "uuid",
  "level": "HIGH",
  "reason": "Unusual transaction frequency"
}

Réponse

{
  "success": true,
  "triggered": 1,
  "results": [{ "decision": "ESCALATE", "score": 81 }]
}
GET/api/aml-investigation/pdf?id={reconstruction_id}

Générer un rapport PDF réglementaire pour une décision.

Document HTML/PDF — rapport réglementaire téléchargeable.

MarketClair · Paris, France · Privacy & RGPD