Introduction to Intergraph Smart® P&ID Web API - Intergraph Smart P&ID - 2.0 - Customization & Programming - Hexagon

Intergraph Smart P&ID Web API Help

Language
English
Product
Intergraph Smart P&ID
Subproduct
Web API
Search by Category
Customization & Programming
Smart P&ID Web API Version
2.0
Smart Electrical Web Version
2.0.1

Intergraph Smart® P&ID Web API provides a Web interface to access Smart P&ID's legacy data (including metadata), using OData V4.0 RESTful APIs. This version supports both read (GET) and update (PATCH) requests made to the database for the resources you are interested in.

This guide provides examples of requests to the metadata using JSON format. For a detailed explanation of the commands supported by the OData protocol, see OData Webpage. In this guide, we use Postman REST client to make requests to the Smart P&ID API and display screen shots of response payload examples from Postman.

  • The information in the screen captures and some of the examples used in this guide may be different from the values you enter in Postman; for example, the Smart P&ID Web API version number. When creating requests, use the current version number for the software.

  • Postman Version 9.12 was used for running the examples in this guide. If you have a different version of Postman, the user interface may be different from that shown in the screen captures. Refer to Postman documentation for information related to your installed version.

  • The following OData protocols are not supported in Smart P&ID:

    • Nested 'expand' requests, that is an 'expand' operation within another 'expand' operation.

    • Requests using the 'not' operation.

    • Requests using the 'like' operation.

    • Requests using the 'replace' operation.

    • Requests using the 'sort' filter operation.

Your payload results may differ from those shown in the examples in this tutorial according to your environment variables and your data.

Intended Audience

This Tutorial is intended for software developers and IT professionals who are familiar with Web services in order to develop interfaces using Smart P&ID Web APIs.

Customer Support
Hexagon Policy Against Software Piracy
Copyright © 2018-2021 Intergraph Corporation and/or its subsidiaries and affiliates
2.0.7
Published 3/14/2023 at 3:21 PM