Passer au contenu principal
POST
curl
Utilisez cet endpoint après que POST /v3/kyb/search/ a renvoyé des entreprises candidates. Select correspond au niveau Lite : il récupère le profil de l’entreprise et ses dirigeants, facturé au tarif Lite du pays (tarifs par pays). Il enregistre la requête sous forme de Manual Check dans la Business Console et renvoie un request_id que vous pouvez utiliser pour récupérer le résultat enregistré de la vérification d’entreprise (KYB). Pour les actionnaires ou les bénéficiaires effectifs ultimes, utilisez POST /v3/kyb/shareholders/ ou POST /v3/kyb/ubo/. Didit attend que le registre source ait terminé avant de répondre, si bien que fetch_status vaut resolved dans la plupart des réponses. Si un registre lent laisse le profil en attente au-delà de ce délai, la réponse renvoie fetch_status: pending avec data_resolved: false, et Didit termine automatiquement la vérification enregistrée dès que le fournisseur a fini. Relisez le résultat de vérification enregistré au lieu de relancer la recherche, car une nouvelle recherche génère de nouvelles valeurs de kyb_response_id.

Autorisations

x-api-key
string
header
requis

La clé API de votre application, issue de Développeurs -> Clés API dans la Business Console. La clé principale dispose d'un accès complet. Une clé nommée peut être restreinte : aucun, lecture ou écriture par ressource, limitée à certains workflows ou aux sessions approuvées, à une liste d'adresses IP et à une date d'expiration. 401 signifie que la clé est incorrecte, révoquée ou expirée ; 403 signifie qu'aucune clé n'a été envoyée, que la clé n'a pas accès à cette ressource ou action, ou que la requête provient d'une adresse hors de sa liste d'IP ; 404 sur une route de session signifie que la session est hors des workflows ou des statuts de la clé. Une clé sans accès aux médias reçoit les URL d'images, de vidéos et de PDF à null, et une clé sans accès en écriture aux sessions reçoit les liens et tokens de session à null. Voir https://docs.didit.me/console/api-keys.

Corps

application/json
kyb_response_id
string
requis

Identifiant de candidat issu de POST /v3/kyb/search/ (kyb_registry.companies[].kyb_response_id). Éphémère : utilisez-le peu de temps après la recherche qui l'a produit. Les identifiants peuvent être longs, stockez et envoyez donc la valeur exactement telle qu'elle a été renvoyée, sans supprimer les espaces superflus ni présumer de sa longueur.

Maximum string length: 1024
Exemple:

"69aeeb95febb0f1704042259"

vendor_data
string

Votre identifiant pour cette entreprise ; renvoyé en écho et conservé avec la session d'entreprise.

metadata
object | null

JSON libre stocké avec la session d'entreprise et renvoyé en écho.

save_api_request
boolean
défaut:true

Doit être true (valeur par défaut). Les sélections du registre KYB sont toujours conservées afin que la facturation et la récupération puissent être suivies ; false renvoie 400.

Réponse

Entreprise récupérée et facturée. kyb_registry contient le profil complet ; vérifiez data_resolved — lorsqu'il vaut false, le registre était encore en cours de traitement et l'enregistrement stocké se complète automatiquement une fois résolu.

request_id
string<uuid>

Identifiant de la session d'entreprise créée pour cette récupération. L'enregistrement stocké (visible dans la console) continue d'être mis à jour si la résolution du registre intervient après la réponse.

registry_tier_requested
enum<string>

Le niveau proposé par cet endpoint : basic (Lite) pour select, shareholders, ubo.

Options disponibles:
basic,
shareholders,
ubo
registry_tier_delivered
enum<string>

Le niveau réellement fourni et facturé. Inférieur à celui demandé lorsque les registres du pays ne contiennent aucune donnée d'actionnariat, ou que le registre n'a aucun enregistrement d'actionnariat pour cette entreprise.

Options disponibles:
basic,
shareholders,
ubo
kyb_registry
object

Profil complet de l'entreprise issu du registre.

vendor_data
string | null

Valeur renvoyée de vendor_data que vous avez envoyé.

metadata
object | null

Écho des metadata que vous avez envoyées.

created_at
string<date-time>
Dernière modification le 7 novembre 2026