Zum Hauptinhalt springen
POST
Prüft die Eingabedaten anhand der nationalen ID-Nummer, die von einer staatlichen Behörde stammt. Didit stellt diesen Dienst über POST /v3/database-validation/ bereit, damit Sie die übermittelten Daten mit der maßgeblichen Quelle abgleichen und normalisierte Übereinstimmungsergebnisse erhalten. Eingabeformat: national_id akzeptiert die thailändische nationale ID-Nummer mit 13 Ziffern, deren letzte Ziffer die Prüfziffer nach Modulo 11 ist (Gewichtungen 13 bis 2 über die ersten zwölf Ziffern).

Abdeckung

  • Abdeckung: ~ 90%
  • Land: Thailand
  • Service-ID: tha_national_id
  • Datenbereich: Identität
  • Kategorie: NationalIDRegistry

Eingaben

  • Pflichteingaben: first_name, last_name, date_of_birth, national_id
  • Optionale Eingaben: address.street_1, address.street_2, address.city, address.region, address.postal_code, vendor_data
  • Einwilligung: Erforderlich
  • Verfügbarkeit im Workflow: Im Workflow verfügbar
  • Abdeckung: ~ 90%
  • Preis: $0.59 pro erfolgreiche Abfrage

Body-Parameter

string
Standard:"THA"
erforderlich
ISO-3166-1-Alpha-3-Ländercode für diesen Datenbankdienst.Beispiel: THA
string
Standard:"tha_national_id"
erforderlich
Array mit dieser Service-ID. Durch das Festlegen des Dienstes bleibt die Anfrage auf genau diese Datenbank beschränkt.Beispiel: tha_national_id
Ausdrückliche Einwilligung des Endbenutzers für diesen Dienst.Beispiel: true
string
Standard:"John"
erforderlich
Zu prüfender Vorname.Beispiel: John
string
Standard:"Doe"
erforderlich
Zu prüfender Nachname.Beispiel: Doe
string
Standard:"1990-01-01"
erforderlich
Geburtsdatum im Format YYYY-MM-DD.Beispiel: 1990-01-01
string
Standard:"1111111111111"
erforderlich
Nationale Identitätsnummer für diesen Dienst.Beispiel: 1111111111111
object
Strukturiertes Objekt für die Wohnadresse. Verwenden Sie street_1, street_2, city, region, postal_code und country. Eine vollständige Legacy-Adresse als einzelne Zeichenkette wird weiterhin akzeptiert, ist aber nicht empfohlen.Beispiel: {"street_1":"123 Sample Street","street_2":"Unit 4","city":"Sample City","region":"Sample State","postal_code":"10001","country":"US"}
string
Standard:"user-1234"
Ihre stabile Benutzerreferenz für diese Person, zum Beispiel Ihre interne Benutzer-ID. Didit verwendet sie, um eigenständige Prüfungen demselben Endbenutzer zuzuordnen und Fehlalarme bei der Dublettenerkennung zu reduzieren.Beispiel: user-1234

Eingaberegeln und Validierungshinweise

  • address ist für diesen Dienst optional. Sie können eine vollständige address-Zeichenkette senden, und Didit zerlegt sie nach Möglichkeit in strukturierte Adressbestandteile. Alternativ können Sie die strukturierten Felder direkt übermitteln.
  • Thailändische nationale ID-Nummer: 13 Ziffern, deren letzte Ziffer die Prüfziffer nach Modulo 11 ist (Gewichtungen 13 bis 2 über die ersten zwölf Ziffern).
  • national_id darf nur Ziffern enthalten. Entfernen Sie Leerzeichen, Bindestriche und Satzzeichen, bevor Sie die Anfrage senden.
  • national_id muss genau 13 Zeichen lang sein.
  • Die Prüfziffer (Modulo 11) der thailändischen nationalen ID-Nummer wird validiert. Eine Nummer, die diese Prüfung nicht besteht, wird vor der Abfrage abgelehnt und nicht berechnet.
  • Senden Sie bei Adressdiensten nach Möglichkeit strukturierte Adressfelder statt einer einzelnen address-Zeichenkette.
  • address.street_1 ist die Straßenadresse einschließlich Hausnummer und Straßentyp.
  • address.street_2 ist eine Wohnung, eine Einheit, ein Gebäude, eine Etage oder eine zusätzliche Adresszeile. Senden Sie sie nur, wenn Sie sie haben.
  • address.city ist die Stadt, der Vorort, der Bezirk, der Ort oder das Stadtviertel.
  • address.region ist das Bundesland, die Provinz, die Region oder die Gemeinde.
  • address.postal_code ist die Postleitzahl.
  • Adressbasierte Datenbankdienste erfordern mindestens Straßenadresse und Postleitzahl. Anfragen, die vor der Quellenabfrage abgelehnt werden, werden nicht berechnet.

So rufen Sie es auf

Rückgabedaten

Welche Felder genau in source_data ausgegeben werden, hängt davon ab, was das Register zurückgibt. Das generierte Beispiel für tha_national_id dokumentiert derzeit diese normalisierte Struktur:
  • address_match_score
  • date_of_birth
  • identification_number
  • name_match_score

Preise & SLAs

Abfragen zur thailändischen nationalen ID werden nur abgerechnet, wenn Didit ein schlüssiges Ergebnis von der Validierungsquelle erhält.
  • Preis pro Aufruf: $0.59 USD.
  • Abrechnung: pro erfolgreicher Abfrage. Ihnen werden keine Kosten berechnet, wenn das Register nicht erreichbar ist, wenn erforderliche Felder fehlen oder wenn die Anfrage abgelehnt wird, bevor sie die Quelle erreicht.
  • Latenz: typischer p95 < 2 s.
  • Verfügbarkeit: 99.9% pro Quartal auf Seiten von Didit. Die Verfügbarkeit der nachgelagerten Quelle variiert je nach Land und Datensatz.

Weiterlesen

Zuletzt geändert am 7. November 2026