← Back to all docs

IQMS (DELMIAWorks) API

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.

By Alex KlarfeldMay 29, 2026
IQMS (DELMIAWorks) API

What is IQMS (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:

  • ERP core (order management, inventory, purchasing, accounting, financials)
  • Forecasting, MRP, and production planning and scheduling
  • RealTime Production Monitoring and shop-floor data analytics
  • Quality control, compliance documentation, and deep-learning visual inspection
  • Predictive maintenance using AI/machine learning on machine sensor data
  • Add-on modules such as Time and Attendance, MRO, and EDI

Common data entities:

  • Sales Orders, Quotes, Customer Demand, Customers
  • Inventory, Materials, Lots, Locations
  • Work Orders, Production Schedules, BOMs, Routings
  • Purchase Orders, Vendors, Receipts
  • Machine sensor data, Quality results, Inspections, Nonconformances
  • Employees, Labor, Time and Attendance records

The IQMS (DELMIAWorks) Integration Challenge

Manufacturers run mission-critical operations on DELMIAWorks every shift, but turning its unified ERP/MES database into API-driven automation is non-trivial:

  • Web API module gating: Programmatic access flows through the optional WEB API module and its WebAPI SDK, which not every deployment has licensed or enabled
  • Module-by-module variability: Customers start with core ERP and bolt on Time and Attendance, MRO, EDI, and monitoring over time, so available data and endpoints differ by site
  • On-premise and self-hosted deployments: Many DELMIAWorks installs run on-prem or in private cloud, behind the manufacturer's network with no public endpoint
  • Single shared database, many object models: The same record relationships span ERP, scheduling, quality, and shop-floor monitoring, each with their own IDs and lifecycle states
  • Real-time shop-floor data volume: RealTime monitoring and machine sensor feeds generate high-frequency data that needs careful sampling and back-pressure handling
  • Lot, BOM, and traceability rigor: Production transactions, lot genealogy, and quality records require precise sequencing and audit-friendly handling

How Supergood Creates IQMS (DELMIAWorks) APIs

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.

  • Handles username/password and MFA securely within a managed session
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses across orders, inventory, work orders, BOMs, and quality so you integrate once and rely on consistent objects
  • Aligns with each site's licensed modules and custom fields to ensure compliant, accurate access

Use IQMS (DELMIAWorks) with AI agents: IQMS (DELMIAWorks) MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your modules, deployment model, and authentication setup.

  • Supergood Generates and Validates Your API

We deliver a hardened, production-ready DELMIAWorks adapter tailored to your licensed modules and configuration.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as DELMIAWorks evolves.

iqms

API Endpoints

Authentication

POST/authenticate

Authenticate to a DELMIAWorks installation via the WEB API module and obtain a session token for downstream calls.

Sales

GET/sales_orders

List sales orders and customer demand with filters for customer, status, due date, and line item.

Sales

POST/create_quote

Create a new quote or sales order against a customer and product using the site's configured pricing.

Inventory

GET/inventory

Retrieve on-hand inventory, materials, lots, and availability across plants and warehouse locations.

Production

GET/work_orders

Pull work orders, production schedules, BOMs, and routing status with filters for line, job, and shift.

Production

POST/create_production_transaction

Post shop-floor labor, material consumption, and production output against an open work order.

Use Cases

Sync orders and inventory into the wider stack

- 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

Automate production and shop-floor workflows

- 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

Connect financials and procurement

- 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

Centralize quality and traceability data

- 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

Technical Specifications

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

Frequently asked questions

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.

Ready to get a real API?