|| "en_GB"

Integraatiot

Connect Scorika with your existing tools to automate fraud review workflows, receive real-time alerts, and streamline case management.

Slack Integration

Get instant alerts for high-risk cases with interactive buttons directly in Slack.

Setup

  1. 1
    Create a Slack App

    Go to api.slack.com/apps and create a new app. Enable Incoming Webhooks.

  2. 2
    Get Webhook URL

    Install the app to your workspace and copy the Webhook URL.

  3. 3
    Configure in Scorika

    Add the webhook URL via the integrations API.

Create Slack Integration
curl -X POST https://api.scorika.com/v1/integrations \  -H "X-Api-Key: YOUR_API_KEY" \  -d '{"integration": {"provider": "slack", "credentials": {"webhook_url": "https://hooks.slack.com/..."}}}'

Jira Integration

Automatically create tickets for review cases with evidence attachments.

Required Scopes

write:jira-work- Create issues and add comments
read:jira-work- Read project and issue data
Create Jira Integration
curl -X POST https://api.scorika.com/v1/integrations \  -H "X-Api-Key: YOUR_API_KEY" \  -d '{"integration": {"provider": "jira", "credentials": {"site_url": "https://your-org.atlassian.net", "email": "...", "api_token": "..."}}, "settings": {"project_key": "FRAUD"}}'

Google Sheets Integration

Export cases to spreadsheets and bulk-check data from Sheets.

Capabilities

Export- Push case data to Google Sheets on schedule
Bulk Check- Score emails/domains from spreadsheet columns

Custom Webhooks

Receive real-time event notifications to any HTTP endpoint.

Event Types

case.created
case.updated
case.escalated
score.completed

Testing Webhooks

Test your webhook integration using one of these methods:

Option 1: ngrok + Local Server

Use ngrok to expose your local server to the internet:

# Install ngrokbrew install ngrok  # macOS# Start ngrok tunnelngrok http 3000# Use the ngrok URL as webhook endpoint# https://abc123.ngrok.io/webhooks/scorika

Option 2: Webhook.site

Use webhook.site to inspect webhook payloads without setting up a server.

# 1. Visit webhook.site and copy your unique URL# 2. Use that URL as your webhook endpoint# 3. All requests will appear in the webhook.site interface

Trigger Test Webhook

Send a test webhook to your endpoint using our API:

curl -X POST https://api.scorika.com/v1/webhooks/test \  -H "X-Api-Key: YOUR_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "url": "https://your-server.com/webhooks/scorika",    "event_type": "case.created"  }'

Signature Verification

All webhook requests include an X-Scorika-Signature header for verification. Always verify signatures in production.

Security Best Practices

Store Credentials Securely

Never commit API tokens or webhook secrets to version control. Use environment variables or a secrets manager.

Verify Webhook Signatures

Always validate the X-Webhook-Signature header before processing events to prevent spoofing.

Use HTTPS Endpoints

Webhook URLs must use HTTPS. Plain HTTP endpoints are rejected.