Deacom is an all-in-one ERP purpose-built for batch and process manufacturers, unifying manufacturing, quality, inventory, warehouse, financials, and compliance on a single database. An unofficial API lets you programmatically pull production jobs, inventory and lot records, sales and purchase orders, formulas, and financial data—and push updates like new orders, job finishes, and inventory adjustments back into Deacom.

Deacom is an all-in-one ERP purpose-built for batch and process manufacturers, now part of ECI Software Solutions. Rather than stitching together bolt-on modules, Deacom runs manufacturing, supply chain, quality, warehouse, financials, and compliance on a single database—giving process manufacturers real-time visibility from raw materials to finished goods with complete lot traceability.
Core product areas include:
Common data entities:
Manufacturers run mission-critical operations on Deacom daily, but turning its single-database, business-rules-driven workflows into API-driven automation is non-trivial:
Supergood reverse-engineers authenticated Deacom sessions and the platform's RESTful service surfaces to deliver a resilient API layer for your Deacom instance—across manufacturing, inventory, sales, and financials—without waiting on a fee-based custom integration project.
Use Deacom with AI agents: Deacom MCP Server →
Book a 30-minute session to confirm your Deacom modules, version, and authentication model.
We deliver a production-ready Deacom adapter tailored to your configuration and licensed modules.
Go live with continuous monitoring and automatic adjustments as Deacom evolves.
Authentication
/authenticateAuthenticate to a Deacom instance using username/password, or MFA, and obtain a session token for downstream calls.
Manufacturing
/production_jobsList production jobs with filters for status, item, work center, and date range, including lot and catch-weight details.
Manufacturing
/finish_jobRecord a production job finish, posting finished lots, consumed inputs, and costs back through Deacom's business rules.
Inventory
/inventoryRetrieve inventory items, lots, locations, and on-hand quantities across warehouses with adjustment history.
Sales
/sales_ordersPull sales orders, line items, customers, and shipment status with filters for order state and date.
Sales
/create_sales_orderCreate a new sales order with customer, line items, pricing, and shipping details against configured products.
- Pull production jobs, work orders, and finished lots into a single warehouse - Stream lot genealogy and catch-weight events to downstream traceability and recall tools - Reconcile raw material consumption against bills of materials and formulas
- Sync on-hand inventory, lots, and locations across warehouses in near real time - Push inventory adjustments and cycle-count results back into Deacom - Surface low-stock and reorder signals to replenishment and MRP processes
- Create and update sales orders from ecommerce and CRM without portal entry - Sync purchase orders, vendors, and receipts into procurement and AP tooling - Reconcile invoices, payments, and job costs against the general ledger
- Pull quality checks, specifications, and Certificates of Analysis for downstream QMS - Attach lab and equipment results to the correct lot and job - Export audit-ready documentation for GMP, FDA, SQF, and FSMA workflows
Authentication
Username/password and MFA handled in a managed session
Connectivity
Authenticated sessions plus Deacom's RESTful web service surfaces where exposed by the deployment
Response format
Normalized JSON across production, inventory, sales, purchasing, quality, and financial objects
Rate limits
Adaptive throttling tuned to your instance to avoid server-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for jobs, inventory, and orders with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for job finishes, inventory adjustments, order status, and quality results
Latency
Sub-second reads on cached entities; multi-second writes when posting through job and order workflows
Throughput
Horizontally scaled workers sized to batch-manufacturing transaction volume
Reliability
Retry, backoff, and idempotency keys for job finishes, inventory adjustments, and order writes
Adaptation
Continuous monitoring of Deacom releases and customer-specific configuration drift
No. Supergood works against your existing Deacom instance and authenticated sessions, so you don't have to wait on a fee-based, customer-specific integration build to get programmatic access to your data.
Yes. Production, inventory, and quality records are normalized with their lot, catch-weight, and effective-date semantics intact, so genealogy and traceability stay accurate across reads and writes.
Yes. Supergood routes writes through the same authenticated surfaces that Deacom's Central Business Rules layer governs, preserving costing, compliance, and inventory state rather than bypassing it.
Coverage spans manufacturing, supply chain, inventory and warehouse, sales and purchasing, quality, and financials. The exact surface depends on the modules you license and your Deacom version, which we confirm during the assessment.
Yes. Supergood adapts to your hosting model, operating against the same authenticated surfaces with network configuration tuned to your environment.