SDKs

Develop enterprise applications across all our platforms

Available SDKs

Use our enterprise-grade SDKs to integrate EngOTSS services into your applications using your development language.

Python SDK

Python is supported across all operating systems and requires Python 3.9+

pip install engotss-python-sdk v3.4.2
import engotss\n api = EngOTSS.Client(token=API_KEY)\n response = api.get('/v1/monitoring/data')\n print(response.json())

JavaScript SDK

Client side SDK for integrating features directly into web applications

npm install @engotss/javascript-sdk
import { Engotss } from '@engotss/javascript-sdk'\n const api = new Engotss({ token: 'YOUR_API_KEY' });\n await api.get('monitoring', { format: 'html' });

Node SDK

Build and manage server back-end systems through our Node framework

npm install engotss-node v1.3.8
const express = require('express'); const Engotss = require('engotss-node'); const app = express(); const engotss = new Engotss('API_KEY'); app.get('/status', async (req, res) => { const monitoring = await engotss.getMonitoring(); res.json({ status: 'success', data: monitoring }); });

SDK Usage

All SDKs share common authentication and method patterns across our API:

SDK Release Notes

SDK Version Release Date
Python 3.4.2 July 4, 2024
JavaScript 2.9.0 April 19, 2024
Node.js 1.3.8 June 27, 2024
```