module PlaceOS

Overview

Low-level wrapper for the PlaceOS API.

Each method maps one-to-one with an API endpoint. All invocations will either provide a type-safe response object, or raise an PlaceOS::Client::API::Error.

It's possible to use this class directly if you require the extra flexibility, however in most cases the abstractions provided by the higher-level PlaceOS::Client may be the better choice.

Defined in:

lib/placeos-models/src/placeos-models/error.cr
placeos.cr
placeos/api_wrapper.cr
placeos/api_wrapper/api_keys.cr
placeos/api_wrapper/asset_instances.cr
placeos/api_wrapper/assets.cr
placeos/api_wrapper/authority.cr
placeos/api_wrapper/auths/base.cr
placeos/api_wrapper/auths/ldap.cr
placeos/api_wrapper/auths/oauth.cr
placeos/api_wrapper/auths/saml.cr
placeos/api_wrapper/cluster.cr
placeos/api_wrapper/domains.cr
placeos/api_wrapper/drivers.cr
placeos/api_wrapper/endpoint.cr
placeos/api_wrapper/metadata.cr
placeos/api_wrapper/modules.cr
placeos/api_wrapper/oauth_applications.cr
placeos/api_wrapper/repositories.cr
placeos/api_wrapper/root.cr
placeos/api_wrapper/settings.cr
placeos/api_wrapper/system_triggers.cr
placeos/api_wrapper/systems.cr
placeos/api_wrapper/triggers.cr
placeos/api_wrapper/users.cr
placeos/api_wrapper/zones.cr
placeos/client.cr