Universal API Viewer (With Hierarchy Support)

by Trevor Fayas (Avastone Technologies LLC)
Universal API Viewer (With Hierarchy Support) preview

Price

$0

Details

Licence:
Free
Works with:
8.0, 8.1, 8.2
Version:

Web site

http://www.avastonetech.com

Summary

Allow both Transformation and Hierarchal Transformations on any and all APIs.

Description

This functions similarly to a Custom Data Source, however incorporates classes and structure to be able to define Parent-child relationship, as well as gets Kentico to think that the data coming back are “Page Types” so you can define your hierarchical transformations based on that set Page Type.

Features

  • Convert external APIs and handle them as if they were Kentico Pages/Objects.
  • Hierarchical Transformation and normal Transformation fully supported.
  • Order By and Where conditions supported for the API results.
  • Select Top N, Skip N, and Select Top N Level supported to allow Pagination / limiting.
  • Works with the Webpart to API Converter tool (Additional Custom Web Part in Marketplace)

Comments


tfayas-avastonetech commented on

One note, if you have multiple 'child types' in an API, since Hierarchy viewers aren't aware of their siblings, you may need to create "container" types.

Example if you have an API that has the following XML format:
<a>
<b>
<c>
<c>
<d>
<e>
<e>
</a>

You need to create 5 types, a, b, c, d, and e, so that way you can create a hierarchy structure to match.