International Code Council (ICC) Integration

Prev Next

Community Development has an integration with ICC’s Code Connect API, which allows you to search for relevant codes and attach them to records.

Preview

When you are in an area that allows code lookup, such as a violation or inspection, you can search by book by using the category selector:

The ICC Categories drop-down labeled Category.

You can provide a search term and then click "Search". Your results will be shown in the table that follows:

The button labeled Search beneath the Category and Search Term fields.

To add a code to a record, you can select one more corresponding checkboxes and then select "Add selected codes/laws to current record":

The button labeled Add selected codes/laws to current record, and the checkbox fields to the left of the Category column.

Set Up the Integration

Who can use this feature?

Container Administrators

  1. Navigate to Admin Tools and select Organizational Settings: The tab labeled Admin Tools with the three cog wheel icon, and then the Organizational Settings option with the single gear icon.

  2. Expand Integrations-External:The expandable drop down labeled Integrations - External.

  3. In the ICC Digital Codes box, input the following: The text entry fields and toggle able fields under the ICC Digital Codes header.

    • Icc client id: Provided by ICC

    • Icc client secret: Provided by ICC

    • Icc grant type: client_credentials

    • Icc scope: content-read

    • Retrieve live codes: Check the box

    • Licensing Type: Select either User based licensing or Population base licensing based on your subscription with ICC

  4. Click Save Settings:The button labeled Save Settings.

  5. Click Test ICC Integration:The button labeled Test I C C Integration.

  6. You should get a popup that states that Community Development can successfully communicate with ICC: The I C C test pop up.

  7. Click Import ICC Title List:The button labeled Import I C C Title List.

    Note:

    This step creates all the titles/code books that you see in your category dropdown list. If you add or remove books from your subscription, you will need to reimport your titles using this button:The Titles imported pop up.