Skip to main content
Corsa’s API allows you to ingest all key compliance data - Clients, Members, Accounts, Operations (Transactions), Alerts, and Cases. Follow the guides below in order for a complete integration. Full API reference is available in the API Reference.
1

Ingest Clients

Start by ingesting your Individual and Corporate clients. These are the foundation - all other entities link back to clients.Go to Ingesting Clients guide →
2

Ingest Members

Add UBOs, directors, officers, and signatories to your corporate clients. Members carry their own screening statuses (Sanctions, PEP, Adverse Media).Go to Ingesting Members guide →
3

Ingest Accounts & Wallets

Create bank accounts and blockchain wallets, and associate them with clients.Go to Ingesting Accounts & Wallets guide →
4

Ingest Sessions

Track client sessions with device fingerprinting and IP geolocation for fraud detection.Go to Ingesting Sessions guide →
5

Ingest Operations

Ingest transactional data: Deposits, Withdrawals, and Trades. Update operation and transaction statuses as they progress.Go to Ingesting Operations guide →
6

Ingest Alerts & Cases

Push external alerts from third-party vendors or internal systems, and escalate them to investigation cases.Go to Ingesting Alerts & Cases guide →

Data Ingestion

Clients

Individuals & Corporates

Members

UBOs, Directors & Signatories

Accounts & Wallets

Bank Accounts & Blockchain Wallets

Sessions

Device Fingerprinting & IP Geolocation

Operations

Deposits, Withdrawals & Trades

Alerts & Cases

Alert Ingestion & Case Escalation

Management & Advanced Operations

Manage Alerts & Cases

Batch Create, Bulk Assign & Status Updates

Attachments

File Uploads & Document Management

Rules & Evaluation

Transaction Monitoring Rules