    

 ## On this page

  

 

 # EnSight gRPC Interface

 Last update: 16.07.2025 

The gRPC server API exposed by the EnSight client. [More...](#details)

## <a id="groups" name="groups"></a>Modules

 [EnSightService](group___en_sight_service.xhtml) The core EnSight gRPC service.   
  [EnSightSubscription](group___en_sight_subscription.xhtml) Client-side, reverse gRPC service.   
  [DynamicSceneGraphService](group___d_s_g.xhtml) The dynamic scene graph gRPC service.   
  [ensight\_grpc](group__ensight__grpc.xhtml) Python wrapper for the core ensightservice.   
 <a id="details" name="details"></a>## Detailed Description

The gRPC server API exposed by the EnSight client.

---

 The EnSight client supports a gRPC based rpc system that makes it possible to access various aspects of the EnSight client in a service-orientated fashion. This functionality is enabled at EnSight launch via the -grpc\_server {port} command line option  
 There is a raw gRPC interface accessed via the [ensight.proto](ensight_8proto_source.xhtml) and ensight\_fluent.proto files and a higher-level Python interface in the ensight\_rpc module named [ensight\_grpc.py](ensight__grpc_8py_source.xhtml).  
 Details on how to leverage this interface can be found here: [**EnSight Command and Control Interface**](https://ansys.sharepoint.com/sites/Veronica/SitePages/Command-and-Control-gRPC-API.aspx) The core EnSight gRPC server