Documentation Index
Fetch the complete documentation index at: https://parmanasystems.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
@parmanasystems/sdk-client is a typed HTTP client for the Parmana Systems REST API. Types are generated directly from the live OpenAPI schema (openapi.json) so the client always matches the server.
Install
Usage
Configuration
| Option | Type | Description |
|---|---|---|
baseUrl | string | Base URL of the Parmana Systems server |
apiKey | string (optional) | Bearer token for authentication |
Type generation
The TypeScript types are generated fromopenapi.json using openapi-typescript:
src/openapi.d.ts. Run this after any server API change to keep the client in sync.
When to use the SDK client vs. the core SDK
| Scenario | Recommended package |
|---|---|
| Embedded governance (in-process, same Node.js app) | @parmanasystems/core |
| Remote governance (HTTP call to Parmana Systems server) | @parmanasystems/sdk-client |
| Microservice calling the governance server | @parmanasystems/sdk-client |
| Independent verification in a separate service | @parmanasystems/verifier |