Documentation

Everything you need to succeed

Comprehensive guides, tutorials, and API documentation

Quick Start Example

Get up and running with ExclusivePush in minutes

JavaScript
// Initialize ExclusivePush SDK
import { ExclusivePush } from '@exclusivepush/sdk';

const client = new ExclusivePush({
  apiKey: process.env.EXCLUSIVEPUSH_API_KEY,
  environment: 'production'
});

// Create your first connection
const connection = await client.connect();
console.log('Connected:', connection.id);

Explore Documentation

Deep dive into specific topics and features

12 articles

Getting Started

Quick start guides and initial setup

Browse articles
48 articles

User Guides

Detailed guides for all features

Browse articles
36 articles

API Reference

Complete API documentation

Browse articles
24 articles

Best Practices

Tips from successful users

Browse articles
18 articles

Security & Compliance

Security guides and compliance docs

Browse articles
32 articles

Integrations

Connect with other tools

Browse articles

API Code Examples

Ready-to-use code snippets for common tasks

Authentication
// API Authentication
const headers = {
  'Authorization': 'Bearer YOUR_API_KEY',
  'Content-Type': 'application/json'
};

// Make authenticated request
const response = await fetch('https://api.exclusivepush.com/v1/users', {
  method: 'GET',
  headers: headers
});

const users = await response.json();
Webhooks
// Webhook endpoint example
app.post('/webhooks/exclusivepush', (req, res) => {
  const signature = req.headers['x-exclusivepush-signature'];
  
  // Verify webhook signature
  if (!verifyWebhookSignature(req.body, signature)) {
    return res.status(401).send('Unauthorized');
  }
  
  // Process webhook event
  const event = req.body;
  switch (event.type) {
    case 'user.created':
      handleUserCreated(event.data);
      break;
    case 'order.completed':
      handleOrderCompleted(event.data);
      break;
  }
  
  res.status(200).send('OK');
});

Need Help With Integration?

Our developer support team is here to help you succeed