SmartMCA Public API
Programmatic access to your MCA portfolio. Create deals, analyze bank statements with SmartScrub, trigger underwriting, manage webhooks, and automate workflows.
# Check API health (no auth required)
curl https://api.staging.v3.smartmca.com/api/public/v1/health
# List your deals
curl -H "Authorization: Bearer smca_live_your_key_here" \
https://api.staging.v3.smartmca.com/api/public/v1/deals
# Classify transactions with SmartScrub
curl -X POST -H "Authorization: Bearer smca_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{"transactions": [{"date":"2025-01-15","description":"DOORDASH INC DEPOSIT","amount":1250,"type":"credit"}]}' \
https://api.staging.v3.smartmca.com/api/public/v1/analysis/transactions