Light Dark
Connect With Us

Fexr provides automated compliance and verifiable governance for communities through its smart contract-powered, crowd-verified oracles.

Help Us Grow!

Rate us on Google Play
5.0
Rate us on App Store
5.0
API & Webhooks

Connect everything

One integration fabric for Discord, Telegram, Shopify, Binance, IoT sensors, and your custom apps. Every connector inherits auth, observability, and governance out of the box.

Fexr
Integration Fabric

One hub. Infinite connections.

Every data source—social platforms, commerce, finance, blockchain, IoT—connects through Fexr's unified router. Add a new channel with config, not code.

  • Shared authentication layer
  • Built-in rate limiting & throttles
  • Real-time observability
  • Automatic governance inheritance
  • Replay-safe webhook delivery
  • Zero-trust security model
Connector Types

Built for every signal source

Social Platforms

Discord, Telegram, Slack, WhatsApp. Capture community signals, automate responses, and trigger actions from chat.

Commerce & Payments

Shopify, Stripe, WooCommerce. Sync purchases, trigger loyalty rewards, and verify transactions in real-time.

Finance & Exchanges

Binance, Coinbase, traditional banking APIs. Monitor trades, verify holdings, and automate portfolio actions.

Blockchain Networks

Polygon, Solana, Avalanche, Ethereum. Listen to on-chain events, verify ownership, and mint badges.

APIs & Webhooks

REST, GraphQL, WebSockets. Connect any custom system with standardized auth and observability.

IoT & Sensors

Facility sensors, GPS trackers, health devices. Ingest telemetry, verify conditions, and trigger proofs.

How It Works

From signal to action in 4 steps

1

Ingest

Webhooks, APIs, or event listeners receive signals from any source with automatic deduplication.

2

Validate

Auth checks, schema validation, and rate limits ensure only legitimate data enters the pipeline.

3

Route

Rules engine directs data to the right handlers—badge mints, reward payouts, or custom actions.

4

Execute

Actions fire, proofs log to DVI, and members receive notifications with verifiable receipts.

Live Pipeline Healthy
12:45:32 Discord reaction_add executed
12:45:31 Shopify order_paid executed
12:45:30 API badge_request routing
12:45:28 Polygon nft_transfer executed
12:45:25 IoT sensor_reading executed
Capabilities

Enterprise-grade by default

Zero-Trust Auth

DPoP tokens, mTLS, and API key rotation built into every connector.

Replay Protection

Idempotency keys ensure webhooks never cause duplicate actions.

Rate Limiting

Configurable throttles protect downstream services from traffic spikes.

Observability

Metrics, traces, and logs for every request. Export to your monitoring stack.

Governance

Every action inherits approval workflows and audit logging automatically.

Auto-Retry

Failed deliveries retry with exponential backoff. Dead-letter queues for manual review.

Versioning

API versioning and backward compatibility built into the fabric.

Encryption

Data encrypted at rest and in transit. Field-level encryption for sensitive data.

Developer Experience

Ship in minutes, not months

Clean APIs, comprehensive SDKs, and copy-paste examples get you from zero to production faster than building custom integrations.

  • TypeScript, Python, Go SDKs
  • OpenAPI specs for code generation
  • Webhook signature verification helpers
  • Test mode with sandbox environments
View Full Documentation
webhook-handler.ts
import { Fexr } from '@fexr/sdk';

const fexr = new Fexr({
  apiKey: process.env.FEXR_API_KEY
});

// Verify and handle incoming webhook
export async function handleWebhook(req) {
  const event = fexr.webhooks.verify(
    req.body,
    req.headers['x-fexr-signature']
  );

  if (event.type === 'badge.minted') {
    await notifyMember(event.data);
  }

  return { received: true };
}
120+ Connectors Available
2.4M Webhooks / Day
99.99% Uptime SLA
<50ms Avg. Latency
FAQ

Integration questions answered

How do I add a custom connector?

Use our SDK to define a connector config with auth, endpoints, and data mappings. Deploy via API or dashboard—no infrastructure changes needed.

What happens if a webhook fails?

Failed webhooks retry automatically with exponential backoff (1s, 2s, 4s, 8s...). After 5 attempts, they move to a dead-letter queue for manual review.

Can I filter which events trigger actions?

Yes. Define filter rules based on event type, payload fields, or member attributes. Only matching events flow through to your handlers.

How is data secured?

All data is encrypted in transit (TLS 1.3) and at rest (AES-256). Sensitive fields can have additional field-level encryption with customer-managed keys.

Do you support on-premise deployment?

Enterprise plans include hybrid deployment options. Run the integration fabric in your VPC while Fexr manages orchestration and updates.

What's included in the free tier?

Free tier includes 10K webhooks/month, 5 connectors, and basic observability. Upgrade for higher limits, SLA guarantees, and dedicated support.

Ready to connect your ecosystem?

Start integrating in minutes with our comprehensive SDKs and documentation. Your first 10K webhooks are free.