Developers

Build on NISHRAM

JWT authentication. Multi-tenant by default. Legacy system import, bi-directional sync, and webhooks — everything you need to integrate NISHRAM into your operational ecosystem.

API Fundamentals

Authentication

JWT Bearer Token

Multi-tenancy

X-Tenant-ID header

Rate limiting

Per-client token bucket

Format

JSON (application/json)

Pagination

Cursor-based, configurable page size

Versioning

URL path (/api/v1/)

Quick Start

Authentication & first request
# Authenticate
curl -X POST https://your-instance.nishram.com/api/v1/auth/login \
  -H "Content-Type: application/json" \
  -d '{"email": "admin@company.com", "password": "..."}'

# Response: { "token": "eyJhbGciOiJIUzI1NiJ9..." }

# List assets
curl https://your-instance.nishram.com/api/v1/assets \
  -H "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9..." \
  -H "X-Tenant-ID: your-tenant-id"

# Create a work order
curl -X POST https://your-instance.nishram.com/api/v1/work-orders \
  -H "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9..." \
  -H "X-Tenant-ID: your-tenant-id" \
  -H "Content-Type: application/json" \
  -d '{
    "assetId": "asset-123",
    "title": "Replace bearing on turbine T-04",
    "priority": "HIGH",
    "type": "CORRECTIVE"
  }'

Built on Enterprise-Grade Architecture

NISHRAM's backend is built on enterprise-grade frameworks with JWT security, multi-tenant isolation, and durable storage. On-premise AI ensures your data never leaves your network.

REST APIJWTDockerMulti-TenantOn-Premise AI

Every hour of reactive operations costs you more than predictive ever will

$1.7 trillion lost globally to unplanned downtime every year. NISHRAM gives you the intelligence to act before failures happen.

Request a Demo →