Distribution One (ERP-ONE+, by Advantive) is an industry-specific ERP built for wholesale distributors, unifying order entry, inventory and warehouse management, purchasing, CRM, and financials in one cloud or on-premise system. An unofficial API lets you programmatically pull sales orders, inventory levels, customers, vendors, and invoices—and push updates like new orders, purchase orders, and shipments back into ERP-ONE+.

Distribution One (now part of Advantive) develops ERP-ONE+, an industry-specific, easy-to-adopt ERP solution built for the wholesale distribution industry. Available as both cloud and on-premise software, ERP-ONE+ unifies order entry, invoicing, purchasing, inventory and warehouse management, integrated CRM, and general ledger activities in a single system used by distributors across industrial supply, fasteners, bearings, JanSan, HVAC, food and beverage, electrical, and related sectors.
Core product areas include:
Common data entities:
Distributors run order-to-cash and purchase-to-pay workflows on ERP-ONE+ every day, but turning its portal- and module-driven operations into clean API-driven automation is non-trivial:
Supergood reverse-engineers authenticated ERP-ONE+ sessions and the platform's API and EDI surfaces to deliver a resilient, normalized API layer for your Distribution One environment—whether you run cloud or on-premise.
Use Distribution One with AI agents: Distribution One MCP Server →
Book a 30-minute session to confirm your modules, deployment model, and authentication setup.
We deliver a production-ready ERP-ONE+ adapter tailored to your configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as Distribution One evolves.
Authentication
/authenticateAuthenticate to an ERP-ONE+ environment using username/password or MFA and obtain a session token for downstream calls.
Order Management
/ordersList sales orders with filters for customer, status, warehouse, and date range, including order lines and pricing.
Order Management
/create_orderCreate a new sales order against a customer with line items, pricing, and shipping details.
Inventory
/inventoryRetrieve item availability, bin-level quantities, lots, and kit components across warehouses.
Purchasing
/purchase_ordersPull purchase orders, receipts, and replenishment suggestions with vendor and status filters.
Purchasing
/create_purchase_orderSubmit a new purchase order to a vendor with line items, quantities, and expected receipt dates.
- Stream live inventory levels and pricing from ERP-ONE+ to web storefronts and Amazon listings - Push new web and marketplace orders into Order Management for fulfillment - Reconcile order status and shipment confirmations back to customer-facing channels
- Pull replenishment suggestions and stock positions across warehouses - Create purchase orders to vendors directly from automated reorder rules - Track receipts and update inventory and AP without manual entry
- Sync invoices, AP/AR transactions, and general ledger activity into BI and accounting tools - Consolidate customer and CRM opportunity records for a unified customer 360 - Surface aging, credit holds, and order exceptions to downstream workflows
- Pull bin-level quantities, lots, and kit components for accurate availability - Trigger kitting/assembly and VMI workflows from external systems - Feed RF and wireless warehousing operations with normalized item data
Authentication
Username/password and MFA handled within a managed, encrypted session
Connectivity
Authenticated ERP-ONE+ sessions plus the platform's API Services and EDI surfaces where licensed
Response format
Normalized JSON across Orders, Inventory, Purchasing, CRM, and Financials objects
Rate limits
Adaptive throttling tuned to your cloud or on-premise deployment 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 purchasing 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, shipment, inventory change, and PO receipt
Latency
Sub-second reads on cached entities; multi-second writes when posting orders and purchase orders
Throughput
Horizontally scaled workers sized to high-volume order entry and warehouse operations
Reliability
Retry, backoff, and idempotency keys for order, inventory, and purchasing transactions
Adaptation
Continuous monitoring of ERP-ONE+ releases and distributor-specific configuration drift
Yes. Supergood adapts to either deployment model. For cloud we work against your hosted ERP-ONE+ environment; for on-premise we operate against the same authenticated surfaces with network configuration tuned to your environment.
Not necessarily. Where you license Distribution One's API Services, Supergood uses them directly. Where you don't, we work through authenticated ERP-ONE+ sessions and EDI to expose the same normalized data.
Yes. Inventory and warehouse entities including bins, lots, kits, and VMI positions are exposed through the normalized API so external systems get accurate availability and can trigger warehouse workflows.
Each environment is profiled against its configured pricing rules, warehouse layouts, and item setup. Supergood preserves company-specific fields and logic rather than forcing a generic schema.
Yes. The API supports both reads and writes, so you can create sales orders, purchase orders, and related records back into ERP-ONE+ in addition to pulling data out.