Public Documentation

Lawie Docs

TypeScript

@lawie/sdk

Latest version: v1.1.0 • API v1

ga

Install

npmnpm install @lawie/sdk

Auth setup

Use the credential-management surface enabled for your organization, then set LAWIE_API_KEY in a secret-managed runtime environment.

export LAWIE_API_KEY="your-sandbox-api-key"

Do not place credentials in browser code, source control, logs, screenshots, or support messages.

Feature matrix

FeatureSupport
Typed modelsYes
RetriesYes
StreamingNo
Pagination helpersNo
Safety guardrailsNo
Versioned promptsNo

Compatibility

SDK versionAPI versionsNotes
v1.1.0v1-

Supported services: core

Example

import { createLawieAPIClient } from '@lawie/sdk';

const client = createLawieAPIClient({
  baseUrl: 'https://api.sandbox.lawielabs.com',
  token: process.env.LAWIE_API_KEY,
});
const documents = await client.documents.list();

Sample projects