SDKs & Libraries
Official SDKs for 7 languages
JavaScript SDK
@ngc/sdk
v1.0.0
Installation
npm install @ngc/sdkQuick Start
import { NGCClient } from '@ngc/sdk';
const client = new NGCClient({
apiKey: process.env.NGC_API_KEY,
});
// List contacts
const contacts = await client.contacts.list({ limit: 50 });
// Send a message
await client.messages.send({
conversationId: 'c1',
body: 'Hello from NGC SDK!',
});Features
Full API coverage
Type safety
Automatic retries
Rate limit handling
OAuth 2.0 support
Webhook helpers
Streaming support
Error handling