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
ConfigurationManage screening configurations programmatically
DecisionsRetrieve and update screening decisions
Batch ProcessingProcess high-volume screening via file upload
Rate LimitsMonitor API usage and rate limit status

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.