Dassault Systèmes provides the 3DEXPERIENCE platform with thousands of publicly available REST APIs for product design, simulation, and manufacturing industries. The platform covers SolidWorks, CATIA, ENOVIA, and 3D collaboration tools, exposing web services across engineering items, manufacturing processes, CAD collaboration, project tasks, and partner order management through standardized RESTful endpoints.
Dassault Systèmes publishes 6 APIs on the APIs.io network, including accreditations API, apikeys API, leads-opportunities API, and 3 more. Tagged areas include 3DEXPERIENCE, PLM, Product Lifecycle Management, CAD, and Manufacturing.
The Dassault Systèmes catalog on APIs.io includes 2 JSON-LD contexts and 1 Spectral governance ruleset.
Dassault Systèmes’ developer surface includes authentication, documentation, engineering blog, pricing, and 11 more developer resources.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/dassault: open an issue to ask a question, or submit a pull request to add artifacts.
Submit an artifact on GitHub — free →Manage your own listing — the Influence plan, $499/mo →
REST API for managing manufacturing item data, manufacturing BOMs, and process plans on the 3DEXPERIENCE platform used in production and factory planning.
REST API for CAD collaboration and coordination on the 3DEXPERIENCE platform, enabling integration with SolidWorks, CATIA, and other CAD tools for managing design data and versi...
REST API for managing manufacturing processes, process plans, and operations on the 3DEXPERIENCE platform, supporting digital manufacturing and process simulation workflows.
REST API for project management and task handling on the 3DEXPERIENCE platform, enabling integration with project schedules, milestones, and team assignments within ENOVIA appli...
REST API for change and issue tracking on the 3DEXPERIENCE platform, supporting engineering change orders, problem reports, and corrective actions within the product lifecycle.
REST API for Dassault Systèmes channel partners to manage orders, price lists, accreditations, leads, and portfolio items through the partner gateway, using API key authentication.
This section defines the operations related to API keys . Current API key management still requires some interaction with Dassault Systèmes Information System (IS) team. This pr...
This section defines the operations related to leads and opportunities for sales pipeline management. These ressources are managed with 'MySalesPipeline' application which imple...
This section defines the operations related to orders, including the creation, management, and fulfillment of orders. It provides a comprehensive overview of the order lifecycle...
This section defines the operations related to sales portfolio-items. The portfolio items are used in the definition of leads-opportunities in 'MySalesPipeline' application.
aid: dassault
name: Dassault Systèmes
description: Dassault Systèmes provides the 3DEXPERIENCE platform with thousands of publicly available REST APIs for product
design, simulation, and manufacturing industries. The platform covers SolidWorks, CATIA, ENOVIA, and 3D collaboration tools,
exposing web services across engineering items, manufacturing processes, CAD collaboration, project tasks, and partner order
management through standardized RESTful endpoints.
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: paid
onboarding: unknown
trial: false
try_now: false
public: false
label: Paid
confidence: medium
source:
- plans
- authentication
- security
generated: '2026-09-03'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/dassault.png
url: https://raw.githubusercontent.com/api-evangelist/dassault/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-06-13'
specificationVersion: '0.23'
tags:
- 3DEXPERIENCE
- PLM
- Product Lifecycle Management
- CAD
- Manufacturing
- SolidWorks
- CATIA
- ENOVIA
- Engineering
- 3D Collaboration
apis:
- name: 3DEXPERIENCE Manufacturing Web Services
description: REST API for managing manufacturing item data, manufacturing BOMs, and process plans on the 3DEXPERIENCE platform
used in production and factory planning.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- Manufacturing
- PLM
- Production
- BOM
properties:
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- name: 3DEXPERIENCE CAD Collaboration Web Services
description: REST API for CAD collaboration and coordination on the 3DEXPERIENCE platform, enabling integration with SolidWorks,
CATIA, and other CAD tools for managing design data and versions.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- CAD
- SolidWorks
- CATIA
- Collaboration
- Design
properties:
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- name: 3DEXPERIENCE Manufacturing Process Web Services
description: REST API for managing manufacturing processes, process plans, and operations on the 3DEXPERIENCE platform,
supporting digital manufacturing and process simulation workflows.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- Manufacturing
- Processes
- PLM
- Simulation
tags_raw:
- Manufacturing
- Process
- PLM
- Simulation
properties:
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- name: 3DEXPERIENCE Project Task Web Services
description: REST API for project management and task handling on the 3DEXPERIENCE platform, enabling integration with project
schedules, milestones, and team assignments within ENOVIA applications.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- Project Management
- ENOVIA
- Task
- Collaboration
tags_raw:
- Project Management
- ENOVIA
- Tasks
- Collaboration
properties:
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- name: 3DEXPERIENCE Issue Web Services
description: REST API for change and issue tracking on the 3DEXPERIENCE platform, supporting engineering change orders,
problem reports, and corrective actions within the product lifecycle.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- Change Management
- Issues
- ENOVIA
- PLM
properties:
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- name: API4Partners
description: REST API for Dassault Systèmes channel partners to manage orders, price lists, accreditations, leads, and portfolio
items through the partner gateway, using API key authentication.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://partners.3ds.com/docs/0.10.0/
baseURL: https://apigw-prd.3ds.com
tags:
- Partners
- Order
- Sales
- Pricing
tags_raw:
- Partners
- Orders
- Sales
- Pricing
properties:
- type: Documentation
url: https://partners.3ds.com/docs/0.10.0/
- aid: dassault:dassault-accreditations-api
name: Dassault Systèmes accreditations API
description: This section defines all the operations related to accreditations, including the search of accreditations for
a specfic partner.
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- accreditations
properties:
- type: OpenAPI
url: openapi/dassault-accreditations-api-openapi.yml
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- aid: dassault:dassault-apikeys-api
name: Dassault Systèmes apikeys API
description: "This section defines the operations related to API keys . \n\nCurrent API key management still requires some\
\ interaction with Dassault Systèmes Information System (IS) team.\nThis process will likely be updated in the future\
\ to provide more autonomy and reactivity on partner side. \n\nBelow is the description of the process when a partner\
\ is onboarded on APIForPartners program : \n\n1. Dassault Systèmes IS team will initialize an API key and communicate\
\ it to partner Admin through a secured channel :\n\n - **Recommendation is to use a 1-1 discussion between Partner\
\ Admin and Dassault Systèmes IS person in charge within the dedicated 3DSwym Community**\n - **Do NOT use email or\
\ any unsecured communication channel or with wider audience**\n\n2. Partner Admin will then use this initial APIKEY value\
\ to authenticate and generate a new API key using the API \n\n3. Partner admin will communicate back (within same secured\
\ channel) to Dassault Systèmes IS person in charge the **hashed_key** attributed from the API (NOT the API key itself)\n\
\n - The Hash operation is NOT reversible, so Dassault Systèmes will NOT have knowledge about partner API key. \n \
\ - Partner Admin must store securely the generated API key (same level of confidentiality as a password)\n\n4. Dassault\
\ Systèmes IS team will update API Gateway configuration with the new API key (in practice with the hash value provided)\
\ and inform Partner when it is ready to use.\n\n5. Partner can then use this newly generated APIKEY to interact with\
\ all the available APIs.\n\nFor the case of revocation and request of a new API key, steps 2 to 5 have to be followed."
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- APIKeys
tags_raw:
- apikeys
properties:
- type: OpenAPI
url: openapi/dassault-apikeys-api-openapi.yml
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- aid: dassault:dassault-leads-opportunities-api
name: Dassault Systèmes leads-opportunities API
description: 'This section defines the operations related to leads and opportunities for sales pipeline management.
These ressources are managed with ''MySalesPipeline'' application which implements Dassault Systèmes sales process called
''LEVERAGE'' in accordance with the VALUE Engagement framework.
LEVERAGE is an acronym that stands for Listen, Explore, Validate, Establish, Reach AGreement & Experience.'
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- leads-opportunities
properties:
- type: OpenAPI
url: openapi/dassault-leads-opportunities-api-openapi.yml
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- aid: dassault:dassault-orders-api
name: Dassault Systèmes orders API
description: 'This section defines the operations related to orders, including the creation, management, and fulfillment
of orders.
It provides a comprehensive overview of the order lifecycle, from initial request to final delivery.
The operations in this section are designed to support the efficient and effective management of orders, ensuring that
customers receive their products or services in a timely and satisfactory manner.
The following operations are included in this section:
* Searching Orders
* Getting Order Details'
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- Order
tags_raw:
- orders
properties:
- type: OpenAPI
url: openapi/dassault-orders-api-openapi.yml
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- aid: dassault:dassault-portfolio-items-api
name: Dassault Systèmes portfolio-items API
description: 'This section defines the operations related to sales portfolio-items.
The portfolio items are used in the definition of leads-opportunities in ''MySalesPipeline'' application.'
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- portfolio-items
properties:
- type: OpenAPI
url: openapi/dassault-portfolio-items-api-openapi.yml
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- aid: dassault:dassault-price-lists-api
name: Dassault Systèmes price-lists API
description: This section defines all the operations related to price lists, including the search of price lists for a specfic
partner.
humanURL: https://www.3ds.com/support/documentation/developer-guides
baseURL: https://apigw-prd.3ds.com
tags:
- Price Lists
tags_raw:
- price-lists
properties:
- type: OpenAPI
url: openapi/dassault-price-lists-api-openapi.yml
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
common:
- type: AgenticAccess
url: agentic-access/dassault-agentic-access.yml
- type: TrustCenter
url: security/dassault-trust-center.yml
- type: DomainSecurity
url: security/dassault-domain-security.yml
- type: Authentication
url: authentication/dassault-authentication.yml
- type: Website
url: https://www.3ds.com
- type: Documentation
url: https://www.3ds.com/support/documentation/developer-guides
- type: GitHubOrg
url: https://github.com/3ds-cpe-emed
- type: LinkedIn
url: https://www.linkedin.com/company/dassaultsystemes
- type: Blog
url: https://blog.3ds.com/
- type: Pricing
url: https://www.3ds.com/store
- type: StatusPage
url: https://www.3ds.com/trust-center/availability
- type: X
url: https://x.com/dassault3ds
- type: Plans
url: plans/dassault-plans-pricing.yml
- type: RateLimits
url: rate-limits/dassault-rate-limits.yml
- type: FinOps
url: finops/dassault-finops.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.