Overview¶
Introduction¶
The 2Ring Dashboards & Wallboards Generic Web Service connector enables integration with any data source that exposes a RESTful HTTP(S) API. It provides a flexible mechanism to retrieve data through standard web requests and then transforms it into a format suitable for display on dashboards and wallboards.
The connector supports REST API configurations, with:
GET and POST HTTP methods
Responses in JSON and XML formats
This flexibility allows the connector to be used in scenarios such as:
Displaying statistics from proprietary internal systems
Integrating with third-party ticketing systems or CRM platforms
Consuming public APIs with dashboard-ready data
The connector’s configuration is done fully within the DW Administration Tool, without requiring custom coding. It supports both scalar and table-valued calculations, and can be used in both layouts and widgets.
Use Cases¶
The Generic Web Service connector is a highly flexible integration point and is commonly used in the following scenarios:
Internal Systems Integration
Pulling performance metrics or statuses from proprietary systems that expose data through internal REST APIs.Custom CRM or Ticketing Dashboards
Displaying ticket queues, customer interaction logs, or service KPIs from tools like Freshdesk, Zendesk, or other REST-enabled platforms.Monitoring External Services
Integrating with public APIs (e.g., weather, uptime monitoring, logistics tracking) to enrich wallboards with real-time context.Aggregating Multi-System Data
Merging insights from multiple disparate sources by configuring multiple REST calculations that target different endpoints.Rapid Prototyping or Temporary Data Feeds
Setting up temporary dashboards during pilot phases or testing periods where no dedicated connector is yet available.
These use cases make the Generic Web Service connector a valuable choice when fast, custom, or lightweight integration is needed.