NowLanguage API

Build powerful language interpretation solutions with our suite of APIs. Real-time booking, video conferencing, and payment processing.

📋 LanguageService

Book certified interpreters on-demand or schedule for later. Manage sessions, track usage, and handle cancellations.

Sessions • Interpreters • Webhooks

💬 LanguageChat

Real-time messaging with automatic translation. Video/audio conferencing with screen sharing and transcripts.

Messages • Video • Transcripts

💳 LanguagePay

Handle session billing, invoicing, and interpreter payouts. Usage tracking and subscription management.

Invoices • Payouts • Subscriptions

Quick Start

// Install the SDK
npm install @nowlanguage/sdk

// Initialize the client
const NowLanguage = require('@nowlanguage/sdk');
const client = new NowLanguage('nl_live_xxxxxxxxxxxx');

// Book an interpreter
const session = await client.sessions.create({
  fromLanguage: 'en',
  toLanguage: 'es',
  serviceType: 'video',
  duration: 60
});

console.log('Session created:', session.id);