Name Screening
Create Search
Create a new name screening search to query providers for matches
POST
Behavior
- New searches begin with status
PENDINGand transition toCOMPLETEDorFAILED - Provider queries run asynchronously and populate hits when matches are found
- Search IDs are UUIDs that can be used with the Get Search endpoint
Workflow
After creating a search, the system will:- Generate a unique search ID
- Initialize the search with status
PENDING - Query the configured screening provider
- Populate hits array with any matches found
- Update search status to
COMPLETEDand trigger a webhook, check Webhooks for more details
FAILED.
Use this ID to:
- Check search status with GET /name-screenings/searches/
- Retrieve hits from the search response
- Monitor provider query progress
Authorizations
Body
application/json
Unique reference identifier for the search
Maximum string length:
200Example:
"CUST-2024-001"
Profile fields for the entity being screened. Must include entity_type field with value 'INDIVIDUAL' or 'BUSINESS'. Field restrictions apply based on entity type. Labels are normalized to uppercase internally. For INDIVIDUAL: must include either full_name OR both first_name and last_name. For BUSINESS: name field is required. date_of_birth must be in YYYY-MM-DD format.
Minimum array length:
1- Option 1
- Option 2
Response
Search created successfully
Search ID (UUID)
Example:
"d6e3b214-30b1-4401-a1b8-a1bd3c6a84e4"