Accessing the Fusion Platform® is made easy by using our Python SDK. With comprehensive documentation and examples, the SDK makes it easy to set up, execute, monitor and obtain the outputs from your processes. The SDK allows you to fully interact with the platform to enable you to gain the insights you need, when you need them.
The simplest way to interact with the Fusion Platform® is via our Python SDK, which allows you to manage your organisation and user account, upload and download data, and create, execute, monitor and control processes. We also offer a RESTful API if you would prefer handling the lower level detail yourself.
The SDK has been built for Python 3, and is tested against Python 3.9, 3.10, 3.11, 3.12, 3.13 and 3.14. To install the SDK into a suitable Python environment containing pip, execute the following:
pip install fusion-platform-python-sdk
To update an existing installation to the latest version, execute the following:
pip install fusion-platform-python-sdk --upgrade
To use the SDK, you will then need a valid account and associated organisation. If you want to try this out and do not have an account, please get in touch with us to discuss your requirements.
View the full source code, examples and documentation for the SDK on GitHub. This also shows the release history (with tags) so that you can see what's changed in the latest version.
The SDK is tested against Python versions 3.9, 3.10, 3.11, 3.12, 3.13 and 3.14 at every release to ensure compatibility. See the release history and other information on PyPI.
The SDK includes a detailed user guide with examples. Further detail on every model, its properties and methods is also provided for in-depth usage.
If you want better decisions or easier compliance just...
Get in TouchWe and third parties use cookies or similar technologies to personalise content and to analyse our traffic. We also share information about your use of our site with our analytics partners. Learn more about how this site uses cookies by reading our privacy policy.