The platform exposes every plugin as a typed REST surface.
Each plugin's page is rendered from artifacts/openapi/<key>.yaml
via Redoc; the
same spec drives the
customer SDKs
(TypeScript, Python, Go, Dart). Wire contract is documented in
packages/README:
every state-changing endpoint requires an Idempotency-Key
header; every operation declares its required RBAC scopes; the
error envelope is uniform across responses.
Sell
-
EV-ERP Loyalty — Customer rewards, tiers, points, referrals API
loyaltyCustomer loyalty engine. Append-only points ledger per customer (earned from vehicle purchase, service spend, swap-station visits, referrals; spent on service discounts, accessory store, charging credits). Tier system (s 6 operations · 0.1.0 -
EV-ERP Marketing — Campaigns, Segments, Consent API
marketingCampaign builder, customer segment definitions, DPDP/GDPR-grade consent ledger. Publishes marketing.campaign_launched into the event bus; notification-fanout picks it up and sends the templated SMS/WhatsApp/email burst. 11 operations · 0.1.0 -
EV-ERP Pricing — Price lists, dealer slabs, promotions, discount approvals API
pricingCentral pricing engine. Multiple price-list overlays (MSRP / dealer / fleet / corporate / state-specific / promotional) resolved by sales.quote at quote-time. Tiered dealer slabs (volume-based: ₹X off after N units in pe 14 operations · 0.1.0 -
EV-ERP Sales & Subsidy API
sales| 13 operations · 0.2.0 -
EV-ERP Showroom — Walk-ins, test drives, dealer floor API
showroomRetail-floor workflow for dealerships. Walk-in capture with quick customer profiling (name/phone/intent/budget), test-drive scheduling against a dealer-owned demo fleet (with calendar + drive-route capture + post-drive f 13 operations · 0.1.0 -
EV-ERP Subsidy API
subsidy| 9 operations · 0.1.0 -
EV-ERP Trade-in — Used vehicle intake, valuation, refurbishment, resale API
tradeinPre-owned vehicle lifecycle. Customer brings their old vehicle (any make/model — not just OEM's own) when buying a new one. Plugin runs the appraisal (algorithmic baseline from age × km × make × model × condition × batte 12 operations · 0.1.0
Serve
-
EV-ERP Returns — RMA, vehicle DOA, spare-parts return-to-vendor API
returnsReverse-logistics workflow. Three distinct return flows in one plugin: (1) Vehicle DOA / lemon-law — customer-returned vehicle within 7-day cooling-off OR after major defect, dealer-buyback at IDV, OEM credits dealer, ve 10 operations · 0.1.0 -
EV-ERP RSA — Roadside Assistance (EV-specific dispatch) API
rsaEV roadside assistance. EV-specific failure modes differ from ICE: low SoC stranding (the no.1 reason an EV stops by the side of the road), thermal events requiring trained first responders, charge-port faults, BMS locko 9 operations · 0.1.0 -
EV-ERP Service & Warranty API
service| 14 operations · 0.2.0 -
EV-ERP Spares — Parts catalog + dealer ordering + consignment stock API
sparesSpare-parts catalog spanning OEM ↔ dealer network. Part master with supersession chains (P12345 → P12346 → P12347 — old orders silently route to the live successor), fitment matrix (which part fits which product_variant 13 operations · 0.1.0 -
EV-ERP Warranty — Customer claims + supplier recovery API
warrantyTwo-sided warranty engine. Customer side: policy lookup by VIN + km/age, claim filing by dealer, OEM approval workflow, parts replaced + labour reimbursed. Supplier side: when a defect traces to a battery/motor/BMS compo 12 operations · 0.1.0
Stock
-
EV-ERP Inventory & Stock API
inventory| 12 operations · 0.2.0 -
EV-ERP Logistics & e-Way Bill API
logistics| 15 operations · 0.2.0 -
EV-ERP Procurement API
procurement| 16 operations · 0.2.0 -
EV-ERP Supplier Portal — Self-service for suppliers (ASN, invoice, RFQ, scorecard) API
supplier_portalExternal-facing self-service portal for suppliers. Reduces buyer-side friction by letting the supplier (1) view open POs + acknowledge them, (2) submit Advance Shipment Notices (ASN) so GRN expectations are pre-loaded, ( 7 operations · 0.1.0
Quality
-
EV-ERP APQP — Advanced Product Quality Planning (5-phase gates) + PPAP elevated API
apqpIATF 16949 Advanced Product Quality Planning. Five-phase project gates (Plan & Define / Product Design / Process Design / Product & Process Validation / Feedback & Continuous Improvement), per-phase deliverables checklis 10 operations · 0.1.0 -
EV-ERP ASPICE — Automotive SPICE 4.0 process capability assessment API
aspiceAutomotive SPICE (Software Process Improvement and Capability Determination) 4.0. The de-facto software-development-process assessment standard for OEM ↔ Tier-1 supplier engagements. Every major German OEM (VW, BMW, Daim 6 operations · 0.1.0 -
EV-ERP Functional Safety — ISO 26262 ASIL + ISO 21434 CAL + TARA + safety case API
functional_safetyISO 26262 (functional safety) + ISO/SAE 21434 (cybersecurity) audit artefact surface. Hazard Analysis & Risk Assessment (HARA) with ASIL classification (Severity × Exposure × Controllability → QM/A/B/C/D), Threat Analysi 15 operations · 0.1.0 -
EV-ERP MRP — Master Production Schedule + Planning API
mrpMaster Production Schedule (MPS) + Material Requirements Planning (MRP). Multi-level BOM explosion against on-hand + in-transit + safety stock, lot-sizing per item, lead-time offsetting, action-message generation (releas 14 operations · 0.1.0 -
EV-ERP Production / MES — Work Orders, Operations, OEE, Andon API
productionManufacturing Execution. Work orders + routings + work-centers + operation confirmations + serialised material consumption (cell → pack → VIN) + Andon escalations + per-line OEE. Subscribes to mrp.message_generated for a 19 operations · 0.1.0 -
EV-ERP QMS — Inspection Plans, NCR/CAPA, PDI, AIS-156 API
qmsQuality Management. Inspection plans (incoming / in-process / final / PDI), pass-fail capture with measurement traceability to gauges, NCR with 5-Why / fishbone / 8D root-cause attached, CAPA with effectiveness verificat 21 operations · 0.1.0
Money
-
EV-ERP Accounting — GST returns, TDS, fixed assets, depreciation API
accountingIndian statutory accounting layer that sits on top of the finance plugin's GL. Generates GSTR-1 (outward supplies), reconciles GSTR-2A/2B (inward auto-populated from GSTN), drafts GSTR-3B monthly summary + GSTR-9 annual. 18 operations · 0.1.0 -
EV-ERP Finance — GL, AR, AP, Banking API
finance| 6 operations · 0.2.0 -
EV-ERP Insurance — Motor policy sale + accident claims + IRDA reporting API
insuranceVehicle insurance integration. Dealer-as-IRDA-corporate-agent flow: customer buys a comprehensive motor policy (Bharti AXA / ICICI Lombard / Acko / Digit / HDFC ERGO) at point-of-sale, premium is computed off IDV × NCB × 11 operations · 0.1.0 -
EV-ERP SaaS Billing — platform-self subscription billing (tenants pay for the platform) API
saas_billingThe platform's OWN billing surface — distinct from baas (which bills end-customers for battery subscriptions) and finance/accounting (which records the tenant's own books). This plugin charges TENANTS for using the platf 6 operations · 0.1.0 -
EV-ERP Treasury — Multi-bank cash, payment runs, FX, cash forecast API
treasuryCash-and-FX layer that sits above the finance plugin's GL. Captures bank accounts across multiple banks (HDFC current + ICICI cash credit + SBI export EEFC + Citi USD nostro), live cash positions consolidated in INR via 15 operations · 0.1.0
People
-
EV-ERP ATS — Applicant Tracking System (recruiting pipeline) API
atsRecruiting workflow. Requisitions opened by hiring managers (with budget + headcount approval gates), career-site job postings, candidate intake from multiple sources (career site / referral / LinkedIn / Naukri / recruit 13 operations · 0.1.0 -
EV-ERP HRM API
hrm| 11 operations · 0.2.0 -
EV-ERP LMS — Learning Management System (courses, certs, mandatory training) API
lmsCorporate learning + training compliance. Course catalogue (SCORM-1.2 + xAPI/Tin Can support for content interchange), enrolments + completions + scores, certifications with expiry + recertification reminders (e.g. AIS-1 8 operations · 0.1.0 -
EV-ERP Talent — OKRs, performance cycles, 360 reviews, succession, comp API
talentPerformance management + succession + compensation. OKRs (Objectives + Key Results) cascading top-down with quarterly check-ins, performance review cycles (annual/semi-annual/quarterly) with self-assessment + manager ass 11 operations · 0.1.0
Vehicles
-
EV-ERP Battery Passport — EU Regulation 2023/1542 DPP compliance API
battery_passportEU Battery Regulation 2023/1542 Digital Product Passport for every EV / industrial battery > 2 kWh placed on the EU market from 18 Feb 2027. Materials-traceability chain (mineral provenance → cell → module → pack → VIN), 9 operations · 0.1.0 -
EV-ERP Fleet Operations API
fleet| 11 operations · 0.2.0 -
EV-ERP OTA — Over-the-Air firmware campaigns + rollout cohorts + rollback API
otaVehicle firmware rollout. Builds + signed images are published into firmware_packages; campaigns target a cohort (variant × year × region × VIN-list × telematics_eligible_only), roll out in waves (1% canary → 10% → 50% → 10 operations · 0.1.0 -
EV-ERP Predictive Maintenance — RUL + anomaly + cross-vehicle patterns API
predictive_maintenanceAI-driven predictive maintenance built on top of ml_platform + telematics. Three model families: (1) Remaining Useful Life (RUL) regressors per component — battery_pack, motor, brake_pads, suspension — estimate hours/km 9 operations · 0.1.0 -
EV-ERP Recall — Multi-regulator vehicle recall campaign management API
recallComprehensive recall management with multi-regulator reporting. Beyond the basic vehicle.recall flag, this plugin owns: investigation case file (defect signal aggregation from warranty / DTCs / customer complaints), regu 10 operations · 0.1.0 -
EV-ERP Telematics — GPS/CAN/charging ingest, DTCs, geofences, trips API
telematicsThe actual ingest layer that turns raw vehicle telemetry into the events the rest of the platform consumes. Every other plugin treats telematics.* events as a given — service.appointment_completed listens for predictive- 10 operations · 0.1.0 -
EV-ERP Vehicle Spine API
vehicleOwns the sacred entities: VIN, BSN, BOMs, vehicle + battery event ledgers, firmware version tracking, EU Battery Passport. The Sales, Service, Telematics, Battery-Passport and Recall plugins depend on it. 13 operations · 0.1.0
Energy
-
EV-ERP BaaS — Battery-as-a-Service: subscriptions, swaps, per-km billing API
baasThe killer-feature plugin for Indian EV economics. Decouples vehicle ownership from battery ownership so the OEM (or BaaS operator like Sun Mobility, Battery Smart, BatterySwapper) sells the vehicle without the battery — 15 operations · 0.1.0 -
EV-ERP Charging (CPO) API
charging| 9 operations · 0.2.0
Sustainability
-
EV-ERP Carbon Accounting — Scope 1/2/3 GHG ledger + emission factors API
carbon_accountingGHG Protocol Corporate Standard + ISO 14064-1 compliant carbon ledger. Emission factors library (IPCC AR6, India CEA grid factor, DEFRA, US EPA eGRID, Ecoinvent v3.10), per-activity GHG calculations rolled into Scope 1 ( 8 operations · 0.1.0 -
EV-ERP CBAM — EU Carbon Border Adjustment Mechanism declarations API
cbamEU CBAM compliance for Indian exporters into the European Union. Definitive phase live since 1 Jan 2026; first annual declaration due 30 September 2027 covering 2026 imports. Currently in scope: iron/steel, aluminium, ce 5 operations · 0.1.0 -
EV-ERP ESG — BRSR Core 49 KPIs + EU CSRD/ESRS + value-chain disclosure API
esgMulti-framework ESG reporting surface. SEBI BRSR (Business Responsibility & Sustainability Report) with the 49-KPI BRSR Core mandatory for top 1000 listed Indian companies (top 250 by FY25-26 + Scope 3 mandate). EU CSRD 7 operations · 0.1.0 -
EV-ERP REC & Carbon Credits — REC trading + offset retirement ledger API
rec_creditsRenewable Energy Certificate (REC) trading + carbon credit + carbon offset retirement ledger. India REC framework (POSOCO + CERC), iREC + I-REC International, voluntary market (Verra VCS, Gold Standard, Climate Action Re 5 operations · 0.1.0
Cross-border
-
EV-ERP Customs — Bill of Entry + Shipping Bill + IEC + BCD + IGST on import API
customsIndian customs compliance for cross-border trade. Indian Customs Tariff with 8-digit HSN classification, Bill of Entry (BOE) tracking with ICEGATE filing references, Shipping Bills for exports, IEC (Import-Export Code) r 13 operations · 0.1.0 -
EV-ERP SEZ / EOU — SEZ unit registry, deemed exports, duty drawback API
sez_eouSpecial Economic Zones + Export-Oriented Units. SEZ unit registry with LOP (Letter of Permission) tracking + NFE (Net Foreign Exchange Earnings) computation per quarterly QPR / annual APR, deemed-export transactions (sal 7 operations · 0.1.0
Platform
-
EV-ERP AI Copilot — conversational LLM surface, agents, RAG over platform data API
ai_copilotCross-cutting conversational AI surface. LLM provider abstraction (Anthropic Claude / OpenAI GPT / Azure OpenAI / Bedrock / on-prem Llama), conversation log with thread + turn structure, tool-use definitions per persona 10 operations · 0.1.0 -
EV-ERP Analytics — semantic layer + metric definitions + materialised marts API
analyticsCross-cutting analytics surface. Semantic layer with metric definitions (e.g. 'gross_revenue', 'unit_sales_l30d', 'NFE_pct', 'open_dtc_count_per_vehicle') versioned + governed centrally so every dashboard / report / BI t 12 operations · 0.1.0 -
EV-ERP Audit — Action ledger, DPDP/GDPR DSR, policy register API
auditCross-cutting audit + compliance plugin. (1) Append-only audit_log of every state-changing API call (who, when, from IP/UA, request body hash, response status) so SOX + DPDP audits have a trail. (2) Data Subject Rights ( 15 operations · 0.1.0 -
EV-ERP Comms (Templates, Routes, Dispatch) API
comms| 11 operations · 0.2.0 -
EV-ERP Dashboards — composer, scheduled exports, embeds, subscriptions API
dashboardsDashboard surface above the analytics semantic layer. Composer (grid of tiles, each tile bound to a metric or saved-query), filter chips that cascade across tiles, role-scoped visibility per dashboard. Scheduled exports 8 operations · 0.1.0 -
EV-ERP Data Warehouse — outbound ELT to Snowflake / BigQuery / Redshift / Databricks API
data_warehouseOutbound data-warehouse replication for tenants that run their own analytics stack. Per-tenant warehouse connections (Snowflake / BigQuery / Redshift / Databricks Delta Lake / Postgres / S3 Parquet), per-table sync confi 8 operations · 0.1.0 -
EV-ERP Documents — Central polymorphic vault API
documentsCross-cutting document vault every other plugin attaches files to: GST invoices, PPAP certs, AIS-156 lab reports, supplier ISO docs, PoD photos, customer signatures, RC books, insurance policies, e-way bill PDFs, dealer 8 operations · 0.1.0 -
EV-ERP EDI — AIAG ANSI X12 / ODETTE / VDA integration layer API
ediElectronic Data Interchange — the gating capability for Tier-1 supplier sales to global OEMs and for OEM↔dealer integrations that pre-date REST. Trading-partner registry (each OEM has its own quirks: GM uses ASN-Detail, 7 operations · 0.1.0 -
EV-ERP Entitlement — gate plugins + features behind plan + tenant + per-user grants API
entitlementThe enforcement counterpart to saas_billing. Every plugin manifest declares an entitlement_key (e.g. 'vehicle.basic', 'baas.full', 'ats.enterprise'). This plugin owns the runtime gate that checks (tenant × entitlement_ke 5 operations · 0.1.0 -
EV-ERP i18n — translation strings, locale + currency + date-format catalogue API
i18nInternationalisation framework. Translation strings keyed by (namespace × key × locale), locale catalogue (BCP-47 tags: en-IN, hi-IN, ta-IN, te-IN, bn-IN, mr-IN, gu-IN, kn-IN, ml-IN, pa-IN, ur-IN, en-US, en-GB, de-DE, fr 7 operations · 0.1.0 -
EV-ERP Marketplace — third-party plugin discovery, install, revenue-share API
marketplaceApp store for third-party plugins built on the platform's plugin contract. Plugin listings (manifest.json + screenshots + pricing model + reviews), developer accounts with revenue-share split (70% developer / 30% platfor 7 operations · 0.1.0 -
EV-ERP ML Platform — feature store + model registry + scoring service API
ml_platformFoundational ML infrastructure layer every domain-specific ML plugin builds on top of. Feature store with online (Redis-backed for low-latency scoring) + offline (Postgres for training) views, named feature sets with ver 9 operations · 0.1.0 -
EV-ERP Observability — OpenTelemetry traces + RED metrics + structured logs API
observabilityThree-pillar observability surface. OpenTelemetry trace ingest (W3C Trace Context propagation across plugin boundaries + sidecar microservices), RED metrics per route (Rate / Errors / Duration p50/p95/p99), structured-lo 7 operations · 0.1.0 -
EV-ERP Plant Maintenance / EAM — Assets, PM Schedules, Maintenance WOs API
maintenanceEnterprise Asset Management. Plant equipment register (presses, ovens, robots, conveyors), preventive maintenance schedules (calendar-based + meter-based), breakdown maintenance work orders, MTBF / MTTR analytics. Subscr 17 operations · 0.1.0 -
EV-ERP Projects — Capex / R&D / dealer expansion milestones + budgets API
projectsLightweight project-management surface for big-ticket non-recurring work: capex builds (new plant line, charging hub, EV showroom buildout), R&D programmes (new variant, AIS-156 certification campaign), dealer-network ex 9 operations · 0.1.0 -
EV-ERP SBOM / Supply Chain — SLSA attestations, dependency scanning, CVE matching API
sbom_supply_chainSoftware supply-chain security for the platform itself + every plugin shipped. SBOM (CycloneDX + SPDX) of platform components per release, SLSA provenance attestation chain (source → build → release), dependency vulnerab 6 operations · 0.1.0 -
EV-ERP Webhooks — Outbound webhook subscriptions + delivery + retries API
webhooksTenant-configurable outbound webhooks. A tenant (or a partner the tenant has authorised) subscribes to one or more domain events and we POST signed JSON payloads to their endpoint. HMAC-SHA256 signature in X-EvErp-Signat 9 operations · 0.1.0