50+ System Integrations

Seamless Integrations

Connect Sarthi DMS with your existing ecosystem — government platforms, enterprise software, authentication providers, cloud storage, and communication tools.

Ecosystem

Integration Categories

Pre-built connectors and APIs for every layer of your technology stack

India e-Governance integrations

Government Platforms

Deep integration with Indian government platforms and e-governance infrastructure for seamless interoperability.

eOffice

NIC's electronic office platform — file management, DAK, receipts, and noting integration.

NIC Infrastructure

National Informatics Centre network, email, and hosting services integration.

ICMS

Integrated Court Management System for judiciary case document management.

DigiLocker

Digital India initiative — verified document issuance and retrieval via DigiLocker APIs.

UMANG

Unified Mobile App for New-age Governance — citizen-facing document access.

CCTNS

Crime and Criminal Tracking Network & Systems for law enforcement records.

Business application integrations

Enterprise Software

Connect with the world's leading enterprise platforms for unified document and data management.

SAP

SAP ERP, S/4HANA, and SuccessFactors — document archiving, invoice matching, and HR records.

Oracle

Oracle EBS, Fusion Cloud, and NetSuite — procurement docs, financial records, and contracts.

Microsoft 365

SharePoint, Teams, Outlook, and OneDrive — document sync, collaboration, and email filing.

Salesforce

CRM document attachment, contract management, and customer correspondence filing.

Tally

Invoice and voucher document management integrated with Tally accounting.

Zoho

Zoho CRM, Books, and Desk — document management across the Zoho suite.

Secure access management

Authentication & Identity

Enterprise-grade identity management with support for government and corporate authentication systems.

LDAP / Active Directory

User sync, group mapping, organizational unit-based access, and password policies.

SSO (SAML 2.0 / OAuth 2.0)

Single sign-on with any SAML/OAuth provider — Okta, Azure AD, Keycloak, PingIdentity.

Aadhaar Authentication

UIDAI Aadhaar-based identity verification for citizen-facing document services.

eSign / DSC

Aadhaar eSign and Digital Signature Certificate integration for legally binding signatures.

Multi-Factor Authentication

OTP via SMS/email, TOTP authenticator apps, hardware tokens, and biometric verification.

PKI / X.509

Certificate-based authentication and document signing using Public Key Infrastructure.

Flexible storage backends

Cloud Storage

Plug in any storage backend — cloud or on-premise — with encryption, versioning, and lifecycle management.

AWS S3

Amazon S3 and S3-compatible storage with server-side encryption and lifecycle policies.

Azure Blob Storage

Microsoft Azure Blob with tiered storage (Hot/Cool/Archive) and geo-redundancy.

Google Cloud Storage

GCS multi-regional storage with uniform bucket-level access and object versioning.

MinIO

Self-hosted S3-compatible storage for on-premise deployments and air-gapped environments.

NFS / SAN

Traditional network file systems and storage area networks for enterprise data centers.

WORM Storage

Write-Once-Read-Many compliant storage for regulatory and legal document retention.

Notifications & messaging

Communication

Keep stakeholders informed through their preferred communication channels with automated notifications.

Email (SMTP / Exchange)

Email notifications, document sharing, and email-to-archive filing via SMTP and Exchange.

SMS Gateway

OTP delivery, status notifications, and alerts via SMS — supporting Indian gateways.

WhatsApp Business

Document status updates, approval requests, and citizen notifications via WhatsApp.

Microsoft Teams

Bot integration for document approvals, notifications, and search within Teams channels.

Slack

Slack bot for real-time document alerts, approval workflows, and search commands.

Push Notifications

Mobile push notifications for document actions, deadlines, and workflow updates.

Developer API

REST API

Comprehensive RESTful API with OpenAPI 3.0 specification — build any custom integration

OpenAPI 3.0 Specification

Fully documented API with interactive Swagger/Redoc UI, request/response schemas, and code examples.

OAuth 2.0 & API Key Auth

Secure authentication with OAuth 2.0 authorization code flow, client credentials, and simple API key access.

Rate Limiting & Throttling

Configurable rate limits per API key, tenant, and endpoint to ensure fair usage and system stability.

Webhooks & Events

Real-time event notifications via webhooks — document uploaded, workflow completed, approval required, and more.

Bulk Operations

Batch upload, metadata update, tag assignment, and export APIs for high-volume operations.

Versioning & Deprecation

Semantic API versioning (v1, v2) with 12-month deprecation windows and backward compatibility guarantees.

REST API Example
# Upload a document
POST /api/v1/documents
Authorization: Bearer {token}
Content-Type: multipart/form-data

{
  "title": "Contract_2026.pdf",
  "department": "Legal",
  "tags": ["contract", "vendor"],
  "ocr": true,
  "language": "hi+en"
}

# Search documents
GET /api/v1/search?q=contract+renewal
    &type=semantic
    &department=Legal
    &from=2025-01-01
    &limit=20

# Response
{
  "total": 142,
  "results": [
    {
      "id": "doc_8f2a...",
      "title": "Vendor Contract",
      "score": 0.96,
      "snippet": "...renewal clause..."
    }
  ]
}
SDKs

SDK Availability

Official client libraries for rapid integration in your preferred programming language

J

Java

v3.2.0

Spring Boot starter, Maven/Gradle support, async client, and comprehensive JavaDoc.

Py

Python

v3.1.0

pip installable, async/await support, Pandas integration, and type hints throughout.

JS

JavaScript / Node.js

v3.0.0

npm package, TypeScript definitions, Promise-based, browser and Node.js compatible.

C#

.NET / C#

v2.5.0

NuGet package, .NET 6+ support, async patterns, and Visual Studio IntelliSense.

Developer Documentation

Comprehensive API docs, SDK quickstart guides, code samples, Postman collections, and integration tutorials available in our Developer Portal.

Access Dev Portal

Ready to Integrate Sarthi DMS?

Our integration team will help you connect Sarthi DMS with your existing systems in weeks, not months.