Module: Zazu
- Defined in:
- lib/zazu.rb,
lib/zazu/page.rb,
lib/zazu/client.rb,
lib/zazu/errors.rb,
lib/zazu/version.rb,
lib/zazu/response.rb,
lib/zazu/resources/base.rb,
lib/zazu/resources/entity.rb,
lib/zazu/resources/accounts.rb,
lib/zazu/resources/invoices.rb,
lib/zazu/resources/customers.rb,
lib/zazu/resources/payment_links.rb,
lib/zazu/resources/webhook_endpoints.rb
Overview
Ruby SDK for the Zazu API.
Usage:
zazu = Zazu.new(api_key: ENV["ZAZU_API_KEY"])
zazu.entity.get
zazu.accounts.list(limit: 50)
See README.md for full documentation.
Defined Under Namespace
Modules: Resources Classes: ArgumentError, AuthenticationError, Client, ConfigurationError, ConnectionError, Error, ForbiddenError, NotFoundError, Page, RateLimitError, Response, ServerError, ValidationError
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
-
.new ⇒ Object
Module-level shortcut.
Class Method Details
.new ⇒ Object
Module-level shortcut. Equivalent to Zazu::Client.new(…).
14 15 16 |
# File 'lib/zazu.rb', line 14 def self.new(**) Client.new(**) end |