Skip to content

WebAPI Setup

Three screens under Setup define what the WebAPI listens for and who may call it. Set them up in the order below, because an endpoint names a property set and you assign a web user to an endpoint.

Custom Property Sets

A set of named properties whose values are held per web user. A request carries the values of the user that made it as Http.User.<property> fields. This lets one integration serve many callers differently.

API Endpoints

The routes the WebAPI answers, each with its method, timeout, throttling and security, and the web users permitted to call it. One endpoint answers one integration.

Web Users

The callers. For each one you set how it identifies itself, whether it must authenticate (with a token, a username and password, or OAuth client credentials), its throttling and its property values.

User Property & Request Relationship shows how IMan resolves the three when a request arrives.