- 0 minutes to read

What is the Nodinite Web API?

The Nodinite Web API is a secure, modern REST-based API that powers end-to-end logging, monitoring, reporting, and automation for your integration landscape. It provides seamless access to configuration and log databases, enabling you to build custom solutions and automate processes with confidence.

✅ Secure, modern REST API with full Swagger support
✅ End-to-end logging and monitoring with audit trails
✅ Enables custom reporting, dashboards, and automation
✅ Integrates with Power BI, Excel, QlikView, and more

The Web API is a Web Application within IIS and is installed as part of the Core Services package. See Prerequisites for pre-installation information.

All operations that change data, or involve sensitive actions like downloads or message views, are logged in tamper-resistant Log Audits storage for compliance and traceability.

graph LR subgraph "Consumers" roCode(fal:fa-code Build & Deploy) roMobileApp(fal:fa-mobile App) roBrowser[fab:fa-chrome Chrome
fab:fa-firefox Firefox
fab:fa-internet-explorer Internet Explorer/edge] roReports(fal:fa-chart-line-up Reports) roDashboard(fal:fa-tachometer Custom Dashboards) end subgraph "Web Server and local SQL DB" roWebClient(fal:fa-globe Web Client) roWebAPI --- roDB(fal:fa-database Databases) roBrowser --> roWebAPI roBrowser --> roWebClient roWebClient --> roWebAPI(fal:fa-cloud-sun Web API) roCode-->roWebAPI roMobileApp-->roWebAPI roReports-->roWebAPI roDashboard -->roWebAPI end

The Web API sits in the middle between the databases and its consumers.

Managing the Web API

With the Nodinite Web API you can manage and unlock powerful features:

  • Custom Reporting
  • Automation
  • Custom Dashboards

Web API
The Web API as seen from your supported Client Browser.

Custom reporting

Create your own custom reports using the tools you know and love (Power BI, Excel, QlikView, and more) by leveraging the Nodinite Web API.

Automation

With the Swagger-enabled Web API, you can automate tasks such as:

  • Populating the Repository Model from your build & deploy process
  • Changing run-time behavior on the fly from your own apps
  • Retrieving data for use in your intranet, wiki, custom portals, and apps

Swagger
Swagger UI for exploring and testing the Web API.

Custom Dashboards

Use Nodinite to create custom reports in Power BI and display them on the Dashboard within the Web Client.
PowerBI Dashboard
Example: Power BI dashboard integrated with Nodinite Web Client.


Frequently asked questions

Find solutions to common problems and the Nodinite Web API FAQ in the Troubleshooting user guide.

Next Step

Prerequisites for the Web API
Manage the Web API
Dashboard
Web Client

Monitor Views
Log Views
Repository Model