REST architecture - Intergraph Smart Completions - Intergraph Smart Completions Update 23 - Customization & Programming - Hexagon

Intergraph Smart Completions Smart API Programmer's Getting Started Guide (5.3.23)

Language
English
Product
Intergraph Smart Completions
Search by Category
Customization & Programming
Smart Completions Version
5.3.23

Smart APIs are RESTful, which means they are:

  • Client-Server - The client and server are separate entities, with the client requesting resources from the server, which then sends back a response.

  • Stateless:

    • Each request contains all the information necessary for the server to fulfill it, without relying on any context or session information from previous requests.

    • The server does not store any client information.

  • Cacheable - Responses from the server can be cached by clients.

  • Uniform Interface - The API has a standardized way of communicating, with clear and consistent formats for requests and responses.

  • Layered System - The API is designed with multiple layers, with each layer handling a specific aspect of communication. This allows for scalability and flexibility in the system design.

While there is no single REST organization as there is for OAuth or OIDC, you can easily learn more about REST from your favorite internet resources, such as: