IntroSphere

Developer API

Build with theIntroSphere API

Powerful, developer-friendly API to integrate networking capabilities into your applications. Access user data, manage connections, and automate referral processes.

Quick Start Example
// Initialize the IntroSphere API client
const IntroSphere = require('@introsphere/api');

const client = new IntroSphere({
  apiKey: 'your-api-key',
  environment: 'production' // or 'sandbox'
});

// Create a new connection
const connection = await client.connections.create({
  introducee_email: 'jane@example.com',
  introducer_email: 'john@example.com',
  message: 'I'd like to introduce you both!',
  tags: ['business', 'networking']
});

// Get user analytics
const analytics = await client.analytics.getDashboard({
  period: '30d',
  metrics: ['connections', 'referrals', 'earnings']
});

console.log('Connection created:', connection.id);
console.log('Total earnings:', analytics.total_earnings);

API Features

Everything you need to build powerful networking applications

RESTful API

Modern REST API with JSON responses, intuitive endpoints, and comprehensive documentation.

  • JSON responses
  • Intuitive endpoints
  • Rate limiting
Real-time Webhooks

Get instant notifications about connection events, referral updates, and user activities.

  • Instant notifications
  • Event-driven
  • Secure delivery
Secure Authentication

OAuth 2.0 and API key authentication with fine-grained permissions and scope control.

  • OAuth 2.0
  • API keys
  • Scoped permissions
Comprehensive Data

Access user profiles, connections, referrals, analytics, and commission data through our API.

  • User data
  • Analytics
  • Commission tracking
SDKs & Libraries

Official SDKs for popular programming languages and frameworks to speed up integration.

  • Multiple languages
  • Official SDKs
  • Community libraries
High Performance

99.9% uptime SLA with low latency responses and automatic scaling to handle your traffic.

  • 99.9% uptime
  • Low latency
  • Auto-scaling

API Endpoints

Core endpoints to get you started with the IntroSphere API

GET
/api/v1/users/profile

Get authenticated user's profile information

POST
/api/v1/connections

Create a new connection or introduction

GET
/api/v1/referrals

List all referrals with filtering and pagination

GET
/api/v1/analytics/dashboard

Get user analytics and performance metrics

POST
/api/v1/webhooks

Configure webhook endpoints for real-time events

GET
/api/v1/commissions

Get commission history and earnings data

Developer Resources

Everything you need to build with IntroSphere

API Documentation

Complete API reference with examples

Interactive Playground

Test API endpoints in your browser

Code Examples

Sample applications and use cases

Developer Console

Manage API keys and webhooks

Ready to start building?

Get your API keys and start integrating IntroSphere into your applications today.