Installing ZENTSO API

This is a plus component allowing to build REST endpoints with WebToolz in RiSE - Page Builder for easy integration with third-party software solutions/platforms.

  1. Copy "Zentso.iMis.Api.dll" in the folder "%iMIS Installation%\net\bin" e.g. C:\Program Files (x86)\ASI\iMIS\Net\bin
  2. Add following section to the web.config file in "%iMIS Installation%\net\bin"

    <modules runAllManagedModulesForAllRequests="true">
        <add name="Interceptor" type="Zentso.iMis.Api.Interceptor" />

  3. Following table has to be created as well

    CREATE TABLE [dbo].[Zen_Routes](
    [RouteGuid] [uniqueidentifier] NOT NULL,
    [Route] [nvarchar](255) NOT NULL,
    [RouteMapping] [nvarchar](255) NOT NULL
    ) ON [PRIMARY]

    This table holds routing information of routes to actual WebToolz iPart pages e.g.

    RouteGuid  Route  RouteMapping 
     0164797F-E5B6-4A36-897D-23BA2022A744  v1/trans   ~/zenapi/zendonr/transaction.aspx