LumireCRM

Docs · SDK

TypeScript SDK

Pinned to API contract 1.0.0. Always check meta.version() on startup so a misconfigured client refuses to talk to a server it cannot understand.

Install

npm install @lumirecrm/sdk

Quickstart

import { createLumireCRMClient } from '@lumirecrm/sdk';

const client = createLumireCRMClient({
  baseUrl: 'http://143.110.171.125:4000',
  apiKey: 'lum_live_REPLACE_ME',
});

const traders = await client.traders.list({ limit: 20 });

Namespaces

  • auth
  • traders
  • accounts
  • transactions
  • deposits
  • withdrawals
  • kyc
  • support
  • integrations
  • webhooks
  • audit

See API reference for endpoints not covered by a top-level method — every SDK exposes a request/do escape hatch.