WebAPI
Features
WebAPI is a robust API platform allowing you to host any API endpoint. Coupled with IMan’s extensive transformation and connectivity capabilities gives you the ability to expose any resource as a service.
Visual Designer
Easily create, modify and test integration using IMan’s self-documenting visual designer.
Rapid API Creation
Full IMan ‘Preview’ functionality gives you the capability to rapidly build, maintain and test APIs.
API requests can be easily routed from the webserver to the Design/Preview area so the incoming request can be seen.
See WebAPIRealtime Monitoring With Grafana
Key API metrics are viewed in real-time using world class monitoring software Grafana.
API Request Logging
Each request is logged giving you deep auditing and ability to re-establish services if things do go wrong.
Publish
Dynamically publish your APIs using the OpenAPI standard so that your customers and developers can quickly integrate with WebAPI endpoints.
Fully REST Compliant
- Full support for GET, POST, PUT and POST/PUT Requests.
- Path and query string support for querying resources.
- 100% REST (webservice) compliant — no quirks!
- JSON centric, but can accept requests in Xml, CSV, Text.
- Request Authentication with Basic and Header Based Methods.
- Client request throttling – To prevent users from saturating your server resources.
- Request & User contextualisation – Each request captures the headers, URL parameters, and query values; Every authenticated user can have an unlimited set of contextual values which are merged with each request.