DDI System (Inform ERP, now part of Advantive) is a wholesale distribution ERP combining order fulfillment, inventory and demand forecasting, strategic pricing, embedded CRM, warehouse management, and EDI. An unofficial API lets you programmatically pull orders, inventory, customers, pricing, purchase orders, and financials—and push updates like new sales orders, quotes, and inventory adjustments back into Inform ERP.

DDI System is an ERP platform built specifically for wholesale distributors, delivered through its Inform ERP product and now part of Advantive. Distributors use DDI System to run order fulfillment, inventory and demand forecasting, strategic pricing, embedded CRM, accounting, purchasing, warehouse management, and electronic data interchange from a single connected system—with industry-specific functionality for verticals like HVAC, janitorial sanitation, fasteners, bearings and power transmission, hose and accessories, paper and packaging, and foodservice equipment supply.
Core product areas include:
Common data entities:
Distributors run mission-critical operations on Inform ERP daily, but turning its screens and modules into API-driven automation is non-trivial:
Supergood reverse-engineers authenticated Inform ERP web flows and web-service interactions to deliver a resilient, normalized API layer for your DDI System instance—regardless of deployment model or vertical configuration.
Use DDI System with AI agents: DDI System MCP Server →
Book a 30-minute session to confirm your modules, vertical configuration, and authentication model.
We deliver a production-ready Inform ERP adapter tailored to your DDI System configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as DDI System evolves.
Authentication
/authenticateAuthenticate to a DDI System / Inform ERP instance using username/password or MFA and obtain a session token for downstream calls.
Orders
/ordersList sales orders, quotes, and POS transactions with filters for customer, status, date range, and location.
Orders
/create_orderCreate a new sales order or convert a quote to an order, applying the distributor's pricing matrix and entitlements.
Inventory
/inventoryRetrieve item stock levels, multi-location availability, and forecast data across the warehouse network.
Customers
/customersPull customer records, contacts, and customer-specific pricing from the embedded CRM.
Purchasing
/create_purchase_orderCreate a purchase order against a vendor with line items, receiving expectations, and rebate context.
- Pull sales orders, quotes, and POS transactions from Inform ERP into a central warehouse - Stream real-time inventory and forecast data to eCommerce storefronts and BI dashboards - Reconcile multi-location stock levels across DDI System and downstream systems
- Generate quotes using DDI System's multi-tiered price matrices and margin rules - Convert approved quotes into sales orders without portal clicks - Apply customer-specific and vendor-rebate pricing consistently across channels
- Push customer, contact, and engagement records between Inform ERP and external CRM - Surface customer-specific pricing and order history to sales and support tools - Trigger downstream workflows when account or contact data changes
- Create and track purchase orders against vendors and receipts - Sync truck dispatch, cycle-count, and shipment data with WMS and shipping platforms - Reconcile vendor rebates and receiving against financials
Authentication
Username/password and MFA handled in a managed, encrypted session
Connectivity
Authenticated Inform ERP web flows and web-service interactions surfaced as a unified API
Response format
Normalized JSON across Orders, Inventory, Customers, Pricing, Purchasing, and Financials objects
Rate limits
Adaptive throttling tuned to your DDI System instance to avoid server-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for orders, inventory, and pricing with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for order creation, inventory changes, shipment, and pricing updates
Latency
Sub-second reads on cached entities; multi-second writes when posting orders and purchase orders
Throughput
Horizontally scaled workers sized to high-volume distribution order and inventory traffic
Reliability
Retry, backoff, and idempotency keys for order, pricing, and inventory transactions
Adaptation
Continuous monitoring of Inform ERP releases and distributor-specific configuration drift
DDI System (Inform ERP) does not publish a self-serve developer REST API; integrations typically run through web services, EDI, or partner connectors. Supergood builds a normalized API layer over your authenticated Inform ERP instance so you can integrate programmatically.
Yes. Supergood adapts to your deployment model, operating against the same authenticated surfaces with network configuration tuned to on-prem, hosted, or cloud installations.
Supergood preserves your multi-tiered price matrices, margin-based customer pricing, and vendor rebate logic so quotes and orders created through the API match what the distributor's own screens would produce.
Yes. The normalized API exposes orders, inventory, customers, pricing, and purchasing so you can keep Inform ERP consistent with eCommerce storefronts, WMS, PIM, CRM, and shipping platforms from one integration.
Supergood continuously monitors Inform ERP releases and your instance's configuration, automatically adjusting the adapter so your integration keeps running without manual rework.