IQMS, now DELMIAWorks from Dassault Systèmes, is a manufacturing ERP and MES built on a single shared database for mid-market discrete and process manufacturers—covering order management, inventory, production scheduling, real-time shop-floor monitoring, quality, and maintenance. An unofficial API lets you programmatically pull sales orders, inventory, work orders, BOMs, production transactions, and customer records—and push updates like new quotes, orders, shop-floor labor, and shipments back into DELMIAWorks.

DELMIAWorks, formerly IQMS and now part of Dassault Systèmes, is an all-encompassing manufacturing ERP solution that blends Enterprise Resource Planning (ERP) and Manufacturing Execution Systems (MES) into a single shared database. Mid-market discrete and process manufacturers—particularly in plastics, automotive, aerospace, medical devices, and industrial equipment—use it to run operations from customer engagement through production planning, scheduling, real-time shop-floor monitoring, quality, and shipping, without the headache of tangled third-party integrations.
Core capability areas include:
Common data entities:
Manufacturers run mission-critical operations on DELMIAWorks every shift, but turning its unified ERP/MES database into API-driven automation is non-trivial:
Supergood reverse-engineers authenticated DELMIAWorks sessions and the WEB API module's JSON interfaces to deliver a resilient API layer for your installation—whether cloud-hosted or on-prem—across ERP, scheduling, quality, and shop-floor data.
Use IQMS (DELMIAWorks) with AI agents: IQMS (DELMIAWorks) MCP Server →
Book a 30-minute session to confirm your modules, deployment model, and authentication setup.
We deliver a hardened, production-ready DELMIAWorks adapter tailored to your licensed modules and configuration.
Go live with continuous monitoring and automatic adjustments as DELMIAWorks evolves.
Authentication
/authenticateAuthenticate to a DELMIAWorks installation via the WEB API module and obtain a session token for downstream calls.
Sales
/sales_ordersList sales orders and customer demand with filters for customer, status, due date, and line item.
Sales
/create_quoteCreate a new quote or sales order against a customer and product using the site's configured pricing.
Inventory
/inventoryRetrieve on-hand inventory, materials, lots, and availability across plants and warehouse locations.
Production
/work_ordersPull work orders, production schedules, BOMs, and routing status with filters for line, job, and shift.
Production
/create_production_transactionPost shop-floor labor, material consumption, and production output against an open work order.
- Pull sales orders, quotes, and customer demand from DELMIAWorks into a CRM or data warehouse - Stream on-hand inventory, lots, and material availability to e-commerce and planning tools - Reconcile customer and pricing records across systems for a unified view
- Push new work orders and schedule changes into production planning - Post shop-floor labor, material consumption, and output as production transactions - Surface RealTime monitoring and bottleneck events to dashboards and alerting
- Sync invoices, financials, and order data into a parent company's ERP or accounting system - Pull purchase orders, vendors, and receipts for spend analytics - Match BOM and material costs against job costing for margin reporting
- Pull quality results, inspections, and nonconformances into a unified QMS view - Stream deep-learning visual inspection defects to engineering and SPC tools - Export lot genealogy and traceability records for audits and recalls
Authentication
Username/password and MFA handled within a managed session, layered over the WEB API module
Connectivity
Authenticated application sessions plus DELMIAWorks WEB API JSON interfaces where the module is licensed
Response format
Normalized JSON across orders, inventory, work orders, BOMs, quality, and financial objects
Rate limits
Adaptive throttling tuned to your installation to avoid impacting shop-floor performance
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for orders, inventory, and production 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 changes, production transactions, inventory moves, and quality events
Latency
Sub-second reads on cached entities; multi-second writes when posting production and order transactions
Throughput
Horizontally scaled workers sized to high-volume order, inventory, and shop-floor data
Reliability
Retry, backoff, and idempotency keys for orders, production transactions, and inventory adjustments
Adaptation
Continuous monitoring of DELMIAWorks releases, module changes, and site-specific configuration drift
Where the WEB API module and its WebAPI SDK are licensed, Supergood uses those JSON interfaces directly. When they are not enabled, we work against your authenticated application sessions, so you get a consistent API surface either way.
Yes. Many manufacturers run DELMIAWorks on-prem or in a private cloud. Supergood operates against the same authenticated surfaces with network configuration tuned to your environment, no public endpoint required.
Core ERP entities like sales orders, inventory, work orders, BOMs, purchase orders, and customers are covered, plus add-on data such as Time and Attendance, quality, and RealTime monitoring where those modules are licensed at your site.
Yes. The API supports writes such as creating quotes and orders, posting shop-floor labor and production transactions, and recording shipments, in addition to reads across the unified ERP/MES database.
Each installation is profiled against its licensed modules, custom fields, and lifecycle states. Supergood preserves your site-specific schema rather than forcing a generic model.