Module: Walinko

Defined in:
lib/walinko.rb,
lib/walinko/errors.rb,
lib/walinko/result.rb,
lib/walinko/version.rb,
lib/walinko/messages.rb,
lib/walinko/http_client.rb,
lib/walinko/configuration.rb

Overview

Walinko Ruby SDK — server-to-server client for the Walinko public API.

See the README for a quick-start; the contract is pinned in ‘walinko-sdk/docs/openapi.yaml`.

TODO(walinko-webhooks): when the server starts emitting webhooks, ‘Walinko::Client#webhooks` (e.g. `client.webhooks.verify(payload, sig)`) will land here. Reserving the namespace so v1 callers don’t break.

Defined Under Namespace

Modules: ErrorMapping Classes: ApiError, AsyncJob, AuthenticationError, BadRequestError, Client, Configuration, ConflictError, ConnectionError, DeviceDisconnectedError, Error, ForbiddenError, HttpClient, IdempotencyConflictError, MessageStatus, Messages, NotFoundError, QuotaExceededError, RateLimitError, RateLimitSnapshot, ServerError, SyncResult, TenantSuspendedError, TimeoutError, ValidationError

Constant Summary collapse

VERSION =
'0.1.0'