Aller au contenu
NATI SOLUTIONS , accueil

API

Une API REST versionnée : /api/v1

Authentification par clé secrète et scopes, JSON partout, pagination par curseur, limites de débit par plan. /api/v2 pourra coexister sans rupture.

POST/v1/eventsIngestion d'un événement (idempotent)
GET/v1/events/{id}Statut et risque d'un événement
POST/v1/emailsEmail transactionnel (template ou contenu)
GET/v1/emails/{id}Statut de délivrance
POST/v1/messagesMessage client → conversation
GET/v1/conversationsListe des conversations
GET/v1/conversations/{id}Conversation et messages
POST/v1/conversations/{id}/replyRéponse du client
GET/v1/customers/{id}Client (ID Nati ou externe)
POST/v1/webhooksCréation d'un endpoint (secret affiché une fois)
GET/v1/audit-logsJournal d'audit
POST/v1/holds/{id}/confirmConfirmation d'un hold par votre système
POST/v1/approvals/{id}/verifyVérification d'un code OTP
GET/v1/knowledge/searchRecherche dans vos connaissances approuvées
POST/v1/tools/{name}/executeExécution contrôlée d'un outil Nati Connect
POST/v1/verificationsVérification d'identité KYC (politique versionnée)
GET/v1/verifications/{id}/resultDécision, statuts d'assurance, motifs
POST/v1/businessesVérification d'entreprise (KYB)
POST/v1/signature-requestsDemande de signature électronique
POST/v1/chequesÉmission d'un chèque électronique scellé
POST/v1/cheques/{id}/settleEncaissement confirmé par votre système

Erreurs uniformes

type, code, message, request_id — jamais de détail interne.

Traçabilité

X-Request-Id et X-Trace-Id (W3C traceparent accepté) sur chaque réponse.

Environnements

nati_sk_test_ (sandbox) et nati_sk_live_ (production), données isolées.