
GRANTA MI:Application Programming Interface (MI:API)
Granta's Application Programming Interface (API) technology is available to any organization that uses GRANTA MI. It provides programmatic access to the data managed in GRANTA MI, enabling you to integrate in-house systems and data with your GRANTA MI installation.
Integration tasks can usually be performed by your IT team or other IT-literate staff. Training is available from Granta, if required.
NEW in GRANTA MI Version 5, the API has been improved to create an easier-to-use Software Developer's Kit (SDK), with documentation, revised sample code, and sample Visual Studio projects.
Two choices for using MI:API
MI:Server API
A comprehensive interface suitable for tasks that require write-access to data or large scale data manipulation in a Windows .NET environment. Programming using this API requires proficiency in C# and training from Granta. It enables complex applications such as:
- data migration
- data cleaning
- customized uploading
- server based tasks
MI:Web Services API
Ideal for lightweight read access over an http connection. It also allows non-Windows applications to use data managed in GRANTA MI.
Use MI:Web Services where you need to
- consume GRANTA MI-managed data in an in-house application
- run in a non-Windows environment
- run with a small footprint on client machines
As MI:Web Services are standards based, client programs can be developed in any standards compliant environment.
