How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Losant Enterprise Instance API

Enterprise Instance resources on the Losant Platform.

Losant Enterprise Instance API is one of 6 APIs that Losant publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 2 JSON Schema definitions.

Tagged areas include Enterprise Instance. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 2 JSON Schemas.

This API exposes 46 operations across 20 paths, and defines 44 schemas. It is described by OpenAPI 3.2.0, at version 1.29.4.

Requests are made against a single base URL, https://api.losant.com.

46 operations 20 paths 44 schemas 8 DELETE20 GET8 PATCH10 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.29.4
Base URL
https://api.losant.com
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Losant Enterprise Instance API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (JWT) (BearerAuth). By default, every request must be authenticated.

  • BearerAuth — Losant uses JSON Web Tokens (JWTs) for authentication. Obtain a token via POST /auth/user, POST /auth/device, POST /applications/{applicationId}/tokens, or POS…

Paths & Operations 46

Across 20 paths, the API surfaces 46 operations — 8 DELETE, 20 GET, 8 PATCH, 10 POST. Each is listed below with its method, path, parameters, and response codes.

Enterprise Instance 46

Enterprise Instance resources on the Losant Platform.

GET
/instances/{instanceId}/tokens/{apiTokenId}
Retrieves Information on an API Token
2 params → 200400404
PATCH
/instances/{instanceId}/tokens/{apiTokenId}
Updates Information About an API Token
2 params body → 200400404
DELETE
/instances/{instanceId}/tokens/{apiTokenId}
Deletes an API Token
2 params → 200400404
GET
/instances/{instanceId}/tokens
Returns the API Tokens for an Instance
7 params → 200400
POST
/instances/{instanceId}/tokens
Create a New API Token for an Instance
1 param body → 201400
GET
/instance/{instanceId}/audit-logs/{instanceAuditLogId}
Retrieves Information on an Instance Audit Log
2 params → 200400404
GET
/instance/{instanceId}/audit-logs
Returns the Audit Logs for the Instance
8 params → 200400404
GET
/instances/{instanceId}/nodes/{instanceCustomNodeId}
Get Information About Errors That Occurred During Runs of This Custom Node
6 params → 200400404
PATCH
/instances/{instanceId}/nodes/{instanceCustomNodeId}
Updates Information About a Custom Node
2 params body → 200400404
DELETE
/instances/{instanceId}/nodes/{instanceCustomNodeId}
Deletes a Custom Node
2 params → 200400404
GET
/instances/{instanceId}/nodes
Returns the Custom Nodes for an Instance
7 params → 200400
POST
/instances/{instanceId}/nodes
Create a New Custom Node for an Instance
1 param body → 201400
GET
/instances/{instanceId}/members/{userId}
Returns an Instance Member
2 params → 200400404
PATCH
/instances/{instanceId}/members/{userId}
Modifies the Role of an Instance Member
2 params body → 200400404
DELETE
/instances/{instanceId}/members/{userId}
Deletes an Instance Member
2 params → 200400404
GET
/instances/{instanceId}/members
Returns a Collection of Instance Members
5 params → 200400404
POST
/instances/{instanceId}/members
Creates a New Instance Member
1 param body → 200400404
GET
/instances/{instanceId}/notification-rules/{notificationRuleId}
Retrieves Information on Notification Rule Deliveries
4 params → 200400404
PATCH
/instances/{instanceId}/notification-rules/{notificationRuleId}
Updates Information About a Notification Rule
2 params body → 200400404
DELETE
/instances/{instanceId}/notification-rules/{notificationRuleId}
Deletes a Notification Rule
2 params → 200400404
POST
/instances/{instanceId}/notification-rules/{notificationRuleId}
Queues the Evaluation of a Notification Rule
2 params body → 202400404
GET
/instances/{instanceId}/notification-rules
Returns the Notification Rules for an Instance
7 params → 200400
POST
/instances/{instanceId}/notification-rules
Create a New Notification Rule for an Instance
1 param body → 201400
GET
/instances/{instanceId}/orgs/{orgId}/invites/{inviteId}
Returns an Organization Invite
3 params → 200400404
DELETE
/instances/{instanceId}/orgs/{orgId}/invites/{inviteId}
Revokes an Instance Org Invitation
3 params → 200400404
POST
/instances/{instanceId}/orgs/{orgId}/invites/{inviteId}
Resend an Organization Invite with Modified Role Info
3 params body → 201400404
GET
/instances/{instanceId}/orgs/{orgId}/invites
Returns a Collection of Instance Organization Invites
6 params → 200400404
POST
/instances/{instanceId}/orgs/{orgId}/invites
Invites a Member to an Instance Organization
2 params body → 201400404
GET
/instances/{instanceId}/orgs/{orgId}/members/{userId}
Returns an Organization Member
3 params → 200400404
PATCH
/instances/{instanceId}/orgs/{orgId}/members/{userId}
Modifies the Role of an Organization Member
3 params body → 200400404
DELETE
/instances/{instanceId}/orgs/{orgId}/members/{userId}
Deletes an Organization Member
3 params → 200400404
GET
/instances/{instanceId}/orgs/{orgId}/members
Returns a Collection of Instance Organization Members
6 params → 200400404
POST
/instances/{instanceId}/orgs/{orgId}/members
Creates a New Organization Member
2 params body → 200400404
GET
/instances/{instanceId}/orgs/{orgId}
Returns Notebook Execution Usage by Day for the Time Range Specified for This Organization
4 params → 200400404
PATCH
/instances/{instanceId}/orgs/{orgId}
Updates Information About an Organization
3 params body → 200400404
DELETE
/instances/{instanceId}/orgs/{orgId}
Deletes an Organization
2 params → 200400404
GET
/instances/{instanceId}/orgs
Returns the Organizations Associated with the Current Instance
9 params → 200400
POST
/instances/{instanceId}/orgs
Create a New Organization
2 params body → 200400
GET
/instances/{instanceId}/sandboxes/{instanceSandboxId}
Returns Notebook Execution Usage by Day for the Time Range Specified for All Applications the Sandbox User Owns
4 params → 200400404
DELETE
/instances/{instanceId}/sandboxes/{instanceSandboxId}
Deletes a Sandbox User Account
2 params → 200400404
PATCH
/instances/{instanceId}/sandboxes/{instanceSandboxId}
Restores a Sandbox User Account
4 params → 200400404
GET
/instances/{instanceId}/sandboxes
Returns a Collection of Instance Sandboxes
11 params → 200400
GET
/instances/{instanceId}
Returns Notebook Execution Usage by Day for the Time Range Specified for This Instance
3 params → 200400404
PATCH
/instances/{instanceId}
Updates Information About an Instance
1 param body → 200400
POST
/instances/{instanceId}
Generates a CSV Report on Instance Stats
1 param body → 202400
GET
/instances
Returns a Collection of Instances
6 params → 200400

