Home
Losant
Losant
Losant is an Enterprise IoT Platform that lets product teams build connected experiences, manage fleets of devices, orchestrate edge and embedded compute, and visualize and act on IoT data. The platform exposes a comprehensive REST API (the Platform API) covering applications, devices, data tables, time-series data, events, workflows (visual workflow engine), edge and embedded deployments, end-user experiences, notebooks, files, integrations, webhooks, dashboards, organizations, audit logs, and self-hosted enterprise instance administration. Devices may also connect via MQTT. Customers include industrial, smart-building, agriculture, and connected-product companies; Losant emphasizes white-labeled end-user experiences ("Experiences") and edge compute on Linux gateways plus microcontrollers via the Embedded Edge Agent (EEA).
9 APIs
22 Capabilities
0 Features
IoT Internet Of Things Devices Edge Compute Embedded MQTT Industrial IoT Telemetry Workflow Automation Visual Workflow Engine Dashboards Time Series Connected Products Enterprise
Losant publishes 9 APIs on the APIs.io network, including Authentication And Account API, Application API, Device API, and 6 more. Tagged areas include IoT, Internet Of Things, Devices, Edge Compute, and Embedded.
The Losant catalog on APIs.io includes 22 machine-runnable capabilities , 1 JSON-LD context, and 1 Spectral governance ruleset.
Losant’s developer surface includes developer portal, documentation, getting-started guide, SDKs, CLI, engineering blog, pricing, and 29 more developer resources.
Authenticate users, devices, and SSO sessions; manage the currently signed-in user, personal access tokens, organizations, and organization invites. Returns JWTs used as Bearer ...
Manage Losant Applications - the top-level multi-tenant container for IoT solutions - plus all application-scoped resources: dashboards, events, webhooks, integrations, files, a...
Provision and manage IoT devices and device recipes, query device tags and attributes, read connection state and logs, and publish state or send commands to devices. Devices may...
Aggregate, query, and export time-series device data, and read/write rows in Data Tables - Losant's schemaful relational store for context data that lives alongside IoT telemetry.
Create, version, deploy, debug, and execute flows in the Losant Visual Workflow Engine. Supports Application, Experience, Edge, Embedded, and Custom Node workflow types with ful...
Manage Losant Edge Compute deployments to Linux gateways (Gateway Edge Agent) and Embedded Edge Agent (EEA) deployments to microcontrollers. Distribute workflow versions to flee...
Build white-labeled end-user web Experiences on top of a Losant Application: experience users, groups, HTTP endpoints, server-rendered views, slugs, custom domains, versions, an...
Trigger and manage Losant Notebook executions - Jupyter-style batch workloads that operate on historical device data, data table contents, and other application state for analyt...
Administer dedicated or self-hosted Losant Enterprise Instances: instance members, organizations within the instance, organization members and invites, instance-level custom wor...
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
20 classes · 7 properties
JSON-LD
5 rules ·
2 errors
3 warnings
SPECTRAL
Sources
aid: losant
name: Losant
url: https://raw.githubusercontent.com/api-evangelist/losant/refs/heads/main/apis.yml
description: |
Losant is an Enterprise IoT Platform that lets product teams build connected experiences, manage fleets of
devices, orchestrate edge and embedded compute, and visualize and act on IoT data. The platform exposes a
comprehensive REST API (the Platform API) covering applications, devices, data tables, time-series data,
events, workflows (visual workflow engine), edge and embedded deployments, end-user experiences,
notebooks, files, integrations, webhooks, dashboards, organizations, audit logs, and self-hosted
enterprise instance administration. Devices may also connect via MQTT. Customers include industrial,
smart-building, agriculture, and connected-product companies; Losant emphasizes white-labeled end-user
experiences ("Experiences") and edge compute on Linux gateways plus microcontrollers via the Embedded
Edge Agent (EEA).
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://www.losant.com/
baseURL: https://api.losant.com
tags:
- IoT
- Internet Of Things
- Devices
- Edge Compute
- Embedded
- MQTT
- Industrial IoT
- Telemetry
- Workflow Automation
- Visual Workflow Engine
- Dashboards
- Time Series
- Connected Products
- Enterprise
kind: contract
access: 3rd-Party
x-type: company
apis:
- aid: losant:losant-auth-api
name: Losant Authentication And Account API
tags:
- Authentication
- Account
- Users
- Organizations
- JWT
humanURL: https://docs.losant.com/rest-api/auth/
baseURL: https://api.losant.com
description: |
Authenticate users, devices, and SSO sessions; manage the currently signed-in user, personal access
tokens, organizations, and organization invites. Returns JWTs used as Bearer tokens for the rest of the
Losant Platform API.
properties:
- type: Documentation
url: https://docs.losant.com/rest-api/auth/
- type: Documentation
url: https://docs.losant.com/rest-api/me/
- type: Documentation
url: https://docs.losant.com/rest-api/org/
- type: OpenAPI
url: openapi/losant-auth-api-openapi.yml
- type: NaftikoCapability
url: capabilities/auth-authentication.yaml
- type: NaftikoCapability
url: capabilities/auth-account.yaml
- type: NaftikoCapability
url: capabilities/auth-organizations.yaml
- aid: losant:losant-application-api
name: Losant Application API
tags:
- Applications
- Dashboards
- Events
- Webhooks
- Integrations
- Files
- Audit Logs
- Credentials
- Certificates
- API Tokens
- Resource Jobs
humanURL: https://docs.losant.com/rest-api/application/
baseURL: https://api.losant.com
description: |
Manage Losant Applications - the top-level multi-tenant container for IoT solutions - plus all
application-scoped resources: dashboards, events, webhooks, integrations, files, application keys, API
tokens, certificate authorities and certificates for X.509-authenticated devices, application templates,
audit logs, credentials, and long-running resource jobs.
properties:
- type: Documentation
url: https://docs.losant.com/applications/overview/
- type: Documentation
url: https://docs.losant.com/rest-api/application/
- type: Documentation
url: https://docs.losant.com/rest-api/applications/
- type: OpenAPI
url: openapi/losant-application-api-openapi.yml
- type: JSONSchema
url: json-schema/losant-application-schema.json
- type: JSONSchema
url: json-schema/losant-event-schema.json
- type: JSONStructure
url: json-structure/losant-application-structure.json
- type: NaftikoCapability
url: capabilities/application-applications.yaml
- type: NaftikoCapability
url: capabilities/application-events.yaml
- type: NaftikoCapability
url: capabilities/application-webhooks.yaml
- type: NaftikoCapability
url: capabilities/application-integrations.yaml
- aid: losant:losant-device-api
name: Losant Device API
tags:
- Devices
- Device Recipes
- Telemetry
- State
- Commands
- IoT
humanURL: https://docs.losant.com/rest-api/device/
baseURL: https://api.losant.com
description: |
Provision and manage IoT devices and device recipes, query device tags and attributes, read connection
state and logs, and publish state or send commands to devices. Devices may also publish state and
receive commands via MQTT (`broker.losant.com`).
properties:
- type: Documentation
url: https://docs.losant.com/devices/overview/
- type: Documentation
url: https://docs.losant.com/rest-api/device/
- type: Documentation
url: https://docs.losant.com/rest-api/devices/
- type: Documentation
url: https://docs.losant.com/mqtt/overview/
- type: OpenAPI
url: openapi/losant-device-api-openapi.yml
- type: JSONSchema
url: json-schema/losant-device-schema.json
- type: JSONStructure
url: json-structure/losant-device-structure.json
- type: NaftikoCapability
url: capabilities/device-devices.yaml
- type: NaftikoCapability
url: capabilities/device-state.yaml
- type: NaftikoCapability
url: capabilities/device-commands.yaml
- aid: losant:losant-data-api
name: Losant Data And Data Tables API
tags:
- Data
- Data Tables
- Time Series
- Telemetry
- Aggregation
- Export
humanURL: https://docs.losant.com/rest-api/data/
baseURL: https://api.losant.com
description: |
Aggregate, query, and export time-series device data, and read/write rows in Data Tables - Losant's
schemaful relational store for context data that lives alongside IoT telemetry.
properties:
- type: Documentation
url: https://docs.losant.com/data-tables/overview/
- type: Documentation
url: https://docs.losant.com/rest-api/data/
- type: Documentation
url: https://docs.losant.com/rest-api/data-table/
- type: Documentation
url: https://docs.losant.com/rest-api/data-table-rows/
- type: OpenAPI
url: openapi/losant-data-api-openapi.yml
- type: JSONSchema
url: json-schema/losant-data-table-schema.json
- type: JSONStructure
url: json-structure/losant-data-structure.json
- type: NaftikoCapability
url: capabilities/data-data-tables.yaml
- type: NaftikoCapability
url: capabilities/data-telemetry.yaml
- aid: losant:losant-workflow-api
name: Losant Workflow Engine API
tags:
- Workflows
- Visual Workflow Engine
- Automation
- Orchestration
- Versioning
humanURL: https://docs.losant.com/rest-api/flow/
baseURL: https://api.losant.com
description: |
Create, version, deploy, debug, and execute flows in the Losant Visual Workflow Engine. Supports
Application, Experience, Edge, Embedded, and Custom Node workflow types with full version history and
rollback.
properties:
- type: Documentation
url: https://docs.losant.com/workflows/overview/
- type: Documentation
url: https://docs.losant.com/rest-api/flow/
- type: Documentation
url: https://docs.losant.com/rest-api/flows/
- type: Documentation
url: https://docs.losant.com/rest-api/flow-version/
- type: OpenAPI
url: openapi/losant-workflow-api-openapi.yml
- type: NaftikoCapability
url: capabilities/workflow-flows.yaml
- type: NaftikoCapability
url: capabilities/workflow-versions.yaml
- aid: losant:losant-edge-api
name: Losant Edge And Embedded Compute API
tags:
- Edge Compute
- Embedded
- EEA
- Deployments
- Gateways
- Microcontrollers
humanURL: https://docs.losant.com/rest-api/edge-deployment/
baseURL: https://api.losant.com
description: |
Manage Losant Edge Compute deployments to Linux gateways (Gateway Edge Agent) and Embedded Edge Agent
(EEA) deployments to microcontrollers. Distribute workflow versions to fleets, track deployment state,
and roll back releases.
properties:
- type: Documentation
url: https://docs.losant.com/edge-compute/overview/
- type: Documentation
url: https://docs.losant.com/rest-api/edge-deployment/
- type: Documentation
url: https://docs.losant.com/rest-api/embedded-deployment/
- type: OpenAPI
url: openapi/losant-edge-api-openapi.yml
- type: NaftikoCapability
url: capabilities/edge-deployments.yaml
- aid: losant:losant-experience-api
name: Losant Experience API
tags:
- Experiences
- End User
- White Label
- Web
- Users
- Groups
- Endpoints
- Views
humanURL: https://docs.losant.com/rest-api/experience/
baseURL: https://api.losant.com
description: |
Build white-labeled end-user web Experiences on top of a Losant Application: experience users, groups,
HTTP endpoints, server-rendered views, slugs, custom domains, versions, and the Experience publishing
pipeline.
properties:
- type: Documentation
url: https://docs.losant.com/experiences/overview/
- type: Documentation
url: https://docs.losant.com/rest-api/experience/
- type: Documentation
url: https://docs.losant.com/rest-api/experience-users/
- type: Documentation
url: https://docs.losant.com/rest-api/experience-endpoint/
- type: OpenAPI
url: openapi/losant-experience-api-openapi.yml
- type: NaftikoCapability
url: capabilities/experience-users.yaml
- type: NaftikoCapability
url: capabilities/experience-endpoints.yaml
- type: NaftikoCapability
url: capabilities/experience-views.yaml
- aid: losant:losant-notebook-api
name: Losant Notebooks API
tags:
- Notebooks
- Jupyter
- Batch
- Analytics
- Reporting
- Data Science
humanURL: https://docs.losant.com/rest-api/notebook/
baseURL: https://api.losant.com
description: |
Trigger and manage Losant Notebook executions - Jupyter-style batch workloads that operate on historical
device data, data table contents, and other application state for analytics, ML, and reporting.
properties:
- type: Documentation
url: https://docs.losant.com/notebooks/overview/
- type: Documentation
url: https://docs.losant.com/rest-api/notebook/
- type: OpenAPI
url: openapi/losant-notebook-api-openapi.yml
- type: NaftikoCapability
url: capabilities/notebook-executions.yaml
- aid: losant:losant-instance-api
name: Losant Enterprise Instance API
tags:
- Enterprise
- Instance
- Self Hosted
- Administration
- Custom Nodes
- Sandboxes
- Notification Rules
humanURL: https://docs.losant.com/rest-api/instance/
baseURL: https://api.losant.com
description: |
Administer dedicated or self-hosted Losant Enterprise Instances: instance members, organizations within
the instance, organization members and invites, instance-level custom workflow nodes, sandboxes,
notification rules, instance-level API tokens, and audit logs.
properties:
- type: Documentation
url: https://docs.losant.com/rest-api/instance/
- type: Documentation
url: https://docs.losant.com/rest-api/instance-org/
- type: Documentation
url: https://docs.losant.com/rest-api/instance-custom-node/
- type: OpenAPI
url: openapi/losant-instance-api-openapi.yml
- type: NaftikoCapability
url: capabilities/instance-organizations.yaml
- type: NaftikoCapability
url: capabilities/instance-members.yaml
- type: NaftikoCapability
url: capabilities/instance-custom-nodes.yaml
common:
- url: https://www.losant.com/
type: Portal
- url: https://docs.losant.com/
type: Documentation
name: Losant Documentation
- url: https://docs.losant.com/getting-started/walkthrough/
type: GettingStarted
name: Getting Started Walkthrough
- url: https://docs.losant.com/rest-api/overview/
type: Documentation
name: REST API Overview
- url: https://docs.losant.com/mqtt/overview/
type: Documentation
name: MQTT Specification
- url: https://docs.losant.com/cli/overview/
type: Documentation
name: Losant CLI
- url: https://docs.losant.com/university/overview/
type: Education
name: Losant University
- url: https://docs.losant.com/template-library/overview/
type: Templates
name: Application Template Library
- url: https://docs.losant.com/workflow-lab/overview/
type: Documentation
name: Workflow Lab
- url: https://docs.losant.com/guides/overview/
type: Guides
name: Solution Guides
- url: https://github.com/Losant
type: SourceCode
name: Losant on GitHub
- url: https://github.com/Losant/losant-rest-js
type: SDK
name: Node.js / JavaScript REST Client
- url: https://github.com/Losant/losant-rest-python
type: SDK
name: Python REST Client
- url: https://github.com/Losant/losant-rest-ruby
type: SDK
name: Ruby REST Client
- url: https://github.com/Losant/losant-mqtt-js
type: SDK
name: Node.js MQTT Client
- url: https://github.com/Losant/losant-mqtt-python
type: SDK
name: Python MQTT Client
- url: https://github.com/Losant/losant-mqtt-ruby
type: SDK
name: Ruby MQTT Client
- url: https://github.com/Losant/losant-mqtt-arduino
type: SDK
name: Arduino MQTT Client
- url: https://github.com/Losant/losant-esp-idf-esp32
type: SDK
name: ESP-IDF (ESP32) MQTT Client
- url: https://github.com/Losant/losant-cli
type: CLI
name: Losant CLI Source
- url: https://github.com/Losant/eea-examples
type: SourceCode
name: Embedded Edge Agent (EEA) Examples
- url: https://github.com/Losant/notebook-examples
type: SourceCode
name: Notebook Examples
- url: https://github.com/Losant/application-templates
type: SourceCode
name: Application Templates
- url: https://github.com/Losant/workflow-node-catalog
type: SourceCode
name: Community Workflow Node Catalog
- url: https://www.losant.com/blog
type: Blog
name: Losant Blog
- url: https://status.losant.com/
type: StatusPage
name: Losant Status
- url: https://www.losant.com/pricing
type: Pricing
name: Pricing (Custom / Contact Sales)
- url: https://www.losant.com/contact
type: Support
name: Contact Losant
- url: https://www.linkedin.com/company/losant/
type: LinkedIn
name: Losant on LinkedIn
- url: https://x.com/losantiot
type: Twitter
name: Losant on X
- url: plans/losant-plans-pricing.yml
type: Plans
- url: rate-limits/losant-rate-limits.yml
type: RateLimits
- url: finops/losant-finops.yml
type: FinOps
- url: vocabulary/losant-vocabulary.yml
type: Vocabulary
- url: rules/losant-rules.yml
type: SpectralRules
- url: json-ld/losant-context.jsonld
type: JSONLD
maintainers:
- FN: Kin Lane
email: [email protected]
specificationVersion: '0.20'