@monocloud/management
v0.2.7
Published
MonoCloud Management API JavaScript Library
Readme
Introduction
MonoCloud Management SDK for JavaScript – programmatically manage apps, policies, configurations, users, and groups via the MonoCloud Management APIs.
MonoCloud is a modern, developer-friendly Identity & Access Management platform.
This SDK provides a full-featured, typed JavaScript client for interacting with the MonoCloud Management APIs, allowing you to automate tenant administration programmatically.
📘 Documentation
- Documentation: https://www.monocloud.com/docs
- Management API SDK Docs: https://www.monocloud.com/docs/apis/management
- API Reference: https://monocloud.github.io/management-js
Supported Platforms
- Node.js >= 11.0.0
🚀 Getting Started
Requirements
- A MonoCloud tenant
- A Management API key with appropriate permissions
Installation
npm install @monocloud/managementUsage
The SDK closely mirrors the REST API structure — clients are organized by resource areas (clients, resources, users, groups, etc.).
const managementClient = MonoCloudManagementClient.init({
domain: 'https://<your-tenant-domain>',
apiKey: '<your-api-key>',
});[!CAUTION] Do not hardcode your API key. It is recommended to load it from an environment variable. See:
monocloud-management-client
Example - Get all clients
const result = await managementClient.clients.getAllClients(
1,
10,
"dashboard",
"name:1"
);Explore further operations at https://www.monocloud.com/docs
🤝 Contributing & Support
Issues & Feedback
- Use GitHub Issues for bug reports and feature requests.
- For tenant or account-specific help, contact MonoCloud Support through your dashboard.
Security
Do not report security issues publicly. Please follow the contact instructions at: https://www.monocloud.com/contact
📄 License
Licensed under the MIT License. See the included LICENSE file.
