Skip to main content

TypeScript SDK

npm install @programmableinbox/sdk
import { Configuration, EmailInboxesApi } from '@programmableinbox/sdk';

const config = new Configuration({ accessToken: 'sk_live_...' });
const api = new EmailInboxesApi(config);

const inboxes = await api.listEmailInboxes();

Point at a self-hosted instance by setting basePath on the Configuration:

const config = new Configuration({
accessToken: 'sk_live_...',
basePath: 'https://your-domain.example.com',
});

See the API Reference for every available operation.