Developer centerv1.0.0
Documentation menu
Data models

SearchResultItem

Fields, types and constraints for the SearchResultItem public API model.

One candidate result with related records and explainable matching signals.

Fields

FieldTypeConstraintExampleVisibility
entity

Matched normalized primary record.

EntityRecord{}Public contract
sanctions

Sanctions records associated with the entity.

SanctionRecord[][]Public contract
aliases

Alternate names associated with the entity.

AliasRecord[][]Public contract
addresses

Addresses associated with the entity.

AddressRecord[][]Personal context
identifiers

Typed identifiers for a POST request.

IdentifierRecord[][]Personal context
score

Explainable match score clamped to the 0-100 range.

numbermin: 0 · max: 1000Public contract
rawScore

Total match score before clamping.

number0Public contract
matchQuality

Match quality derived from the score.

MatchQuality{}Public contract
scoreDetails

Fields and reasons that contributed to the score.

ScoreDetail[][]Public contract
matchedFields

Fields that matched the request.

string[]["primaryName","identifier"]Public contract
explanation

Field, collection and source-scope explanation for the match.

SearchExplanation{}Public contract

Machine-readable schema

The model is published under the same name in the JSON Schema bundle.

JSON Schema

Decision boundary

An API result is a candidate match. A final sanctions or compliance decision requires official-source verification and human review.