Ansys Fluent gRPC API#

Drive Fluent programmatically from any language.


The Ansys Fluent gRPC API exposes services and RPC methods for driving Fluent programmatically from external clients. The repository contains .proto files that are language‑agnostic and can be used to generate clients in C++, Go, Java, C#, or any other language with gRPC support. Pre-generated Python stubs are provided for building Python clients.

Note

This documentation covers the gRPC package v1 only:

  • v1 is compatible with Fluent 27R1 and later

  • v1 is the target for all new development – use the ansys.api.fluent.v1 package

  • v0 is retained solely for backwards compatibility with existing clients; it is neither documented nor supported

Getting started — see the Getting started page for an overview of the API structure, installation steps, and multi-language examples.

Python client examples — browse the Python client examples, which include simulation setup, live solver streams, and simulation data access.

API reference — use the API reference to look up a service, its methods, and the corresponding request and response messages.