* * * New or Improved for 2013.2 * * * HEAT Web API
The HEAT web APIA set of routines, protocols, and tools for building the software application. module is a framework with sample methods that can be used to integrate external web applications with Self Service and Service Catalog. Developers can retrieve data from the HEAT database and publish navigation links to specific HEAT application pages. It can also offer pass-through authentication for external portal users.
This module is a self-contained developer tool and includes instructions on how to load the HEAT Web APIs into the external application page, how to authenticate, and more.
1. | Within the Configuration Console, in the Settings pane, go to Extend > HEAT API. The HEAT Web API page appears. |
2. | From the left pane, click SearchOfferings. A list of available request offerings appears. |
3. | Click a service from the list. A web page opens with the link in the URL area. For example: |
http://frontrange.com/?Scope=SelfService
&CommandId=New
&Tab=ServiceCatalog
&Template=AE3E70C3BBFF470597EA1134FECE464D
&frameless=false
&role=Admin#1390514684377
4. | Remove the role from the link. |
The remainder is what you can send to users as a link to the service offering.
While making web service calls:
- A Microsoft SQL timeout exception occurs when any query takes more than 60 seconds.
- A request timeout occurs when the API call runs for more than 90 seconds in the HEAT Application Server.