Skip to content

MIKE Cloud Platform Software Development Kits

While you can interact with the MIKE Cloud Platform using the REST API from almost any programming language, most of our clients use our SDKs.

Dotnet SDK Packages

The dotnet SDK comprises of the follwing NuGet Packages:

DHI.Platform.SDK

This is the core package that contains the basic infrastructure for integrating with your application, and many client interfaces for manipulating the data and folders. You will need to install this package directly or indirectly in any case.

DHI.Platform.SDK.Spatial

This package contains the IMultidimensionalClient and IGISClient for communicating with the Multidimensional and GIS service respectively. The package contains a reference to NetTopologySuite nuget, which is why it is not part of the core package, as this reference may cause some conflicts if your application already uses a different version of NetTopologySuite.

DHI.Platform.SDK.IAM

Contains the IAMClient for working with Sites (tenants), users, and credits.

Python SDK

The Python SDK is very similar to the dotnet SDK, so you should be able to follow lot's of the dotnet samples. The Python SDK is in a single python package dhi-platform. There are also pre-release packages on Test PyPi.