Services¶
Explore and manage the suite of NeoCore platform services (34 total across 4 categories). Access API documentation, inspect dependencies, and interact with live endpoints.
Live Planned
Core Banking¶
| Service | Port | Base Path | Dependencies |
|---|---|---|---|
| General Ledger Service | 8088 |
/api/v1/general-ledger |
— |
| Product Service | 8083 |
/api/v1/products |
— |
| Customer Service | 8082 |
/api/v1/customers |
ms-deposit ms-share |
| Deposit Service | 8081 |
/api/v1/deposits |
ms-customer ms-product ms-periodic-activity ms-transaction |
| Transaction Service | 8085 |
/api/v1/transactions |
— |
| Share Service | 8086 |
/api/v1/shares |
— |
| Service | Port | Base Path | Dependencies |
|---|---|---|---|
| SB/CA Service | 8108 |
/api/v1/sbca |
ms-customer ms-product |
| Loans & Advance Service | 8109 |
/api/v1/loans |
ms-customer ms-product |
| Clearing Service | 8107 |
/api/v1/clearing |
— |
| Bills Service | 8112 |
/api/v1/bills |
— |
| Investment Service | 8113 |
/api/v1/investments |
— |
| Borrowings Service | 8114 |
/api/v1/borrowings |
— |
General Ledger Service¶
Active · Port 8088 · /api/v1/general-ledger
GL entries, major/sub account heads, account head parameters, GL limits, branch GL accounts and GL groups.
Product Service¶
Active · Port 8083 · /api/v1/products
Banking product definitions — account heads, classification profiles, rate slabs, eligibility rules, features, documents and liability portfolios.
Customer Service¶
Active · Port 8082 · /api/v1/customers
Customer profiles, KYC, addresses, finance details, guardian, income particulars, land details, proofs, history, suspensions and joint accounts.
Depends on: ms-deposit · ms-share
Deposit Service¶
Active · Port 8081 · /api/v1/deposits
Term deposit lifecycle — account opening, interest computation, freeze, lien, nominees, joint holders, sub-accounts, premature closure and renewal.
Depends on: ms-customer · ms-product · ms-periodic-activity · ms-transaction
Transaction Service¶
Active · Port 8085 · /api/v1/transactions
Cash and transfer transactions, exception handling, approvals, charges, denominations and rollback logs.
Share Service¶
Active · Port 8086 · /api/v1/shares
Share account management — member share accounts, share capital, admission, transfers and withdrawal operations for cooperative societies.
Supporting¶
| Service | Port | Base Path | Status |
|---|---|---|---|
| Teller System Service | 8106 |
/api/v1/teller |
Planned |
| Chitty Service | 8110 |
/api/v1/chitty |
Planned |
| Suspense Service | 8111 |
/api/v1/suspense |
Planned |
| Lockers Service | 8115 |
/api/v1/lockers |
Planned |
| Supporting Modules Service | 8116 |
/api/v1/supporting |
Planned |
| Trading Service | 8117 |
/api/v1/trading |
Planned |
| Room Rent Service | 8118 |
/api/v1/room-rent |
Planned |
| Board Administration Service | 8119 |
/api/v1/board-admin |
Planned |
| Fixed Assets Service | 8120 |
/api/v1/fixed-assets |
Planned |
| Other Bank (CASB) Service | 8121 |
/api/v1/other-bank |
Planned |
| Payroll Service | 8122 |
/api/v1/payroll |
Planned |
Teller System Service — 8106
Teller operations — cash handling, denomination tracking, vault management and teller-wise end-of-day reconciliation.
Depends on: ms-transaction
Chitty Service — 8110
Chitty fund and GDS scheme management — member accounts, instalment collection, prize computation and auction operations (MMBS/GDS).
Depends on: ms-customer
Suspense Service — 8111
Suspense account management — holding, resolution and transfer of unreconciled or pending transaction entries.
Depends on: ms-generalledger
Lockers Service — 8115
Safe deposit locker management — allocation, key tracking, rental billing and customer access log maintenance.
Depends on: ms-customer
Supporting Modules — 8116
Standing instructions, cheque issuance, miscellaneous deductions and cross-cutting operational support functions.
Depends on: ms-customer · ms-product
Trading Service — 8117
Indent and procurement operations — purchase requisitions, vendor management, stock tracking and inventory dispatch.
Room Rent Service — 8118
Room rent and facility lease management — tenant records, rent collection, lease renewals and occupancy tracking.
Depends on: ms-customer
Board Administration — 8119
Board meeting records, director details, resolutions, CRM interactions and governance documentation management.
Fixed Assets Service — 8120
Fixed asset register — acquisition, depreciation computation, disposal, revaluation and asset audit trail.
Other Bank (CASB) — 8121
Accounts with other bank management — nostro and vostro account tracking, reconciliation and inter-bank fund transfers.
Payroll Service — 8122
Employee payroll processing — salary computation, deductions, PF, ESI, leave encashment and pay slip generation.
Infrastructure¶
| Service | Port | Base Path |
|---|---|---|
| System Setup Service | 8089 |
/api/v1/system-setup |
| Periodic Activity Service | 8087 |
/api/v1/periodic-activity |
| Bank & Branch Service | 8090 |
/api/v1/bank-branch |
| Service | Port | Base Path |
|---|---|---|
| Security Service | 8100 |
/api/v1/security |
| Interest Rate Configuration | 8101 |
/api/v1/interest-rate |
| Charges Configuration | 8102 |
/api/v1/charges-config |
| Inventory Service | 8103 |
/api/v1/inventory |
| Alert Management Service | 8104 |
/api/v1/alerts |
| Payment Gateway Service | 8105 |
/api/v1/payment-gateway |
| Report Service | 8123 |
/api/v1/reports |
Shared Library¶
| Service | Port | Base Path | Status |
|---|---|---|---|
| Common Service | 8091 |
/api/v1/common |
Active |
Cross-cutting shared services — lookup masters, charges management, SMS configuration and reusable utility APIs.
Dependency Map¶
graph LR
CS["Customer\n:8082"] -->|Feign| DS["Deposit\n:8081"]
CS -->|Feign| SH["Share\n:8086"]
DS -->|Feign| CS
DS -->|Feign| PS["Product\n:8083"]
DS -->|Feign| PA["Periodic Activity\n:8087"]
DS -->|Feign| TS["Transaction\n:8085"]
SBCA["SB/CA\n:8108"] -->|Feign| CS
SBCA -->|Feign| PS
LA["Loans\n:8109"] -->|Feign| CS
LA -->|Feign| PS
style CS fill:#0f766e,color:#fff,stroke:none
style DS fill:#0f766e,color:#fff,stroke:none
style PS fill:#0f766e,color:#fff,stroke:none
style TS fill:#0f766e,color:#fff,stroke:none
style SH fill:#0f766e,color:#fff,stroke:none
style PA fill:#2563eb,color:#fff,stroke:none
style SBCA fill:#475569,color:#fff,stroke:none
style LA fill:#475569,color:#fff,stroke:none