UPI DETAILS
This API returns the UPI configuration and bank mapping details available for the user. These details are used for UPI-based fund transfers, IPO applications, and payment workflows.
🔍 Query Parameters
| Parameter | Type | Required | Description | Example |
|---|
| userId | string | Yes | User ID (UCC) | "{{user_id}}" |
| Header | Type | Description | Example |
|---|
| Content-Type | string | Request payload format | application/json |
| Authorization | string | Access token for authenticated requests | {{access_token}} |
| x-api-key | string | API key used to authorize request | {{x-api-key}} |
🟢 Success Response - 200 OK
Content-Type: application/json
| Field | Type | Description | Example |
|---|
| status | string | Status of API call | "success" |
| code | string | Response code | "s-101" |
| message | string | Success message | "UPI details fetched successfully" |
| data | array | List of UPI configurations | Refer Data Object Fields |
📦 Data Object Fields
| Field | Type | Description | Example |
|---|
| sProductId | string | Product ID | "1" |
| sMerchantId | string | Merchant ID | "MID12345" |
| sMerchantName | string | Merchant name | "SynapseWave" |
| sMasterBankId | string | Master bank ID | "HDFC" |
| sBankId | string | Bank ID | "HDFC" |
| sMappedBankId | string | Mapped bank ID | "HDFC001" |
| sMemberLoginId | string | Member login ID | "LOGIN001" |
| sMemberPassword | string | Member password/configuration reference | "******" |
| sMemberId | string | Member ID | "MEM001" |
| nBlockThirdParty | integer | Third-party UPI transaction restriction flag | 0 |
| sAggregatorBankId | string | Aggregator bank ID | "AGG001" |
| sMappedBankName | string | Mapped bank name | "HDFC Bank" |
| nGroupId | integer | Group ID associated with the user | 1001 |