AssetWise Reliability (APM) OData API


The Open Data Protocol (OData) API provides the ability to query data in your AssetWise Reliability (APM) instance. This API is compliant with the OData standard and supports a subset of OData features. If you have ideas for additional features that would make the service more useful, let us know!

To find out more about the OData standard, visit odata.org.

To get started with the API, your organization must have an active, Bentley-hosted instance of AssetWise Reliability (APM). Contact your organization’s administrator or Bentley support for more details. To create the queries explained in these articles, you will need the tenant name and GUID that Bentley assigned to your database.

As soon as your role includes access to the APM OData API (as explained in “Managing User Access to your Organization’s Reliability Data”), you can visit the AssetWise Reliability OData API Swagger page (https://reliability.bentley.com/odata/swagger/index.html). The page provides information about building basic queries, including syntax and authentication. You can use the “try out” functionality on the Swagger page to see queries at work.

We recommend using a tool such as Postman (postman.com) to build more advanced scenarios to work out and test your organization’s queries. You can then use other programs such as Tableau or Power BI to build reports for managers and business users.

The articles in this section explain how to grant access to your organization’s AssetWise Reliability (APM) data using Bentley Roles and Permissions. Next, they show how to set up Postman and use it to build simple and more complex queries. Finally, we explain how to access APM metadata to identify the classes and attributes to use in your queries.