Loyalty Integrations: Shopify, Discord & API

Universal Integration

Works With Everything

If it can make an HTTP request, it can reward users with Resonance. Native SDKs, plugins, bots, and a simple REST API for any platform.

Architecture

How Events Flow

Your app triggers an event. Our API processes it. The backend creates accounts and delivers credits. Done.

Your App
Resonance API
Backend
Infrastructure

User action

signup, purchase, etc.

Real-time flow: Your App → Resonance API → Backend → Infrastructure → Response. Every event, same path.

Choose Your Integration Method

Four ways to connect. Pick what fits your stack.

Core Platform

2 options

Our production APIs and SDK

Community Bots

2 options

Reward engagement in your communities

Works With (via API)

4 options

Platforms that can integrate using our REST API

Any Platform

2 options

If it can make HTTP requests, it works with Resonance

All integrationsLive
10 total integrations
Full documentation
Code Examples

One API, Any Language

Our REST API works with any programming language. Here are examples in popular languages.

🌐JavaScript
// One script tag, one init call
<script src="https://api.rsnc.network/sdk.js"></script>
<script>
  ResonanceAutomation.init('YOUR_BRAND_ID');
  
  // Track any event
  ResonanceAutomation.track('action_name', {
    userEmail: 'user@example.com'
  });
</script>
⚛️React
import { useEffect } from 'react';

function App() {
  useEffect(() => {
    ResonanceAutomation.init(
      process.env.REACT_APP_BRAND_ID
    );
  }, []);

  const handleSignup = (email) => {
    ResonanceAutomation.track('account_creation', {
      userEmail: email
    });
  };
}
🐍Python
import requests

def reward_user(email, event_type):
    response = requests.post(
        'https://api.rsnc.network/resonance-api/manual-event',
        json={
            'brandId': BRAND_ID,
            'eventType': event_type,
            'userEmail': email
        }
    )
    return response.json()
📡cURL
curl -X POST \
  https://api.rsnc.network/resonance-api/manual-event \
  -H "Content-Type: application/json" \
  -d '{
    "brandId": "YOUR_BRAND_ID",
    "eventType": "custom_action",
    "userEmail": "user@example.com",
    "metadata": {"source": "api"}
  }'

The Universal Integration Pattern

Every integration follows the same simple pattern: detect an action, send an event, we handle the rest. No matter the platform, no matter the use case.

1

User performs action

Signup, purchase, comment, anything

2

Your platform detects it

Webhook, SDK auto-detect, or manual trigger

3

Send event to Resonance

One HTTP POST with user email and event type

4

We handle the rest

Account creation, credit distribution, delivery

The API is the Product

One simple REST API. If your platform can make HTTP requests, it can reward users with credits.

Native bots: Discord, Telegram
Via API: Shopify, Twitter/X, WordPress, Farcaster, and any platform
Any language: Python, Go, Ruby, PHP, Java, Rust, etc.

Don't See Your Platform?

Our REST API works with anything that can make HTTP requests. Check our custom integration guide or reach out. We're happy to help.