# Corsa ## Docs - [API Authentication - Keys, Tokens & Rate Limits](https://docs.corsa.finance/api/authentication.md): Create API keys, authenticate requests, and understand rate limits for the Corsa compliance API. - [Compliance Data Ingestion API Overview](https://docs.corsa.finance/api/data-ingestion.md): Ingest KYC clients, transactions, accounts, wallets, alerts, and cases into Corsa via the REST API. - [Ingest Bank Accounts & Blockchain Wallets](https://docs.corsa.finance/api/ingesting-accounts-and-wallets.md): Step-by-step guide for ingesting bank accounts and blockchain wallets into Corsa for compliance monitoring. - [Ingest Compliance Alerts & Investigation Cases](https://docs.corsa.finance/api/ingesting-alerts-and-cases.md): Push compliance alerts and escalate them to investigation cases in Corsa via the REST API. - [Ingest KYC/KYB Client Data](https://docs.corsa.finance/api/ingesting-clients.md): Step-by-step guide for ingesting Individual and Corporate clients into the Corsa compliance platform. - [Ingest UBOs, Directors & Signatories](https://docs.corsa.finance/api/ingesting-members.md): Step-by-step guide for ingesting corporate members - UBOs, directors, and signatories - into Corsa. - [Ingest Deposits, Withdrawals & Trades](https://docs.corsa.finance/api/ingesting-operations.md): Step-by-step guide for ingesting fiat and crypto transaction operations into Corsa for compliance monitoring. - [Ingest Client Sessions with Device Fingerprinting](https://docs.corsa.finance/api/ingesting-sessions.md): Ingest client sessions with device fingerprinting and IP geolocation data for fraud detection and compliance monitoring. - [Manage Alerts & Cases - Bulk Operations & Status Updates](https://docs.corsa.finance/api/managing-alerts-and-cases.md): Batch create, bulk update, assign, and escalate compliance alerts and investigation cases via the Corsa API. - [Manage File Attachments for Compliance Entities](https://docs.corsa.finance/api/managing-attachments.md): Upload, link, and manage file attachments across clients, alerts, cases, and transactions via the Corsa API. - [BYOK Deployment - AWS AMI Setup](https://docs.corsa.finance/byok/aws-ami.md): Deploy the Corsa BYOK encryption service using pre-built AWS AMI images for fast, secure setup. - [BYOK Encryption for Compliance Data (Bring Your Own Key)](https://docs.corsa.finance/byok/index.md): Encrypt sensitive compliance data with your own keys. Full customer-side control over PII encryption using your KMS. - [BYOK Deployment - Terraform Automation](https://docs.corsa.finance/byok/terraform.md): Automate Corsa BYOK encryption service deployment with Terraform on AWS - infrastructure as code setup guide. - [BYOK Troubleshooting Guide](https://docs.corsa.finance/byok/troubleshooting.md): Diagnose and resolve common issues with the Corsa BYOK encryption service - connectivity, keys, and configuration. - [Developer Quickstart](https://docs.corsa.finance/developer-quickstart.md): Everything you need to start building with Corsa - authentication, data ingestion, SDKs, webhooks, and AI skills. - [Getting Started](https://docs.corsa.finance/getting-started.md): Connect your data to Corsa via REST API, Node.js SDK, Python SDK, webhooks, or native integrations - go live in under 2 weeks. - [Welcome to Corsa](https://docs.corsa.finance/index.md): The agentic compliance and risk OS for regulated financial institutions. Unify KYC, transaction monitoring, alerts, and case management - powered by AI. - [Chainalysis KYT Integration for Bi-Directional Alert Syncing](https://docs.corsa.finance/integrations/chainalysis.md): Connect your Chainalysis KYT account to Corsa for automatic two-way alert syncing, smart prioritization, and case management. - [Fireblocks Integration for Vault, Wallet & Transaction Syncing](https://docs.corsa.finance/integrations/fireblocks.md): Connect your Fireblocks workspace to Corsa for automated vault, wallet, and transaction syncing with full compliance context. - [Persona Integration for Identity Verification and Inquiry Syncing](https://docs.corsa.finance/integrations/persona.md): Connect your Persona account to Corsa for real-time inquiry syncing, field mapping, and automated compliance workflows. - [Plain Integration for Customer Support Conversation Syncing](https://docs.corsa.finance/integrations/plain.md): Connect your Plain customer support platform to Corsa for real-time conversation syncing with compliance context. - [Sardine Integration for Fraud & Compliance Alert Syncing](https://docs.corsa.finance/integrations/sardine.md): Connect your Sardine account to Corsa for automated fraud detection alert syncing and compliance case management. - [Sumsub KYC Integration for Real-Time Verification Syncing](https://docs.corsa.finance/integrations/sumsub.md): Connect your Sumsub account to Corsa for real-time KYC/KYB verification syncing and automated compliance workflows. - [TRM Labs Integration for Blockchain Compliance Alerts](https://docs.corsa.finance/integrations/trm-labs.md): Connect your TRM Labs account to Corsa for bi-directional blockchain compliance alert syncing and case management. - [Utila Integration for Wallet & Transaction Syncing](https://docs.corsa.finance/integrations/utila.md): Connect your Utila non-custody vaults to Corsa for automated wallet, transaction, and compliance data syncing. - [Node.js SDK - All Available Services & Methods](https://docs.corsa.finance/sdk/available-services.md): Complete reference of all services and methods available through the Corsa Node.js SDK - clients, alerts, cases, rules, and more. - [Node.js SDK Configuration & Authentication Setup](https://docs.corsa.finance/sdk/configuration.md): Configure the Corsa Node.js SDK with API credentials, custom headers, and BYOK encryption support. - [Node.js SDK Installation for the Corsa Compliance API](https://docs.corsa.finance/sdk/installation.md): Install the Corsa Node.js SDK and make your first compliance API call in minutes. - [Python SDK - All Available API Namespaces & Endpoints](https://docs.corsa.finance/sdk/python-available-services.md): Complete reference of all API namespaces and endpoint modules available through the Corsa Python SDK. - [Python SDK Configuration & Authentication Setup](https://docs.corsa.finance/sdk/python-configuration.md): Configure the Corsa Python SDK with API credentials, custom headers, timeouts, and async support. - [Python SDK Installation for the Corsa Compliance API](https://docs.corsa.finance/sdk/python-installation.md): Install the Corsa Python SDK and make your first compliance API call in minutes. - [Python SDK - Webhook Handling Example](https://docs.corsa.finance/sdk/python-webhook-example.md): Practical example of receiving, verifying, and processing Corsa compliance webhooks using the Python SDK. - [Python SDK - Complete Working Example](https://docs.corsa.finance/sdk/python-working-example.md): End-to-end working example of creating clients, alerts, and cases using the Corsa Python SDK. - [Node.js SDK - Webhook Handling Example](https://docs.corsa.finance/sdk/webhook-example.md): Practical example of receiving, verifying, and processing Corsa compliance webhooks using the Node.js SDK. - [Node.js SDK - Complete Working Example](https://docs.corsa.finance/sdk/working-example.md): End-to-end working example of ingesting clients, transactions, and alerts using the Corsa Node.js SDK. - [AI Security - Private Models, PII Guardrails & Data Protection](https://docs.corsa.finance/security/ai-security.md): How Corsa secures AI-powered compliance features - privately hosted models, opt-in controls, PII guardrails, BYOK protection, and no-training guarantees. - [SOC 2 Type II Certification & GDPR Compliance](https://docs.corsa.finance/security/compliance-and-certifications.md): Corsa's independently audited security controls - SOC 2 Type II examination, GDPR compliance, and enterprise-grade data protection. - [Security at Corsa - Trust Center & Security Overview](https://docs.corsa.finance/security/index.md): How Corsa protects customer data, meets compliance standards, and secures AI-powered compliance features for regulated institutions. - [Infrastructure Security - Encryption, Network & Incident Response](https://docs.corsa.finance/security/infrastructure.md): How Corsa secures cloud infrastructure - encryption at rest and in transit, vulnerability management, incident response, and disaster recovery. - [Product Security - SSO, MFA, RBAC & Audit Logging](https://docs.corsa.finance/security/product-security.md): Authentication, single sign-on, role-based access control, API key management, and audit logging in the Corsa compliance platform. - [Responsible Disclosure & Vulnerability Reporting](https://docs.corsa.finance/security/responsible-disclosure.md): Report security vulnerabilities to Corsa - our disclosure policy, safe harbor, and commitment to security researchers. - [Data Pipeline Skill](https://docs.corsa.finance/skills/corsa-data-pipeline.md): AI skill for building production data pipelines to Corsa — historical backfill, real-time sync, entity mapping for exchanges and payment companies. - [Integration Skill](https://docs.corsa.finance/skills/corsa-integration.md): AI skill that guides developers through Corsa API integration — SDK setup, authentication, data ingestion, webhooks, and error handling. - [Rule Authoring Skill](https://docs.corsa.finance/skills/corsa-rule-authoring.md): AI skill for creating and managing Corsa transaction monitoring rules — conditions, thresholds, actions, lifecycle, and evaluation. - [Webhook Debugging Skill](https://docs.corsa.finance/skills/corsa-webhook-debugging.md): AI skill for debugging Corsa webhook delivery, signature verification, event handling, and common failure modes. - [AI Skills for Your Coding Tools](https://docs.corsa.finance/skills/index.md): Install skills into Cursor, Claude Code, VS Code, or any AI coding tool so it knows how to integrate with the Corsa API and SDK. - [Building rules](https://docs.corsa.finance/transaction-monitoring/building-rules.md): Use the no-code Rule Builder to define transaction monitoring conditions, configure alert actions, test against historical data, and activate rules. - [Conditions reference](https://docs.corsa.finance/transaction-monitoring/conditions-reference.md): Complete reference for rule condition building blocks — entities, operators, aggregations, time windows, and actions. - [Halting transactions](https://docs.corsa.finance/transaction-monitoring/halting-transactions.md): Automatically freeze suspicious transactions in real time using rule-based halt actions, then release them after analyst review. - [Transaction monitoring](https://docs.corsa.finance/transaction-monitoring/index.md): Automatically evaluate transactions against configurable rules to detect suspicious activity, trigger compliance alerts, and halt high-risk operations in real time. - [Rule templates](https://docs.corsa.finance/transaction-monitoring/rule-templates.md): Browse pre-built transaction monitoring rule templates for common compliance scenarios and copy them into your workspace as customizable drafts. - [Rules & Evaluation API](https://docs.corsa.finance/transaction-monitoring/rules-api.md): Manage transaction monitoring rules and evaluate transactions programmatically via REST API and SDKs. - [Testing rules](https://docs.corsa.finance/transaction-monitoring/testing-rules.md): Validate transaction monitoring rules against historical data before activation using batch testing and single-transaction evaluation. - [Webhook Event Payloads & Data Structures](https://docs.corsa.finance/webhooks/event-payloads.md): Detailed payload structures, field definitions, and examples for every Corsa webhook event type. - [Webhooks - Real-Time Compliance Event Notifications](https://docs.corsa.finance/webhooks/index.md): Receive real-time webhook notifications for alerts, cases, clients, and transactions from the Corsa platform. - [Workflow Automation](https://docs.corsa.finance/workflows/index.md): Build no-code compliance workflows that react to client, transaction, alert, and case events, update records, send notifications, and keep every run auditable. ## OpenAPI Specs - [spec](https://docs.corsa.finance/spec.json) ## Optional - [API Reference](https://api.corsa.finance/api-docs/) - [Blog](https://corsa.finance/blog)