# Glossary

<table><thead><tr><th width="201">Term</th><th>Definition</th></tr></thead><tbody><tr><td>AC <br>(Admin Console)</td><td>The primary interface in digiRunner for administrators to  manage API configurations, monitor system performance, set access control policies, and oversee user roles and permissions.</td></tr><tr><td>Alert Settings</td><td>A feature for administrators to configure custom alerts for monitoring API performance and system health. Alerts can be triggered by predefined thresholds (e.g., CPU usage, response time, error rates) and notifications sent via email or messaging platforms.</td></tr><tr><td>API Avg. RESP Time</td><td>The average time taken for an API to process a request and deliver a response.</td></tr><tr><td>API Calls</td><td>The requests made by API Clients to access or interact with APIs, including sending data, retrieving data, or invoking actions on backend systems through defined endpoints.</td></tr><tr><td>API Client</td><td>An entity that consumes APIs registered in digiRunner, authenticated through unique credentials (Client ID, display name, tokens) for secure access and integration with specific APIs. </td></tr><tr><td>API Group</td><td>A collection of APIs grouped for streamlined management and access control, allowing administrators to define permissions and security levels for easier assignment to API Clients.</td></tr><tr><td>API GTW traffic</td><td>The volume and pattern of data requests and responses passing through the API Gateway.</td></tr><tr><td>API Key</td><td>A unique identifier issued to API Clients for authentication and access control, used to track and authorize requests, ensuring that only permitted clients can interact with the APIs.</td></tr><tr><td>API Key Approval History</td><td>A record of all approval actions related to API Key requests.</td></tr><tr><td>API Modify Batch</td><td>A feature for administrators to perform bulk updates to multiple APIs, including enabling/disabling, modifying authentication settings, updating metadata, and applying consistent configurations across selected APIs for efficient management.</td></tr><tr><td>API RESP distribution</td><td>A report that visualizes the distribution of API response statuses (e.g., success, errors) over a given time period, helping administrators optimize performance and detect anomalies.</td></tr><tr><td>API Scope</td><td>A granular level of access control that defines the specific operations or data an API Client can perform or access, limiting API usage to predefined functionalities and ensuring secure and precise permission management within API Groups or individual APIs.</td></tr><tr><td>Approval Flow Settings</td><td>A feature for administrators to configure and manage workflows for approving requests, such as API publishing, client account creation, or API authorization.</td></tr><tr><td>Application Forms</td><td>A feature that facilitates managing and submitting requests related to API usage, such as API publishing, client account creation, and API authorization. Application Forms streamline the approval process by allowing administrators to review, approve, or reject requests within the platform.</td></tr><tr><td>Applications</td><td>Registered entities or systems that consume APIs within the platform.</td></tr><tr><td>Authentications</td><td>Mechanisms to verify the identity of API Clients or users before granting access to APIs. Supported methods include OAuth 2.0, JWT, LDAP, and Mutual TLS.</td></tr><tr><td>Bad Attempt Report</td><td>A report that logs and analyzes failed API call attempts, such as unauthorized access, invalid requests, or rate limit violations.</td></tr><tr><td>Certificate Management</td><td>The administration of digital certificates (e.g., JWE, TLS) for securing API communications, ensuring encryption, validating client identities, and enabling secure data transmission between systems.</td></tr><tr><td>Client Export/Import</td><td>A functionality that enables administrators to export API Client configurations as a file for backup or migration, and import them to restore or replicate settings across environments.</td></tr><tr><td>Customer Setting</td><td>Customizable parameters or configurations specific to an organization or client within the platform.</td></tr><tr><td>Development Mode</td><td>A mode in digiRunner for administrators to simulate and validate API setups, user interactions, and system behaviors in a non-production environment, without impacting live services.</td></tr><tr><td>Embedded Function Management</td><td>The administration of built-in functions and services integrated into digiRunner, including their configuration and activation.</td></tr><tr><td>Files</td><td>Digital assets or documents stored in the platform, such as configuration files, logs, and reports.</td></tr><tr><td>Function Management</td><td>A feature in the Admin Console for administrators to configure, view, and manage functions, ensuring secure and organized access.</td></tr><tr><td>GTW <br>(Gateway)</td><td>A centralized entry point that handles API traffic between clients and backend services.</td></tr><tr><td>IdP <br>(Identity Provider)</td><td>A service that authenticates user identities and provides access tokens based on roles and permissions.</td></tr><tr><td>Items</td><td>Configurable elements representing specific data points or attributes, such as system resources, API properties, or user-defined variables.</td></tr><tr><td>Mail Log</td><td>A record of all email communications sent by the system, including notifications, alerts, and confirmations.</td></tr><tr><td>Mail Template Export/Import</td><td>A feature for administrators to export and import email templates, enabling backup, sharing, and standardized communication formats.</td></tr><tr><td>Online Console</td><td>A real-time monitoring interface for administrators to track API performance, analyze logs, and view system health.</td></tr><tr><td>RDB Connection</td><td>A configuration for establishing connections to relational databases (RDBs).</td></tr><tr><td>Recurring Tasks</td><td>A feature that automates tasks to repeat at specified intervals.</td></tr><tr><td>Reports</td><td>A feature that provides detailed analytics and insights into API usage, performance, and system operations.</td></tr><tr><td>Role Mapping</td><td>The process of assigning users or groups to specific roles in digiRunner, ensuring proper permissions and access control across the Admin Console and API resources. This feature streamlines permission management by linking roles to users or groups based on their responsibilities.</td></tr><tr><td>Scheduled Tasks</td><td>A feature for administrators to automate specific operations or processes at predefined times.</td></tr><tr><td>Security Level</td><td>A classification system that defines access permissions and protection measures for APIs, ensuring authorized access to API Groups or individual APIs.</td></tr><tr><td>Setting</td><td>A configurable parameter that controls the operation of specific features or functionalities within the platform.</td></tr><tr><td>Static Webpage Reverse Proxy</td><td>A feature that routes client requests for static web pages (e.g., HTML, CSS, JS) through a reverse proxy, optimizing delivery with caching and access management for faster load times and enhanced security.</td></tr><tr><td>System Configs</td><td>A section for managing core platform settings, including preferences, item configurations, proxy settings, and API parameters.</td></tr><tr><td>System Information</td><td>A centralized repository of data about the platform's configuration, performance, and operational status.</td></tr><tr><td>txID <br>(Transaction ID)</td><td>A unique identifier assigned to each API transaction or request in digiRunner.</td></tr><tr><td>WebSocket Proxy Management</td><td>A feature for administrators to configure and manage WebSocket proxies for real-time, bidirectional communication between clients and servers.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tpi.dev/overview/glossary.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