Schemas 44

The contract defines 44 schemas that model the data the API accepts and returns. The most detailed are instanceSandbox (32 properties), instanceOrg (25 properties), instanceCustomNode (25 properties), org (21 properties). Each schema is shown below with its type and property counts.

apiTokenPatch
object
Schema for the body of an API Token modification request
3 properties
org
object
Schema for a single Organization
21 properties
orgInvite
object
Schema for a pending invitation to an Organization
9 properties
instanceMembers
object
Schema for a collection of Instance members
7 properties
instanceAuditLogs
object
Schema for a collection of Instance Audit Logs
8 properties
apiToken
object
Schema for a single API Token
15 properties
instanceCustomNodePost
object
Schema for the body of a Instance Custom Node creation request
11 properties 3 required
notificationRule
object
Schema for a single notification rule
18 properties
error
object
Schema for errors returned by the API
2 properties
instanceOrgPost
object
Schema for the body of an Organization creation request within an instance
13 properties 1 required
jobEnqueuedResult
object
Schema for the result of a job being queued
3 properties
instanceOrgMemberPost
Schema for an Instance Organization member creation request
instanceMemberPost
object
Schema for an Instance member creation request
3 properties
instanceOrgPatch
object
Schema for the body of an Organization modification request within an instance
12 properties
instanceSandbox
object
Schema for information about a sandbox user within an instance domain
32 properties
notificationRulePost
object
Schema for the body of a notification rule creation request
8 properties 4 required
orgInviteCollection
object
Schema for an collection of pending invitations to an Instance Organization
8 properties
notificationRules
object
Schema for a collection of notification rules
11 properties
instance
object
Schema for a single Instance
11 properties
notificationRuleEvaluationOptions
object
Schema for evaluation options for a notification rule
1 property
success
object
Schema for reporting a successful operation
1 property
apiTokenPost
object
Schema for the body of an API Token creation request
5 properties 1 required
notebookMinuteCounts
object
Schema for the result of a notebook minute counts request
3 properties
instanceReportOptionsPost
object
Schema for the body of a instance report request
7 properties
flowErrors
object
Workflow run error information
8 properties
instanceCustomNodes
object
Schema for a collection of Custom Nodes within an instance
10 properties
payloadStats
object
Schema for the result of a payload stats request
19 properties
instanceOrg
object
Schema for the body of an Organization owned by an instance
25 properties 1 required
instanceOrgMember
object
Schema for an Instance Organization member
10 properties
instanceMember
object
Schema for an Instance member
9 properties
instanceAuditLog
object
Schema for a single Instance Audit Log entry
20 properties
orgInvitePost
object
Schema for the body of a request to send an invitation
5 properties 2 required
notificationRulePatch
object
Schema for the body of a notification rule modification request
7 properties
orgRoleInfo
object
Schema for an Organization member's role info
3 properties
instancePatch
object
Schema for instance patch request
3 properties
instanceOrgs
object
Schema for a collection of Organizations within an instance
10 properties
notificationRuleDeliveryLogs
array
Schema for a set of Notification Rule delivery logs
instanceMemberPatch
object
Schema for an Instance member modification request
1 property 1 required
instanceOrgMemberPatch
object
Schema for an Instance Organization member modification request
3 properties
instanceOrgMembers
object
Schema for a collection of Organization members within an instance
8 properties
instanceSandboxes
object
Schema for a collection of instance associated sandboxes
10 properties
instanceCustomNodePatch
object
Schema for the body of a Instance Custom Node modification request
11 properties
instances
object
Schema for a collection of Instances
9 properties
instanceCustomNode
object
Schema for a single Instance Custom Node
25 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

losant-enterprise-instance-api-openapi.yml Raw ↑

Other APIs Losant publishes across the network.

Losant Authentication and Account API
Losant Data and Data Tables API
Losant Edge and Embedded Compute API
Losant Notebooks API
Losant Workflow Engine API
Where this information came from

This is an independent, third-party profile of Losant Enterprise Instance API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.