Response Structure
The search response includes:- Search metadata: ID, reference, status, and timestamps
- Input fields: The subject’s information used for screening
- Hit counts: Number of hits by status (FALSE_POSITIVE, TRUE_POSITIVE, UNRESOLVED)
- Hits: Array of screening matches, each containing:
- Hit ID, provider reference, and provider URL
- Hit status (FALSE_POSITIVE, TRUE_POSITIVE, UNRESOLVED)
- Hit fields with match details
- Hit categories (SANCTION, PEP, MEDIA)
- Remediation data with AI analysis and resolution
Search Status
Monitor thestatus field to track search progress:
PENDING- Search created, provider query in progressCOMPLETED- Search finished, hits availableFAILED- Provider query failed
Working with Hits
Each hit in the response includes:- provider_reference: Provider’s identifier for this match
- provider_url: Direct link to the match in provider’s system
- status: Resolution status (UNRESOLVED by default)
- fields: Match details and confidence scores
- hit_categories: Type of match (SANCTION, PEP, MEDIA)
- remediation: AI analysis with determination and evidence
Typical Flow
- Create search and receive search ID
- Poll search endpoint to check status
- When status is
COMPLETED, review hits array - Access remediation data for AI-generated analysis