eIDV-API · KYC & KYB · Frankreich

Identität prüfen
in einer einzigen Anfrage.

Verbinden Sie Ihre Plattform mit der Verify by Zecible-API und prüfen Sie die Identität Ihrer Kontakte in Echtzeit: Privatpersonen (KYC, +300M FR-Datensätze) und Unternehmen (KYB, +50M FR-Datensätze, inkl. Führungskräfte). Zuverlässigkeits-Score 0 bis 100 pro Feld, JSON-Antwort in wenigen Millisekunden, Opt-in-Daten, gehostet in Frankreich.

eIDV Privatpersonen (KYC) + Unternehmen (KYB) Opt-in-Quelldaten · Hosting in Frankreich Synchrone Echtzeit-Antwort
POST /api/person
curl -X POST https://verify.zecible.fr/api/person \ -H 'X-API-Key: vkey-...' \ -H 'Content-Type: application/json' \ -d '{"person":{"first_name":"Jean","last_name":"Dupont","birth_date":"1980-05-15"}}' # HTTP 200 { "transaction_id": "verify_5dd7f1ad", "reference": "tx-001", "score": 92, "ambiguous": false, "matches": { "first_name": { "status": "match", "score": 100 }, "last_name": { "status": "partial", "score": 87 }, "birth_date": { "status": "match", "score": 100 } }, "timing_ms": 42 }
KYC · Privatpersonen
+300M
B2C-Datensätze französischer Privatpersonen, Opt-in, laufend aktualisiert
KYB · Unternehmen
+50M
Französische Unternehmen (B2B), inkl. Identität der gesetzlichen Vertreter
Geprüfte Daten
6 Felder +
Identität, Postanschrift, E-Mail, Mobil, Festnetz, Geburtsdatum - und mehr auf Anfrage
Latenz
Echtzeit
Synchrone JSON-Antwort, geringe Latenz, optimiert für Onboarding
eIDV · KYC Privatpersonen - POST /api/person

Eine B2C-FR-Identität prüfen.

+300M Opt-in-Datensätze französischer Privatpersonen. Gleichzeitige Multi-Feld-Prüfung in einer einzigen Anfrage, ohne Konsolidierungs-Aufpreis.

Identität + Geburtsdatum

Prüfung von Nachname, Vorname, Anrede und Geburtsdatum. Unsere Matching-Engine toleriert Schreibvarianten und häufige Eingabefehler.

first_namelast_namegenderbirth_date

Postanschrift

Prüfung der vollständigen Adresse, normalisiert nach französischen Postreferenzen (RNVP). Toleranz bei gängigen Abkürzungen, Akzenten und Postleitzahl-Varianten.

address.streetaddress.cityaddress.postal_code

E-Mail, Mobil, Festnetz

Prüfung von E-Mail (Format + MX), Mobilnummer (06/07) und Festnetz (01-05, 09). Die Erkennung des Nummerntyps erfolgt automatisch - die Antwort gibt stets den identifizierten Kanal an.

emailmobilelandlinephone
KYB Unternehmen - POST /api/business BETA

Ein B2B-FR-Unternehmen prüfen.

+50M FR-Unternehmens-Datensätze (aktive + gelöschte SIREN, Multi-Quellen), mit gesetzlichem Vertreter. Prüfung per SIRET oder Firmenname, mit intelligenter Erkennung ähnlicher Treffer.

Rechtliche Identität

SIRET, SIREN, Firmenname, Rechtsform, NAF-Code, USt-IdNr. Strikte Prüfung der offiziellen Kennungen, intelligente Analyse des Firmennamens.

siretsirennamelegal_formnafvat_intracom

Adresse & Kontaktdaten

Prüfung der Adresse der Niederlassung oder des Standorts, normalisiert nach offiziellen Postreferenzen (RNVP). Kontaktdaten inklusive: geschäftliche E-Mail, Telefon, Website.

address.streetaddress.cityaddress.postal_codeemailphonewebsite

Führungskräfte

Prüfung gesetzlicher Vertreter und zugehöriger Unternehmenskontakte (Nachname, Vorname, Funktion). Bis zu 10 Führungskräfte pro Anfrage, mit unabhängigem Übereinstimmungs-Score pro Profil - berechnet über alle dem identifizierten SIRET zugeordneten Kontakte.

executives[].first_nameexecutives[].last_nameexecutives[].role

Eine einfache REST-API. Kein SDK erforderlich.

Klares JSON-Format, explizite Status (match, partial, no_match, not_searched, missing) mit Zuverlässigkeits-Score 0-100 pro Feld. Kompatibel mit jeder Sprache mit einem HTTP-Client.

  • POST /api/person (KYC) und POST /api/business (KYB) - gleiche Antwortstruktur
  • Authentifizierung per API-Schlüssel (X-API-Key), jederzeit erneuerbar
  • Zugriffsbeschränkung per IP (Whitelist)
  • Usage-Tracking und Reporting inklusive (GET /api/usage)
  • Synchrone Antwort, optimiert für Echtzeit-Datenflüsse
  • Stabiles und versionierbares Antwortformat
curl -X POST https://verify.zecible.fr/api/person \
  -H 'X-API-Key: vkey-...' \
  -H 'Content-Type: application/json' \
  -d '{
    "reference": "tx-001",
    "person": {
      "first_name": "Jean",
      "last_name": "Dupont",
      "birth_date": "1980-05-15",
      "email": "jean@example.com"
    }
  }'
const response = await fetch('https://verify.zecible.fr/api/person', {
  method: 'POST',
  headers: {
    'X-API-Key': process.env.VERIFY_KEY,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    reference: 'tx-001',
    person: {
      first_name: 'Jean',
      last_name:  'Dupont',
      birth_date: '1980-05-15',
      email:      'jean@example.com'
    }
  })
});
const data = await response.json();
console.log(data.score, data.matches);
<?php
$ch = curl_init('https://verify.zecible.fr/api/person');
curl_setopt_array($ch, [
    CURLOPT_POST           => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER     => [
        'X-API-Key: ' . getenv('VERIFY_KEY'),
        'Content-Type: application/json',
    ],
    CURLOPT_POSTFIELDS     => json_encode([
        'reference' => 'tx-001',
        'person'    => [
            'first_name' => 'Jean',
            'last_name'  => 'Dupont',
            'birth_date' => '1980-05-15',
        ],
    ]),
]);
$data = json_decode(curl_exec($ch), true);
echo $data['score'];
import requests, os

response = requests.post(
    'https://verify.zecible.fr/api/person',
    headers={
        'X-API-Key': os.environ['VERIFY_KEY'],
        'Content-Type': 'application/json',
    },
    json={
        'reference': 'tx-001',
        'person': {
            'first_name': 'Jean',
            'last_name':  'Dupont',
            'birth_date': '1980-05-15',
        },
    },
)
data = response.json()
print(data['score'], data['matches'])

Bereit zur Integration von Verify?

Entdecken Sie die Dokumentation und die interaktive Konsole. Fordern Sie Ihren API-Schlüssel einfach an, um Ihre ersten Tests durchzuführen, ohne Verpflichtung.

Konsole öffnen Zugang anfordern