How It Works
- Secure Connection - Securely link your Sardine account to Corsa. One-time setup with fully encrypted credential storage.
- Automatic Syncing - Every few minutes, Corsa checks your Sardine account for new or updated alerts.
- Smart Organization & Prioritization - Corsa reads the details from each Sardine alert (risk level, reason) and assigns the right Priority and Category.
- Building the Full Picture - Each incoming alert is linked to the relevant customer profile and transaction history.
- Keeping Everything Up-to-Date - New alerts are created, updates are reflected on existing alerts. No duplicates.
Prerequisites
- A Sardine account with permission to generate API credentials.
- Owner access to the Corsa application.
- Know which Sardine environment to integrate with: Production (US), Production (EU), or Sandbox.
Setting Up the Sardine Integration
- Log in to Corsa.
- Go to Developers Hub → Integrations.
- Click Configure on the Sardine card.
- Select the Alert entities you want to receive from Sardine.
- Configure the Polling Interval.
- Configure Alert Mapping (how alerts should be mapped from Sardine into Corsa).
- Create credentials in the Sardine dashboard and enter them into Corsa. If you are integrating with the Sardine Sandbox environment, use the sandbox dashboard instead.
Linking Sardine Alerts to Clients
When creating a new client via the Corsa API, include thesardineCustomerId field. See the Ingesting Clients guide.
Inside the client profile in Corsa, you will see:
- All related Sardine alerts correlated to this customer.
- External Providers section linking to Sardine.
Linking Sardine Alerts to Transactions
When creating a new transaction via the Corsa API, include thesardineTransactionId field. See the Ingesting Operations guide.
Alert Mapping
Category Mapping
Priority Mapping
Status Mapping
Corsa offers native integrations with leading compliance, blockchain analytics, and custody providers. See all integrations or schedule a demo to see how Corsa fits into your stack.