Seamless Integrations
Connect Sarthi DMS with your existing ecosystem — government platforms, enterprise software, authentication providers, cloud storage, and communication tools.
Integration Categories
Pre-built connectors and APIs for every layer of your technology stack
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.
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.
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.
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.
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.
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.
# 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..." } ] }
SDK Availability
Official client libraries for rapid integration in your preferred programming language
Java
v3.2.0Spring Boot starter, Maven/Gradle support, async client, and comprehensive JavaDoc.
Python
v3.1.0pip installable, async/await support, Pandas integration, and type hints throughout.
JavaScript / Node.js
v3.0.0npm package, TypeScript definitions, Promise-based, browser and Node.js compatible.
.NET / C#
v2.5.0NuGet 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.
Ready to Integrate Sarthi DMS?
Our integration team will help you connect Sarthi DMS with your existing systems in weeks, not months.