LumireCRM

Docs · SDK

Go 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

go get github.com/lumirecrm/sdk-go/lumirecrm

Quickstart

import "github.com/lumirecrm/sdk-go/lumirecrm"

crm := lumirecrm.NewClient("http://143.110.171.125:4000",
    lumirecrm.WithAPIKey("lum_live_REPLACE_ME"),
)
traders, err := crm.Traders.List(ctx, map[string]string{"limit": "20"})

Namespaces

  • Auth
  • Traders
  • Accounts
  • Transactions
  • Deposits
  • Withdrawals
  • Kyc
  • Support
  • Integrations
  • Webhooks
  • Audit
  • Meta

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