Developer Documentation
Everything you need to integrate DoubleXL products into your applications. REST APIs, WebSocket events, SDKs, and more.
Quick Start
# npm
npm install @doublexl/sdk
# yarn
yarn add @doublexl/sdk
# pnpm
pnpm add @doublexl/sdkInitialize the SDK
import { DoubleXL } from '@doublexl/sdk';
const client = new DoubleXL({
apiKey: process.env.DOUBLEXL_API_KEY,
environment: 'production'
});
// Start using the API
const meetings = await client.meetings.list();API Reference
RESTful API endpoints for all DoubleXL products
Authentication
POST /v1/auth/loginPOST /v1/auth/registerPOST /v1/auth/refreshPOST /v1/auth/logout
DoubleXL Stream
GET /v1/meetingsPOST /v1/meetingsGET /v1/meetings/:idGET /v1/meetings/:id/transcriptGET /v1/meetings/:id/summary
DoubleXL Answer
GET /v1/callsPOST /v1/callsGET /v1/calls/:idGET /v1/calls/:id/transcriptPOST /v1/calls/:id/follow-up
Analytics
GET /v1/analytics/usageGET /v1/analytics/performanceGET /v1/analytics/insights
Official SDKs
Type-safe SDKs for your favorite programming languages
JavaScript/TypeScript
Official SDK for Node.js and browser applications
npm install @doublexl/sdkPython
Python SDK for server-side integrations
pip install doublexlGo
Go SDK for high-performance applications
go get github.com/doublexl/go-sdkRuby
Ruby gem for Rails and other Ruby applications
gem install doublexlIntegrations
Connect DoubleXL with the tools you already use
Google Calendar
Sync meetings and automatically join scheduled calls
View DocsMicrosoft Outlook
Integrate with Outlook calendar and Teams meetings
View DocsSlack
Receive notifications and summaries in Slack channels
View DocsSalesforce
Sync call data and meeting notes to Salesforce CRM
View DocsHubSpot
Log activities and sync contact information
View DocsZoom
Join Zoom meetings and capture recordings
View DocsAdditional Resources
Guides, tutorials, and examples to help you get started
Getting Started
- Authentication Guide
- First API Call
- Error Handling
- Rate Limits
Code Examples
- Meeting Automation
- Call Transcription
- Webhook Integration
- Real-time Events
Advanced Topics
- Custom Workflows
- AI Model Tuning
- Batch Processing
- Performance Optimization
Need Help Getting Started?
Our team is here to help you integrate DoubleXL into your applications. Get in touch or request API access.