--- !ruby/object:Gem::Specification name: losant_rest version: !ruby/object:Gem::Version version: 1.19.9 platform: ruby authors: - Michael Kuehl autorequire: bindir: bin cert_chain: [] date: 2024-07-24 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: httparty requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.14.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.14.0 - !ruby/object:Gem::Dependency name: minitest requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5.9' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5.9' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '12' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '12' - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.3' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.3' description: Easily use the Losant IoT Platform through its REST API with Ruby email: - hello@losant.com executables: [] extensions: [] extra_rdoc_files: [] files: - ".github/workflows/test.yml" - ".gitignore" - ".markdownlint.json" - ".ruby-version" - Gemfile - LICENSE - README.md - Rakefile - docs/_schemas.md - docs/application.md - docs/applicationApiToken.md - docs/applicationApiTokens.md - docs/applicationCertificate.md - docs/applicationCertificateAuthorities.md - docs/applicationCertificateAuthority.md - docs/applicationCertificates.md - docs/applicationDashboard.md - docs/applicationDashboards.md - docs/applicationKey.md - docs/applicationKeys.md - docs/applicationTemplate.md - docs/applicationTemplates.md - docs/applications.md - docs/auditLog.md - docs/auditLogs.md - docs/auth.md - docs/credential.md - docs/credentials.md - docs/dashboard.md - docs/dashboards.md - docs/data.md - docs/dataTable.md - docs/dataTableRow.md - docs/dataTableRows.md - docs/dataTables.md - docs/device.md - docs/deviceRecipe.md - docs/deviceRecipes.md - docs/devices.md - docs/edgeDeployment.md - docs/edgeDeployments.md - docs/embeddedDeployment.md - docs/embeddedDeployments.md - docs/event.md - docs/events.md - docs/experience.md - docs/experienceDomain.md - docs/experienceDomains.md - docs/experienceEndpoint.md - docs/experienceEndpoints.md - docs/experienceGroup.md - docs/experienceGroups.md - docs/experienceSlug.md - docs/experienceSlugs.md - docs/experienceUser.md - docs/experienceUsers.md - docs/experienceVersion.md - docs/experienceVersions.md - docs/experienceView.md - docs/experienceViews.md - docs/file.md - docs/files.md - docs/flow.md - docs/flowVersion.md - docs/flowVersions.md - docs/flows.md - docs/instance.md - docs/instanceApiToken.md - docs/instanceApiTokens.md - docs/instanceAuditLog.md - docs/instanceAuditLogs.md - docs/instanceCustomNode.md - docs/instanceCustomNodes.md - docs/instanceMember.md - docs/instanceMembers.md - docs/instanceOrg.md - docs/instanceOrgInvite.md - docs/instanceOrgInvites.md - docs/instanceOrgMember.md - docs/instanceOrgMembers.md - docs/instanceOrgs.md - docs/instanceSandbox.md - docs/instanceSandboxes.md - docs/instances.md - docs/integration.md - docs/integrations.md - docs/me.md - docs/notebook.md - docs/notebooks.md - docs/org.md - docs/orgInvites.md - docs/orgs.md - docs/resourceJob.md - docs/resourceJobs.md - docs/userApiToken.md - docs/userApiTokens.md - docs/webhook.md - docs/webhooks.md - examples/auth.rb - examples/list_devices.rb - lib/platform_rest.rb - lib/platform_rest/application.rb - lib/platform_rest/application_api_token.rb - lib/platform_rest/application_api_tokens.rb - lib/platform_rest/application_certificate.rb - lib/platform_rest/application_certificate_authorities.rb - lib/platform_rest/application_certificate_authority.rb - lib/platform_rest/application_certificates.rb - lib/platform_rest/application_dashboard.rb - lib/platform_rest/application_dashboards.rb - lib/platform_rest/application_key.rb - lib/platform_rest/application_keys.rb - lib/platform_rest/application_template.rb - lib/platform_rest/application_templates.rb - lib/platform_rest/applications.rb - lib/platform_rest/audit_log.rb - lib/platform_rest/audit_logs.rb - lib/platform_rest/auth.rb - lib/platform_rest/client.rb - lib/platform_rest/credential.rb - lib/platform_rest/credentials.rb - lib/platform_rest/dashboard.rb - lib/platform_rest/dashboards.rb - lib/platform_rest/data.rb - lib/platform_rest/data_table.rb - lib/platform_rest/data_table_row.rb - lib/platform_rest/data_table_rows.rb - lib/platform_rest/data_tables.rb - lib/platform_rest/device.rb - lib/platform_rest/device_recipe.rb - lib/platform_rest/device_recipes.rb - lib/platform_rest/devices.rb - lib/platform_rest/edge_deployment.rb - lib/platform_rest/edge_deployments.rb - lib/platform_rest/embedded_deployment.rb - lib/platform_rest/embedded_deployments.rb - lib/platform_rest/error.rb - lib/platform_rest/event.rb - lib/platform_rest/events.rb - lib/platform_rest/experience.rb - lib/platform_rest/experience_domain.rb - lib/platform_rest/experience_domains.rb - lib/platform_rest/experience_endpoint.rb - lib/platform_rest/experience_endpoints.rb - lib/platform_rest/experience_group.rb - lib/platform_rest/experience_groups.rb - lib/platform_rest/experience_slug.rb - lib/platform_rest/experience_slugs.rb - lib/platform_rest/experience_user.rb - lib/platform_rest/experience_users.rb - lib/platform_rest/experience_version.rb - lib/platform_rest/experience_versions.rb - lib/platform_rest/experience_view.rb - lib/platform_rest/experience_views.rb - lib/platform_rest/file.rb - lib/platform_rest/files.rb - lib/platform_rest/flow.rb - lib/platform_rest/flow_version.rb - lib/platform_rest/flow_versions.rb - lib/platform_rest/flows.rb - lib/platform_rest/instance.rb - lib/platform_rest/instance_api_token.rb - lib/platform_rest/instance_api_tokens.rb - lib/platform_rest/instance_audit_log.rb - lib/platform_rest/instance_audit_logs.rb - lib/platform_rest/instance_custom_node.rb - lib/platform_rest/instance_custom_nodes.rb - lib/platform_rest/instance_member.rb - lib/platform_rest/instance_members.rb - lib/platform_rest/instance_org.rb - lib/platform_rest/instance_org_invite.rb - lib/platform_rest/instance_org_invites.rb - lib/platform_rest/instance_org_member.rb - lib/platform_rest/instance_org_members.rb - lib/platform_rest/instance_orgs.rb - lib/platform_rest/instance_sandbox.rb - lib/platform_rest/instance_sandboxes.rb - lib/platform_rest/instances.rb - lib/platform_rest/integration.rb - lib/platform_rest/integrations.rb - lib/platform_rest/me.rb - lib/platform_rest/notebook.rb - lib/platform_rest/notebooks.rb - lib/platform_rest/org.rb - lib/platform_rest/org_invites.rb - lib/platform_rest/orgs.rb - lib/platform_rest/resource_job.rb - lib/platform_rest/resource_jobs.rb - lib/platform_rest/user_api_token.rb - lib/platform_rest/user_api_tokens.rb - lib/platform_rest/utils.rb - lib/platform_rest/version.rb - lib/platform_rest/webhook.rb - lib/platform_rest/webhooks.rb - losant_rest.gemspec - schemas/advancedApplicationKeyQuery.json - schemas/advancedDeviceQuery.json - schemas/advancedEventQuery.json - schemas/advancedExperienceGroupQuery.json - schemas/advancedExperienceUserQuery.json - schemas/advancedFlowByVersionQuery.json - schemas/advancedFlowQuery.json - schemas/advancedFlowVersionQuery.json - schemas/advancedInstanceOrgQuery.json - schemas/advancedQuery.json - schemas/apiToken.json - schemas/apiTokenPatch.json - schemas/apiTokenPost.json - schemas/apiTokens.json - schemas/application.json - schemas/applicationApiTokenPost.json - schemas/applicationApplyTemplatePatch.json - schemas/applicationCertificate.json - schemas/applicationCertificateAuthorities.json - schemas/applicationCertificateAuthority.json - schemas/applicationCertificateAuthorityPatch.json - schemas/applicationCertificateAuthorityPost.json - schemas/applicationCertificatePatch.json - schemas/applicationCertificatePost.json - schemas/applicationCertificates.json - schemas/applicationCloneDryRunResult.json - schemas/applicationClonePost.json - schemas/applicationCreationByTemplateResult.json - schemas/applicationDashboardPost.json - schemas/applicationExportPost.json - schemas/applicationExportResult.json - schemas/applicationGlobalPatch.json - schemas/applicationImportExecutions.json - schemas/applicationImportOptions.json - schemas/applicationKey.json - schemas/applicationKeyPatch.json - schemas/applicationKeyPost.json - schemas/applicationKeyPostResponse.json - schemas/applicationKeys.json - schemas/applicationPatch.json - schemas/applicationPost.json - schemas/applicationReadme.json - schemas/applicationReadmePatch.json - schemas/applicationSearchResult.json - schemas/applicationTemplate.json - schemas/applicationTemplateCategories.json - schemas/applicationTemplateCategory.json - schemas/applicationTemplates.json - schemas/applications.json - schemas/attributeNamesResponse.json - schemas/auditLog.json - schemas/auditLogFilter.json - schemas/auditLogs.json - schemas/authedDevice.json - schemas/authedUser.json - schemas/bulkDeleteResponse.json - schemas/changePassword.json - schemas/compositeDeviceState.json - schemas/compositeDevicesState.json - schemas/credential.json - schemas/credentialLinkedResources.json - schemas/credentialPatch.json - schemas/credentialPost.json - schemas/credentials.json - schemas/dashboard.json - schemas/dashboardContextInstance.json - schemas/dashboardPatch.json - schemas/dashboardPost.json - schemas/dashboardSendReport.json - schemas/dashboardUpdateEvents.json - schemas/dashboards.json - schemas/dataExport.json - schemas/dataTable.json - schemas/dataTableColumn.json - schemas/dataTablePatch.json - schemas/dataTablePost.json - schemas/dataTableRow.json - schemas/dataTableRowInMultiple.json - schemas/dataTableRowInsert.json - schemas/dataTableRowInsertResult.json - schemas/dataTableRowInsertUpdate.json - schemas/dataTableRows.json - schemas/dataTableRowsDelete.json - schemas/dataTableRowsExport.json - schemas/dataTables.json - schemas/debugExcludeIds.json - schemas/debugLevels.json - schemas/device.json - schemas/deviceAttributeDataTypeFilter.json - schemas/deviceClassFilter.json - schemas/deviceCommand.json - schemas/deviceCommands.json - schemas/deviceConnectionStatus.json - schemas/deviceCounts.json - schemas/deviceCredentials.json - schemas/deviceLog.json - schemas/deviceNamesResponse.json - schemas/devicePatch.json - schemas/devicePayloadCounts.json - schemas/devicePost.json - schemas/deviceRecipe.json - schemas/deviceRecipeBulkCreate.json - schemas/deviceRecipeBulkCreateEnqueued.json - schemas/deviceRecipeBulkCreatePost.json - schemas/deviceRecipePatch.json - schemas/deviceRecipePost.json - schemas/deviceRecipes.json - schemas/deviceState.json - schemas/deviceStateOrStates.json - schemas/deviceStates.json - schemas/deviceTagFilter.json - schemas/devices.json - schemas/devicesDataRemoved.json - schemas/devicesDeletePost.json - schemas/devicesDeleted.json - schemas/devicesExportPayloadCountPost.json - schemas/devicesExportPost.json - schemas/devicesHistoricalImportPost.json - schemas/devicesPatch.json - schemas/devicesRemoveDataPost.json - schemas/devicesUpdated.json - schemas/disableTwoFactorAuth.json - schemas/edgeDeployment.json - schemas/edgeDeploymentRelease.json - schemas/edgeDeploymentRemove.json - schemas/edgeDeploymentReplace.json - schemas/edgeDeployments.json - schemas/emailVerificationVerify.json - schemas/embeddedDeployment.json - schemas/embeddedDeploymentExport.json - schemas/embeddedDeploymentRelease.json - schemas/embeddedDeploymentRemove.json - schemas/embeddedDeploymentReplace.json - schemas/embeddedDeployments.json - schemas/enableTwoFactorAuth.json - schemas/error.json - schemas/event.json - schemas/eventPatch.json - schemas/eventPlusNewCount.json - schemas/eventPost.json - schemas/eventTagsSummary.json - schemas/events.json - schemas/eventsDeleted.json - schemas/eventsExport.json - schemas/experienceBootstrapOptions.json - schemas/experienceBootstrapResult.json - schemas/experienceDomain.json - schemas/experienceDomainPatch.json - schemas/experienceDomainPost.json - schemas/experienceDomains.json - schemas/experienceEndpoint.json - schemas/experienceEndpointPatch.json - schemas/experienceEndpointPost.json - schemas/experienceEndpointStats.json - schemas/experienceEndpoints.json - schemas/experienceGroup.json - schemas/experienceGroupPatch.json - schemas/experienceGroupPost.json - schemas/experienceGroups.json - schemas/experienceLinkedResources.json - schemas/experienceSlug.json - schemas/experienceSlugPatch.json - schemas/experienceSlugPost.json - schemas/experienceSlugs.json - schemas/experienceUser.json - schemas/experienceUserPatch.json - schemas/experienceUserPost.json - schemas/experienceUsers.json - schemas/experienceVersion.json - schemas/experienceVersionPatch.json - schemas/experienceVersionPost.json - schemas/experienceVersions.json - schemas/experienceView.json - schemas/experienceViewPatch.json - schemas/experienceViewPost.json - schemas/experienceViews.json - schemas/file.json - schemas/filePatch.json - schemas/filePost.json - schemas/fileUploadPostResponse.json - schemas/files.json - schemas/flow.json - schemas/flowErrors.json - schemas/flowLog.json - schemas/flowPatch.json - schemas/flowPost.json - schemas/flowStats.json - schemas/flowStorageEntries.json - schemas/flowStorageEntry.json - schemas/flowStorageMetadata.json - schemas/flowTriggerFilter.json - schemas/flowVersion.json - schemas/flowVersionPatch.json - schemas/flowVersionPost.json - schemas/flowVersions.json - schemas/flowVersionsDeletePost.json - schemas/flows.json - schemas/flowsImportPost.json - schemas/flowsImportResult.json - schemas/githubLogin.json - schemas/historicalSummaries.json - schemas/historicalSummary.json - schemas/importIntoApplicationOptions.json - schemas/importNewApplicationOptions.json - schemas/instance.json - schemas/instanceAuditLog.json - schemas/instanceAuditLogFilter.json - schemas/instanceAuditLogs.json - schemas/instanceCustomNode.json - schemas/instanceCustomNodePatch.json - schemas/instanceCustomNodePost.json - schemas/instanceCustomNodes.json - schemas/instanceMember.json - schemas/instanceMemberPatch.json - schemas/instanceMemberPost.json - schemas/instanceMembers.json - schemas/instanceOrg.json - schemas/instanceOrgMember.json - schemas/instanceOrgMemberPatch.json - schemas/instanceOrgMemberPost.json - schemas/instanceOrgMembers.json - schemas/instanceOrgPatch.json - schemas/instanceOrgPost.json - schemas/instanceOrgs.json - schemas/instancePatch.json - schemas/instanceReportOptionsPost.json - schemas/instanceSandbox.json - schemas/instanceSandboxes.json - schemas/instances.json - schemas/integration.json - schemas/integrationPatch.json - schemas/integrationPost.json - schemas/integrations.json - schemas/jobEnqueuedResult.json - schemas/lastValueData.json - schemas/lastValueQuery.json - schemas/me.json - schemas/mePatch.json - schemas/mqttPublishBody.json - schemas/multiDeviceCommand.json - schemas/multiFactorAuthDisable.json - schemas/multiFactorAuthEnable.json - schemas/multiFactorAuthInfo.json - schemas/notebook.json - schemas/notebookDataExportOptions.json - schemas/notebookExecutionLogs.json - schemas/notebookExecutionOptions.json - schemas/notebookMinuteCounts.json - schemas/notebookPatch.json - schemas/notebookPost.json - schemas/notebooks.json - schemas/org.json - schemas/orgInvite.json - schemas/orgInviteAction.json - schemas/orgInviteActionUser.json - schemas/orgInviteCollection.json - schemas/orgInviteInfo.json - schemas/orgInvitePost.json - schemas/orgInviteResult.json - schemas/orgInviteResultUser.json - schemas/orgInviteUser.json - schemas/orgInvites.json - schemas/orgInvitesUser.json - schemas/orgMemberPatch.json - schemas/orgPatch.json - schemas/orgPost.json - schemas/orgRoleInfo.json - schemas/orgs.json - schemas/paletteResponse.json - schemas/passwordResetFinish.json - schemas/passwordResetInput.json - schemas/passwordResetResponse.json - schemas/payloadCounts.json - schemas/payloadCountsBreakdown.json - schemas/payloadStats.json - schemas/periodSummaries.json - schemas/recentItem.json - schemas/recentItemList.json - schemas/resourceJob.json - schemas/resourceJobExecutionLogs.json - schemas/resourceJobExecutionOptions.json - schemas/resourceJobPatch.json - schemas/resourceJobPost.json - schemas/resourceJobs.json - schemas/resourceTransfer.json - schemas/samlResponse.json - schemas/ssoRequest.json - schemas/success.json - schemas/successWithExecutionId.json - schemas/successWithJobId.json - schemas/tagKeysResponse.json - schemas/tagValuesResponse.json - schemas/templateKeywords.json - schemas/timeSeriesData.json - schemas/timeSeriesQuery.json - schemas/twoFactorAuthInfo.json - schemas/userCredentials.json - schemas/userPost.json - schemas/validateContextError.json - schemas/validateContextSuccess.json - schemas/validationErrors.json - schemas/virtualButtonPress.json - schemas/webhook.json - schemas/webhookPatch.json - schemas/webhookPost.json - schemas/webhooks.json - test/basic_test.rb - test/test_helper.rb homepage: https://github.com/Losant/losant-rest-ruby licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.1' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.0.3.1 signing_key: specification_version: 4 summary: Provides a simple ruby wrapper around the Losant REST API test_files: - test/basic_test.rb - test/test_helper.rb