Easy Labs
SDKsRuby

Ruby SDK

Easy Labs Ruby SDK (easy-sdk (gem)) — installation, quickstart, and API reference.

easy-sdk (gem) is the official Easy Labs SDK for Ruby. It exposes the full Easy Labs platform — payments, subscriptions, invoicing, treasury, dunning, disputes, and webhooks — as a single EasyLabs::Client whose resource methods mirror the JSON API one-for-one.

The gem ships idiomatic Ruby on top of the same wire format as @easylabs/node: keyword arguments for every input, hashes with symbol keys for every response, and a typed exception hierarchy under EasyLabs::Error for every non-2xx status. There is no DSL, no ActiveRecord-style models, and no global state — the client is a plain object you can pass around or instantiate per tenant.

On this page