Published APIs and SDKs that are currently supported are available for various Bentley products. You must be a member of the Bentley Developer Network to access SDKs/APIs that are not delivered with the product itself. To learn more about the Bentley Developer Network (BDN) and its benefits, please visit Bentley's Software Developers page.
Feel free to review available Bentley SDK Downloads in the Bentley Software Downloads page. You must have Download SDKs and APIs role assigned by your companies' Bentley Software Site Administrator to gain access to these resources.
Product Line |
Brand |
Product |
API or SDK |
Short Description |
Bridge Analysis | OpenBridge | OpenBridge Modeler | OpenBridge Modeler SDK |
The OpenBridge Modeler SDK provides programmers and application developers with the ability to customize OpenBridge Modeler using C++, C# (.NET). |
Bridge Analysis | RM | RM Bridge | RM Bridge TCL API (delivered with product) |
The Bentley RM Bridge TCL API is a scripting interface that allows users to interact with RM Bridge software using the Tool Command Language (TCL). This API provides a way to automate tasks, create backups, and import or export project data. |
Building Design | OpenBuildings | OpenBuildings Designer | OpenBuildings Designer SDK |
The OpenBuildings Designer 2023 SDK extends the capabilities of OpenBuildings Designer by allowing customization using C++, C# (.NET). |
Civil Design | OpenRoads | OpenRoads Designer | OpenRoads Designer SDK |
The OpenRoads Designer SDK provides programmers and application developers with the ability to customize OpenRoads Designer using C++, C# (.NET). |
Energy | OpenUtilities | OpenUtilities Designer | OpenUtilities Designer SDK (delivered with product) |
The OpenUtilities Designer SDK provides programmers and application developers with the ability to customize OpenUtilities Designer. |
Engineering Collaboration | ProjectWise |
ProjectWise Explorer Client, ProjectWise Design Integration |
ProjectWise Desktop SDK |
The ProjectWise SDK provides a very powerful set of low-level C/C++ APIs capable of providing robust, seamless, and deep levels of integration with: ProjectWise Server Document Management System (DMS), supported client applications, and stand-alone command line utilities; a variety of customization options available to meet and address a wide variety programming situations and needs. |
Engineering Collaboration | ProjectWise |
ProjectWise Design Integration Plug-in for WSG |
ProjectWise Plug-in for WSG |
This product adds PWDI capabilities as an extendable Plug-in to the Web Services Gateway and provides various Bentley apps (including ProjectWise Web, ProjectWise 365 and ProjectWise Web View) with secure, cloud-based access to ProjectWise data sources and functionality. |
Engineering Collaboration | LumenRT | Bentley LumenRT | Bentley LumenRT SDK (Delivered with product) | The LumenRT SDK provides developers with the ability to customize LumenRT using python. |
Geotechnical Analysis | PLAXIS | PLAXIS 2D, PLAXIS 3D | Plaxis API (delivered with product) |
The PLAXIS software provides an HTTP-based API (REST HTTP API), for which a special Python wrapper was developed for an easy-to-use scripting API. |
Geotechnical Information Management |
gINT | gINT Professional | gINT API (delivered with product) | The gINT API allows users to automate and extend the capabilities of gINT software. |
Geotechnical Information Management |
OpenGround | OpenGround | OpenGround Cloud API |
The OpenGround Cloud API provides programmers and application developers with the ability to interact with OpenGround platform using HTTP REST API or C# (.NET). |
Hydraulics and Hydrology | OpenFlows |
Range of OpenFlows products such as WaterGEMS, WaterCAD, SewerGEMS, SewerCAD etc. |
WaterObjects.NET SDK |
The WaterObjects.NET software development kit for customizing and extending Bentley's hydraulics and hydrology products. |
iTwin Products | iTwin Capture | iTwin Capture Modeler | iTwin Capture SDK (delivered with product) |
The iTwin Capture SDK enables the script-based creation, processing and monitoring of iTwin Capture projects. The API is made available as a Python module. |
Mobility Simulation | LEGION | LEGION Simulator | LEGION Simulator API |
LEGION Simulator API provides the ability to create and analyze your own LEGION simulations in C++ code. This version of the API supports all simulation functions found in LEGION Simulator 2023. |
Modeling | Map | OpenCities Map Advanced | OpenCities Map SDK |
The OpenCities Map SDK provides OpenCities Map application developers with the ability to customize OpenCities Map using C, C++, C#, and Visual Basic. |
Modeling | MicroStation | MicroStation | MicroStation SDK |
The MicroStation 2024 SDK provides programmers and application developers with the ability to customize MicroStation with tightly integrated applications using C++, C, C# and Microsoft Visual Basic for Applications. |
Plant Design | OpenPlant | OpenPlant Modeler | OpenPlant Modeler SDK (delivered with product) |
With the installation of OpenPlant Modeler CONNECT Edition, SDK Examples are available at installation folder. |
Structural Detailing | ProStructures | ProStructures | ProStructures SDK |
ProStructures SDK in conjunction with the MicroStation SDK provides programmers and application developers with the ability to customize ProStructures using C/C++, C#, and VB.NET. |
In limited instances, previous releases of the APIs and SDKs listed may be available – please inquire via bdn@bentley.com for more information.