Skip to content

Use case

Rules-based transaction monitoring with alerts

Send transaction events to CirclesCheck for risk scoring. Flagged transactions create alerts and can emit webhooks for automated controls.

Illustrative request

Replace the API key and customer UUID with values from your account before sending.

curl -X POST 'https://api.circlescheck.com/api/v1/transactions' \
  -H 'Authorization: Bearer cc_live_your_api_key' \
  -H 'Content-Type: application/json' \
  -d '{
    "customerId": "00000000-0000-4000-8000-000000000001",
    "type": "card_payment",
    "amount": 12500.00,
    "currency": "USD",
    "country": "US",
    "externalId": "txn_12345"
  }'

When a transaction is flagged, CirclesCheck creates an alert and can send a transaction.flagged webhook event to your endpoint.

Alerts are reviewable in the dashboard and can be acknowledged, escalated, or dismissed.

Request a demo

We can help you pick rules and implement controls using webhooks.

This choice is separate from replies to your request. How we use your information.

Submitting requests a reply about your workflow. Marketing updates are optional.