Generated page. Written from IdaMilk/SunApps_API_Legacy at commit c6a7ef3 on 2026-07-28, version 1.8.10. Short by design — this repository is superseded.
SunApps API (Legacy)
What is it?
The original SunApps API — one Express service that did everything the platform now spreads across several: NetSuite communication, Active Directory authentication, manufacturing logic, EDI, printing, real-time events.
Its dependency list tells the story in one line: ldapts, oauth-1.0a, socket.io, sequelize, tedious, nodemailer and bottleneck in a single package.
Status
Superseded. Last activity April 2026, at version 1.8.10.
It has been decomposed into the current architecture:
| Concern | Now lives in |
|---|---|
| Routing, auth, real-time, admin | SunApps Gateway |
| NetSuite / OAuth signing | SunApps NetSuite Service |
| Work orders, staging, backflush | SunApps Manufacturing |
| EDI | Suntado EDI |
| Printing | SunApps Printer |
The split was done incrementally rather than as a rewrite. The Gateway's service-proxy pattern — forward to a downstream service when its URL variable is set, otherwise fall through to a local route — is the mechanism that allowed each domain to be carved out one at a time. This repository is where they were carved from.
Why it is still worth knowing about
Two documents here predate the split and describe behaviour that still matters:
BACKFLUSH_IMPLEMENTATION.mdFIFO_STAGING_SETUP.md
Both also exist in SunApps Gateway, but if you are tracing why staging or backflush behaves a particular way, the original context is here.
Git history is also the most reliable record of how a given endpoint behaved before it moved.
Repository
| Repository | IdaMilk/SunApps_API_Legacy |
| Version | 1.8.10 |
| Primary language | JavaScript (Node, CommonJS) |
| Files | 106 |
| Last activity | 2026-04-15 |
| Status | Superseded — do not add to it |
The README still describes it as the live "SunApps Internal API" and gives clone instructions for Suntado/SunApps_API. That is misleading now; a one-line deprecation notice at the top pointing to the Gateway would save someone a wasted afternoon.