Skip to main content

Screening API Overview​

The Enigma Screening API provides a comprehensive set of endpoints for sanctions and watchlist screening. This section documents all available endpoints and their usage.

Authentication​

All API requests require authentication via API key in the request header:

--header 'x-api-key: <YOUR API KEY>'
--header 'Account-Name: <YOUR ACCOUNT NAME>'

Base URL​

All endpoints use the base URL:

https://api.enigma.com/evaluation/sanctions/

Available Endpoints​

Endpoint CategoryDescription
Core ScreeningScreen customers and transactions against watchlists
ViewsRetrieve available watchlist views for screening configuration
DecisionsRetrieve and update screening decisions
Batch ProcessingProcess high-volume screening via file upload (available on request)

Request Format​

All POST requests should use Content-Type: application/json and include a JSON body.

Response Format​

All responses are returned as JSON. Successful responses include the requested data, while error responses include an error message and appropriate HTTP status code.