---
title: "API Enhancements for Module Masters"
slug: "api-enhancements-for-module-masters"
updated: 2026-05-04T04:56:04Z
published: 2026-05-04T04:56:04Z
canonical: "help.symphonysummitai.com/api-enhancements-for-module-masters"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.symphonysummitai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API Enhancements for Module Masters

APIs for ITSM Module Masters (Example: Incident Masters, Service Request Masters, Change Management Masters, Problem Management Masters and Knowledge Management Masters) are enhanced, to provide better‑performance, in addition to the following benefits.

These APIs are optimized for:

- **AI use cases**
- **Future mobile and integration platforms**
- **Internal workflows and analytics**
- **Low‑latency master data retrieval**

The new **API is based on** React.JS frontend and .NET Core backend that allows users to:

- Authenticate using an API key
- Discover available APIs
- Execute API requests directly from the browser
- Inspect requests, responses, and response times
- Test APIs without external tools like Postman

These APIs return structured, clean data in sub‑second response times. These new APIs are build on a new API layer, with .NET Core and are connected to the Apex Aspen database. These APIs are lightweight, Fast and standardized.

#### Key Benefits

**🚀** **Performance**

- Typical responses in **< 1 second**
- Optimized queries and streamlined payloads

**🤖** **AI‑Ready**

- Predictable, structured responses
- Suitable for training data ingestion, inference, and orchestration

**🔌** **Integration Friendly**

- Usable for:
  - Mobile apps
  - Workflow engines
  - Internal integration services
  - Future external integrations

**🔐** **Controlled Access**

- API‑key based authentication
- Data visibility based on assigned user persona

#### Supported User Personas

**Access is governed by persona mapping**. Users can only retrieve data they are authorized to see.

**Primary Persona: Analyst**

- Explores master data
- Fetches structured datasets
- Supports reporting, validation, and analysis

#### Authentication

**Supported**

- ✅ API Key or Bearer Token

**How API Key Works**

- Generated from the Apex system
- Same key is used in:
  - API Explorer UI
  - Direct API calls

![](https://cdn.document360.io/62351b42-cfbd-43ad-8ce1-82b8f455337f/Images/Documentation/image-EZE8M6NL.png)

Figure: API Key Authentication

In the following sections, let’s go through the Incident Management Masters APIs.

1. List all the Incident Management Master APIs. The following output displays all the Incident Masters list, such as category master, classification master, closure code, impact, urgency, etc… API Request EndPoint: [https://Domain-name/API/v1/Master/IM](https://Domain-name/API/v1/Master/IM) ![](https://cdn.document360.io/62351b42-cfbd-43ad-8ce1-82b8f455337f/Images/Documentation/image-GJIHV8X9.png) Figure: List Incident Management API Masters
2. The following API further helps you to fetch all the **categories** and it’s values inside the Incident Master. API Request EndPoint: [https://domain-name/API/v1/Master/IM/category](https://domain-name/API/v1/Master/IM/category)

Method: Get

![](https://cdn.document360.io/62351b42-cfbd-43ad-8ce1-82b8f455337f/Images/Documentation/image-4ZNQBZE0.png)

Figure: List categories inside Incident Masters
3. The following API further helps you to fetch all the categories for a **specific instance (tenant)** which in this example is IT for the Incident Master. API Request EndPoint: [https://domain-name/API/v1/Master/IM/category?instance=IT](https://domain-name/API/v1/Master/IM/category?instance=IT) Method: Get ![](https://cdn.document360.io/62351b42-cfbd-43ad-8ce1-82b8f455337f/Images/Documentation/image-DVGFXFXY.png) Figure: List categories for specific Instance inside Incident Masters
4. The following API provides you details of all the possible channels/medium through which the Incident is raised. API Request Endpoint: [https://domain-name/API/v1/Master/IM/Medium](https://domain-name/API/v1/Master/IM/Medium) Method: Get ![](https://cdn.document360.io/62351b42-cfbd-43ad-8ce1-82b8f455337f/Images/Documentation/image-RA5QFS58.png) Figure: List Medium/Channels to raise Incident API
5. The following output displays all the Service Request Masters parameters, which are essentially used to create a Service Request. Example: configuration item, category, classification, instance, workgroup, closure code, etc… API Request EndPoint: [https://Domain-name/API/v1/Master/SR](https://Domain-name/API/v1/Master/SR) Method: Get ![](https://cdn.document360.io/62351b42-cfbd-43ad-8ce1-82b8f455337f/Images/Documentation/image-ETAUBGVC.png)

Figure: List essential Parameters for Service Request Master
