Skip to main content

Documentation

Everything you need to integrate XRNotify into your application. From quick starts to API reference.

Get started in 30 seconds

terminal
# 1. Create a webhook
curl -X POST https://api.xrnotify.io/v1/webhooks \
  -H "X-XRNotify-Key: your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://yourapp.com/webhook",
    "event_types": ["payment.xrp", "nft.minted"],
    "accounts": ["rYourWalletAddress"]
  }'

# 2. Receive events at your endpoint
# XRNotify sends POST requests with:
# - X-XRNotify-Signature header (HMAC-SHA256)
# - JSON payload with normalized event data

# 3. Verify the signature
const isValid = verifySignature(
  payload,
  signature,
  webhookSecret
);

Need help?

Can't find what you're looking for? Our team is here to help.