Browse documentation
Get started
SDKs
Metrics
Monitor
Workspace and access
SDK overview
Choose an official Omas Cloud SDK and find the right path from installation to operation-level reference.
Official SDKs provide typed request and response models, local request validation, automatic M2M token exchange, and typed API errors. Use an SDK when you are integrating Omas Cloud into an application, service, or scheduled job.
Choose an SDK
Java
The Java SDK supports Java 17 and newer. It provides synchronous and asynchronous Metrics clients and is published to Maven Central.
- Java SDK — install the Maven package, create a client, send requests, and handle typed errors.
Go
The Go SDK supports Go 1.24 and newer. It provides context-aware synchronous methods that compose with goroutines.
- Go SDK — install the Go module, create a client, send requests, and inspect typed errors with
errors.As.
TypeScript
The TypeScript SDK supports Node.js 22 and newer and modern browsers. It provides an asynchronous, ESM-only client with browser-safe authentication and Node.js M2M token exchange.
- TypeScript SDK — install the npm packages, create a client, send requests, cancel calls, and handle typed errors with
instanceof.
SDK guide or API reference?
Use the SDK guides for installation, authentication, client lifecycle, and error-handling patterns. Use the API reference for the parameters, responses, examples, and documented errors for a specific Metrics operation.
Source and releases
The public SDK repository contains the generated clients, shared runtimes, generators, and release information. Pin an explicit SDK version in production and review release notes before upgrading.