@mdedit/sdk
Official JavaScript SDK for mdedit.ai.
This package is designed for authenticated usage: all API access depends on your backend enforcing auth/authz.
Install
npm install @mdedit/sdk
Get an API key
All APIs require authentication. Create an API key here:
Usage
import { createSdkClient } from '@mdedit/sdk';
const client = createSdkClient({
baseUrlV2: 'https://apiv2.mdedit.ai/api',
getAuthHeaders: async () => ({
'x-api-key': process.env.MDEDIT_API_KEY!,
}),
});
const workspaces = await client.workspace.list();
Error handling
SDK methods throw FetchError for HTTP errors (includes status).
Semver strategy
Current major version is 0 (pre-1.0.0).
0.x minor versions may include breaking changes.
0.x patch versions are reserved for backwards-compatible fixes.
License
See LICENSE.