REST API

The Lucity REST API must be installed at the server on which the application will reside. Installation instructions may vary slightly depending on the type of database an agency uses (Oracle or SQL Server).

Lucity recommends closing all Windows applications before running the Lucity software setup.

General Requirements

Specific Requirements

Getting Started

  1. Open the Lucity install media and run Setup.exe. The following screen appears:

     PNG Output Template

  2. Select the REST API option on the menu. The following window appears:

    PNG Output Template

  3. Read the Welcome screen. Click to continue. The Database Connection Information dialog appears:

    PNG Output Template

  4. Select the appropriate Database Type (Oracle or SQL Server).
  5. Enter the database Connection Information based on the database type. The databases must already exist. The installation will not create them.
  6. Click to continue. The Existing Site dialog appears:

    PNG Output Template

    Note: This screen appears only if more than one site is defined in IIS.

  7. Select an existing web site where the virtual directory for the Lucity REST API is located.
  8. Click to continue. The Virtual Directory dialog appears:

    PNG Output Template

  9. Click to continue. The SSL Option dialog appears:

    SSL

  10. Check the Use SSL option to use the REST API over SSL. An administrator must configure the site to support SSL by installing a valid certificate and creating an https binding if these items do not already exist.

    Note: If this option is enabled and an administrator does not complete the required SSL configuration process in IIS, the REST API will not run properly.

  11. Click to continue. The Web Gateway User dialog appears:

    PNG Output Template

  12. The dialog informs the reader that the Username and Password provided will be used to create a new database user. The Lucity REST API will use this account to query application configuration information. The designated user will be granted minimal database privileges and access to several Lucity stored procedures.

    Consider the following when creating a Username:

    Consider the following when creating a Password:

  13. Click to continue. The Database Administrator Login dialog appears:

    DBA credentials are required to create or update the specified user account. Enter the following information according to your database type:

  14. Click ok to continue. The Ready dialog appears:

    PNG Output Template

    Note: IIS will be restarted during the installation.

    Note: It may take up to one minute to create the virtual directory, depending on the speed of the web server. Please wait for this process to be completed.

    More Information about Lucity's Data Collection Policy >>

  15. Click to begin the installation. This process may take a few minutes.  The following window appears when the installation is complete:  

    PNG Output Template

  16. Click Finish to close the install.

    Note: This installation creates a WebTaskRunner process that handles various background tasks for the application.

In This Section

Installation To a DMZ