Overview
The Sigma API is a REST API that accepts JSON request bodies and returns JSON responses. All requests must be made over HTTPS. The API is organised by product:- Transaction Monitoring — submit transactions, manage rules, and handle blacklists
- AML — PEP checks, sanctions screening, and adverse media searches
- Customer Due Diligence — customer management, workflows, CDD requests, and reports
- Reporting — submit transaction data for regulatory report generation
Authentication
All requests to the Sigma API must include the following custom headers:| Header | Description |
|---|---|
apiKey | Your API key |
apiSecret | Your API secret |
Base URLs
Each product has its own base URL. See the Environments page for the full list of staging and production URLs.Quick Links
Environments
Staging and production base URLs for each product.
Response Codes
Standard HTTP response codes and what they mean.
Webhook Signature
How to verify the authenticity of webhook payloads from Sigma.