Skip to main content
Open source ERP

The one system your business needs.

Billing, GST, stock, purchase and sales in one open source system. One price per company, every app included, AI on your own key.

  • Every app included, one price per company
  • GSTR-1/3B, e-invoicing and e-way bills built in
  • AI on your own key, or on your own servers

A person on our team replies. The reply time is on your quote.

Get pricing in one reply

Name and work email are enough. No sales sequence.

Prefer chat? Message us on WhatsApp

API Documentation

Integrate OneYukti with any system. REST, JSON-RPC, XML-RPC, and webhooks are all supported.

Full Documentation

Complete API reference documentation, including authentication guides, rate limits, and per-endpoint specifications, is available in our developer documentation portal.

Open API Reference

API Capabilities

REST API

Standard RESTful endpoints for CRUD operations on all modules. JSON request and response bodies with token-based authentication.

  • GET /api/v1/contacts - List contacts
  • POST /api/v1/invoices - Create invoice
  • PUT /api/v1/products/:id - Update product
  • DELETE /api/v1/leads/:id - Remove lead

JSON-RPC

Remote procedure call interface for complex operations, batch processing, and server-to-server communication.

  • call(model, method, args) pattern
  • Batch multiple operations in a single request
  • Session-based authentication
  • Full access to all business logic methods

XML-RPC

Legacy XML-based RPC interface for backward compatibility with existing integrations and older systems.

  • Compatible with standard XML-RPC libraries
  • Same method access as JSON-RPC
  • Useful for integrating with legacy ERP systems

Webhooks

Event-driven notifications pushed to your endpoints when records are created, updated, or deleted in Yukti.

  • Configure per-model event triggers
  • Automatic retries with exponential backoff
  • Webhook signature verification for security
  • Filter events by field changes

Authentication

All API requests require authentication. Yukti supports multiple authentication methods:

  • API key authentication for server-to-server integrations
  • OAuth 2.0 for third-party applications
  • Session-based authentication for JSON-RPC and XML-RPC
  • Webhook signature verification using HMAC-SHA256

Questions about integrations or API access?

Contact the Team