{
  "info": {
    "_postman_id": "890e8697-a2cf-4b8a-9f04-ffc7465a93f3",
    "name": "V1 New Connected Banking Enterprise APIs",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id": "6970401"
  },
  "item": [
    {
      "name": "Beneficiary Management",
      "item": [
        {
          "name": "Initiate New Beneficiary Addition (Single)",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{ecb_access_key}}:{{ecb_secret_key}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/beneficiary/initiate",
              "host": [
                "{{ENTERPRISE_CB_BASE_URL}}"
              ],
              "path": [
                "v1",
                "connected_banking",
                "beneficiary",
                "initiate"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"vendor_name\": \"John Doe\",\n    \"bank_account_number\": \"124514111\",\n    \"ifsc\": \"KKBK0001122\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success - Initiate New Beneficiary Addition (Single)",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"vendor_name\": \"John Doe\",\n    \"bank_account_number\": \"124514111\",\n    \"ifsc\": \"KKBK0001122\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/beneficiary/initiate",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "beneficiary",
                    "initiate"
                  ]
                }
              },
              "status": "Created",
              "code": 201,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n        \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n        \"open_beneficiary_id\": \"d6ec35ac-3b18-4060-853e-0416dae2c676\",\n        \"bank_beneficiary_id\": \"\",\n        \"beneficiary_status\": \"request_initiated\"\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Invalid Request",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"vendor_name\": \"John Doe\",\n    \"bank_account_number\": \"124514111\",\n    \"ifsc\": \"KKBK0001122\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/beneficiary/initiate",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "beneficiary",
                    "initiate"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_BN_002\",\n        \"message\": \"Invalid Request.\",\n        \"details\": [\n            {\n                \"field\": \"ifsc\",\n                \"issue\": \"ifsc is invalid\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Duplicate Beneficiary",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"vendor_name\": \"John Doe\",\n    \"bank_account_number\": \"124514111\",\n    \"ifsc\": \"KKBK0001122\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/beneficiary/initiate",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "beneficiary",
                    "initiate"
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_BN_001\",\n        \"message\": \"Duplicate beneficiary details provided.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Complete New Beneficiary Addition (Single)",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{ecb_access_key}}:{{ecb_secret_key}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/beneficiary/complete",
              "host": [
                "{{ENTERPRISE_CB_BASE_URL}}"
              ],
              "path": [
                "v1",
                "connected_banking",
                "beneficiary",
                "complete"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"open_beneficiary_id\": \"d6ec35ac-3b18-4060-853e-0416dae2c676\",\n    \"otp\": \"345123\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success - Complete New Beneficiary Addition (Single)",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"open_beneficiary_id\": \"d6ec35ac-3b18-4060-853e-0416dae2c676\",\n    \"otp\": \"345123\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/beneficiary/complete",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "beneficiary",
                    "complete"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n        \"open_beneficiary_id\": \"d6ec35ac-3b18-4060-853e-0416dae2c676\",\n        \"bank_beneficiary_id\": \"AXIS_BENE_SHGDC6356\",\n        \"beneficiary_status\": \"pending\"\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Invalid open_beneficiary_id",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"open_beneficiary_id\": \"d6ec35ac-3b18-4060-853e-0416dae2c676\",\n    \"otp\": \"345123\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/beneficiary/complete",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "beneficiary",
                    "complete"
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_BN_004\",\n        \"message\": \"Invalid open_beneficiary_id.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Add New Beneficiary Webhook",
          "request": {
            "auth": {
              "type": "basic",
              "basic": [
                {
                  "key": "password",
                  "value": "{{ecb_secret_key}}",
                  "type": "string"
                },
                {
                  "key": "username",
                  "value": "{{ecb_access_key}}",
                  "type": "string"
                },
                {
                  "key": "showPassword",
                  "value": false,
                  "type": "boolean"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "X-Webhook-Signature",
                "value": "a1b2c3d4e5f60718293a4b5c6d7e8f90a1b2c3d4e5f60718293a4b5c6d7e8f90",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"event\": \"beneficiary_addition\",\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"open_beneficiary_id\": \"d6ec35ac-3b18-4060-853e-0416dae2c676\",\n    \"bank_beneficiary_id\": \"AXIS_BENE_SHGDC6356\",\n    \"beneficiary_status\": \"active\",\n    \"status_description\": \"Beneficiary added successfully. You can start transacting after 30 minutes.\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{Merchant's Webhook URL}}",
              "host": [
                "{{Merchant's Webhook URL}}"
              ]
            }
          },
          "response": []
        },
        {
          "name": "List Beneficiaries",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{ecb_access_key}}:{{ecb_secret_key}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/beneficiaries?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&open_beneficiary_id=d6ec35ac-3b18-4060-853e-0416dae2c676&search=john&cursor=&limit=25",
              "host": [
                "{{ENTERPRISE_CB_BASE_URL}}"
              ],
              "path": [
                "v1",
                "connected_banking",
                "beneficiaries"
              ],
              "query": [
                {
                  "key": "sub_merchant_id",
                  "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                  "description": "mandatory. provided by OPEN."
                },
                {
                  "key": "bank_account_id",
                  "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                  "description": "optional"
                },
                {
                  "key": "open_beneficiary_id",
                  "value": "d6ec35ac-3b18-4060-853e-0416dae2c676",
                  "description": "optional"
                },
                {
                  "key": "search",
                  "value": "john",
                  "description": "optional. search by vendor_name, bank_account_number, ifsc"
                },
                {
                  "key": "cursor",
                  "value": "",
                  "description": "optional. opaque pagination cursor returned by previous response"
                },
                {
                  "key": "limit",
                  "value": "25",
                  "description": "optional. page size, default 25, max 100"
                }
              ]
            }
          },
          "response": [
            {
              "name": "Success - List Beneficiaries",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/beneficiaries?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&open_beneficiary_id=d6ec35ac-3b18-4060-853e-0416dae2c676&search=john&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "beneficiaries"
                  ],
                  "query": [
                    {
                      "key": "sub_merchant_id",
                      "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                      "description": "mandatory. provided by OPEN."
                    },
                    {
                      "key": "bank_account_id",
                      "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                      "description": "optional"
                    },
                    {
                      "key": "open_beneficiary_id",
                      "value": "d6ec35ac-3b18-4060-853e-0416dae2c676",
                      "description": "optional"
                    },
                    {
                      "key": "search",
                      "value": "john",
                      "description": "optional. search by vendor_name, bank_account_number, ifsc"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"bene_details\": [\n            {\n                \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n                \"open_beneficiary_id\": \"d6ec35ac-3b18-4060-853e-0416dae2c676\",\n                \"bank_beneficiary_id\": \"AXIS_BENE_SHGDC6356\",\n                \"vendor_name\": \"John Doe\",\n                \"bank_account_number\": \"124514111\",\n                \"ifsc\": \"KKBK0001122\",\n                \"beneficiary_status\": \"active\"\n            },\n            {\n                \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n                \"open_beneficiary_id\": \"fs423db-3b18-4060-853e-4060gshdj\",\n                \"bank_beneficiary_id\": \"AXIS_BENE_SHGDC6357\",\n                \"vendor_name\": \"Jane Smith\",\n                \"bank_account_number\": \"234567812\",\n                \"ifsc\": \"HDFC0000123\",\n                \"beneficiary_status\": \"pending_for_approval\"\n            }\n        ]\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\",\n        \"pagination\": {\n            \"cursor\": null,\n            \"next_cursor\": \"eyJpZCI6IjI1In0=\",\n            \"limit\": 25,\n            \"has_more\": true\n        }\n    }\n}"
            },
            {
              "name": "Failure - Invalid Request",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/beneficiaries?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&open_beneficiary_id=d6ec35ac-3b18-4060-853e-0416dae2c676&search=john&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "beneficiaries"
                  ],
                  "query": [
                    {
                      "key": "sub_merchant_id",
                      "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                      "description": "mandatory. provided by OPEN."
                    },
                    {
                      "key": "bank_account_id",
                      "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                      "description": "optional"
                    },
                    {
                      "key": "open_beneficiary_id",
                      "value": "d6ec35ac-3b18-4060-853e-0416dae2c676",
                      "description": "optional"
                    },
                    {
                      "key": "search",
                      "value": "john",
                      "description": "optional. search by vendor_name, bank_account_number, ifsc"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_BN_002\",\n        \"message\": \"Invalid Request.\",\n        \"details\": [\n            {\n                \"field\": \"sub_merchant_id\",\n                \"issue\": \"sub_merchant_id is required\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Fund Transfer (Single/Bulk)",
      "item": [
        {
          "name": "Fund Transfer Initiate (Single / Bulk)",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{ecb_access_key}}:{{ecb_secret_key}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/initiate",
              "host": [
                "{{ENTERPRISE_CB_BASE_URL}}"
              ],
              "path": [
                "v1",
                "connected_banking",
                "transfer",
                "initiate"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"transaction_type_id\": 1,\n    \"payout_data\": [\n        {\n            \"merchant_txn_ref_id\": \"txn_1121\",\n            \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n            \"vendor_name\": \"\",\n            \"amount\": \"45.00\",\n            \"bank_account_number\": \"\",\n            \"ifsc\": \"\",\n            \"remarks\": \"Equity fund\"\n        },\n        {\n            \"merchant_txn_ref_id\": \"txn_2213\",\n            \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n            \"vendor_name\": \"John Doe\",\n            \"amount\": \"123.98\",\n            \"bank_account_number\": \"23456543234111\",\n            \"ifsc\": \"KKBK0123444\",\n            \"remarks\": \"remark-2\"\n        }\n    ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success - Fund Transfer Initiate",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"transaction_type_id\": 1,\n    \"payout_data\": [\n        {\n            \"merchant_txn_ref_id\": \"txn_1121\",\n            \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n            \"vendor_name\": \"\",\n            \"amount\": \"45.00\",\n            \"bank_account_number\": \"\",\n            \"ifsc\": \"\",\n            \"remarks\": \"Equity fund\"\n        },\n        {\n            \"merchant_txn_ref_id\": \"txn_2213\",\n            \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n            \"vendor_name\": \"John Doe\",\n            \"amount\": \"123.98\",\n            \"bank_account_number\": \"23456543234111\",\n            \"ifsc\": \"KKBK0123444\",\n            \"remarks\": \"remark-2\"\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/initiate",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer",
                    "initiate"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n        \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n        \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n        \"payouts\": [\n            {\n                \"merchant_txn_ref_id\": \"txn_1121\",\n                \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n                \"vendor_name\": \"\",\n                \"amount\": \"45.00\",\n                \"bank_account_number\": \"\",\n                \"ifsc\": \"\",\n                \"remarks\": \"Equity fund\",\n                \"open_txn_id\": \"oxn1324sfc\",\n                \"bank_txn_ref_id\": \"AXIS1121\",\n                \"status\": \"request_initiated\",\n                \"bank_status_code\": \"\",\n                \"error\": null\n            },\n            {\n                \"merchant_txn_ref_id\": \"txn_2213\",\n                \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n                \"vendor_name\": \"John Doe\",\n                \"amount\": \"123.98\",\n                \"bank_account_number\": \"23456543234111\",\n                \"ifsc\": \"KKBK0123444\",\n                \"remarks\": \"remark-2\",\n                \"open_txn_id\": \"oxn1324sdf\",\n                \"bank_txn_ref_id\": \"45FG21GH3ae12\",\n                \"status\": \"request_initiated\",\n                \"bank_status_code\": \"\",\n                \"error\": null\n            }\n        ]\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Invalid Request",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"transaction_type_id\": 1,\n    \"payout_data\": [\n        {\n            \"merchant_txn_ref_id\": \"txn_1121\",\n            \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n            \"vendor_name\": \"\",\n            \"amount\": \"45.00\",\n            \"bank_account_number\": \"\",\n            \"ifsc\": \"\",\n            \"remarks\": \"Equity fund\"\n        },\n        {\n            \"merchant_txn_ref_id\": \"txn_2213\",\n            \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n            \"vendor_name\": \"John Doe\",\n            \"amount\": \"123.98\",\n            \"bank_account_number\": \"23456543234111\",\n            \"ifsc\": \"KKBK0123444\",\n            \"remarks\": \"remark-2\"\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/initiate",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer",
                    "initiate"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_FT_001\",\n        \"message\": \"Invalid Request.\",\n        \"details\": [\n            {\n                \"field\": \"payout_data[0].amount\",\n                \"issue\": \"amount must be greater than zero\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Duplicate merchant_transfer_batch_id",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"transaction_type_id\": 1,\n    \"payout_data\": [\n        {\n            \"merchant_txn_ref_id\": \"txn_1121\",\n            \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n            \"vendor_name\": \"\",\n            \"amount\": \"45.00\",\n            \"bank_account_number\": \"\",\n            \"ifsc\": \"\",\n            \"remarks\": \"Equity fund\"\n        },\n        {\n            \"merchant_txn_ref_id\": \"txn_2213\",\n            \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n            \"vendor_name\": \"John Doe\",\n            \"amount\": \"123.98\",\n            \"bank_account_number\": \"23456543234111\",\n            \"ifsc\": \"KKBK0123444\",\n            \"remarks\": \"remark-2\"\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/initiate",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer",
                    "initiate"
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_FT_005\",\n        \"message\": \"Duplicate batch_id.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Amount exceeds IMPS limit",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"transaction_type_id\": 1,\n    \"payout_data\": [\n        {\n            \"merchant_txn_ref_id\": \"txn_1121\",\n            \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n            \"vendor_name\": \"\",\n            \"amount\": \"45.00\",\n            \"bank_account_number\": \"\",\n            \"ifsc\": \"\",\n            \"remarks\": \"Equity fund\"\n        },\n        {\n            \"merchant_txn_ref_id\": \"txn_2213\",\n            \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n            \"vendor_name\": \"John Doe\",\n            \"amount\": \"123.98\",\n            \"bank_account_number\": \"23456543234111\",\n            \"ifsc\": \"KKBK0123444\",\n            \"remarks\": \"remark-2\"\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/initiate",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer",
                    "initiate"
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_FT_008\",\n        \"message\": \"Amount exceeds the maximum limit for IMPS transfer.\",\n        \"details\": [\n            {\n                \"field\": \"payout_data[0].amount\",\n                \"issue\": \"IMPS transactions are limited to 5,00,000 per transaction\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Amount below RTGS minimum",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"transaction_type_id\": 1,\n    \"payout_data\": [\n        {\n            \"merchant_txn_ref_id\": \"txn_1121\",\n            \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n            \"vendor_name\": \"\",\n            \"amount\": \"45.00\",\n            \"bank_account_number\": \"\",\n            \"ifsc\": \"\",\n            \"remarks\": \"Equity fund\"\n        },\n        {\n            \"merchant_txn_ref_id\": \"txn_2213\",\n            \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n            \"vendor_name\": \"John Doe\",\n            \"amount\": \"123.98\",\n            \"bank_account_number\": \"23456543234111\",\n            \"ifsc\": \"KKBK0123444\",\n            \"remarks\": \"remark-2\"\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/initiate",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer",
                    "initiate"
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_FT_009\",\n        \"message\": \"Amount is below the minimum required for RTGS transfer.\",\n        \"details\": [\n            {\n                \"field\": \"payout_data[0].amount\",\n                \"issue\": \"RTGS transactions require a minimum amount of 2,00,001\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Amount exceeds NEFT limit",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"transaction_type_id\": 1,\n    \"payout_data\": [\n        {\n            \"merchant_txn_ref_id\": \"txn_1121\",\n            \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n            \"vendor_name\": \"\",\n            \"amount\": \"45.00\",\n            \"bank_account_number\": \"\",\n            \"ifsc\": \"\",\n            \"remarks\": \"Equity fund\"\n        },\n        {\n            \"merchant_txn_ref_id\": \"txn_2213\",\n            \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n            \"vendor_name\": \"John Doe\",\n            \"amount\": \"123.98\",\n            \"bank_account_number\": \"23456543234111\",\n            \"ifsc\": \"KKBK0123444\",\n            \"remarks\": \"remark-2\"\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/initiate",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer",
                    "initiate"
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_FT_010\",\n        \"message\": \"Amount exceeds the maximum limit for NEFT transfer.\",\n        \"details\": [\n            {\n                \"field\": \"payout_data[0].amount\",\n                \"issue\": \"NEFT transactions are limited to 2,00,000 per transaction\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Bulk transfer not supported for this bank",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"transaction_type_id\": 1,\n    \"payout_data\": [\n        {\n            \"merchant_txn_ref_id\": \"txn_1121\",\n            \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n            \"vendor_name\": \"\",\n            \"amount\": \"45.00\",\n            \"bank_account_number\": \"\",\n            \"ifsc\": \"\",\n            \"remarks\": \"Equity fund\"\n        },\n        {\n            \"merchant_txn_ref_id\": \"txn_2213\",\n            \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n            \"vendor_name\": \"John Doe\",\n            \"amount\": \"123.98\",\n            \"bank_account_number\": \"23456543234111\",\n            \"ifsc\": \"KKBK0123444\",\n            \"remarks\": \"remark-2\"\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/initiate",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer",
                    "initiate"
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_FT_013\",\n        \"message\": \"Bulk fund transfer is not supported for this bank.\",\n        \"details\": [\n            {\n                \"field\": \"payout_data\",\n                \"issue\": \"only ICICI (1), YES Bank (3) and AXIS (12) accept more than one payout per Initiate call\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Fund Transfer Submit",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{ecb_access_key}}:{{ecb_secret_key}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/submit",
              "host": [
                "{{ENTERPRISE_CB_BASE_URL}}"
              ],
              "path": [
                "v1",
                "connected_banking",
                "transfer",
                "submit"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"otp\": \"196234\",\n    \"transaction_token\": \"gsd2613562sdhfsdjh32464678hsdgf723648\",\n    \"bene_lei\": \"3358005XE3KTPJZP6X27\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success - Fund Transfer Submit",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"otp\": \"196234\",\n    \"transaction_token\": \"gsd2613562sdhfsdjh32464678hsdgf723648\",\n    \"bene_lei\": \"3358005XE3KTPJZP6X27\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/submit",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer",
                    "submit"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n        \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n        \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n        \"payouts\": [\n            {\n                \"merchant_txn_ref_id\": \"txn_1121\",\n                \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n                \"vendor_name\": \"\",\n                \"amount\": \"45.00\",\n                \"bank_account_number\": \"\",\n                \"ifsc\": \"\",\n                \"remarks\": \"Equity fund\",\n                \"open_txn_id\": \"oxn1324sfc\",\n                \"bank_txn_ref_id\": \"AXIS1121\",\n                \"status\": \"initiated\",\n                \"bank_status_code\": \"INITIATED\",\n                \"error\": null\n            },\n            {\n                \"merchant_txn_ref_id\": \"txn_2213\",\n                \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n                \"vendor_name\": \"John Doe\",\n                \"amount\": \"123.98\",\n                \"bank_account_number\": \"23456543234111\",\n                \"ifsc\": \"KKBK0123444\",\n                \"remarks\": \"remark-2\",\n                \"open_txn_id\": \"oxn1324sdf\",\n                \"bank_txn_ref_id\": \"45FG21GH3ae12\",\n                \"status\": \"success\",\n                \"bank_status_code\": \"COMPLETED\",\n                \"error\": null\n            }\n        ]\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Invalid OTP / Batch",
              "originalRequest": {
                "method": "POST",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"otp\": \"196234\",\n    \"transaction_token\": \"gsd2613562sdhfsdjh32464678hsdgf723648\",\n    \"bene_lei\": \"3358005XE3KTPJZP6X27\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer/submit",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer",
                    "submit"
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_FT_001\",\n        \"message\": \"Invalid Request.\",\n        \"details\": [\n            {\n                \"field\": \"otp\",\n                \"issue\": \"otp is invalid or expired\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Fund Transfer Webhook",
          "request": {
            "auth": {
              "type": "basic",
              "basic": [
                {
                  "key": "password",
                  "value": "{{ecb_secret_key}}",
                  "type": "string"
                },
                {
                  "key": "username",
                  "value": "{{ecb_access_key}}",
                  "type": "string"
                },
                {
                  "key": "showPassword",
                  "value": false,
                  "type": "boolean"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "X-Webhook-Signature",
                "value": "sfgdfshgs6765346ghdsfhfsgshffg632764377hgefhdh7346778",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"event\": \"fund_transfer\",\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n    \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n    \"payouts\": [\n        {\n            \"merchant_txn_ref_id\": \"txn_1121\",\n            \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n            \"vendor_name\": \"\",\n            \"amount\": \"45.00\",\n            \"bank_account_number\": \"\",\n            \"ifsc\": \"\",\n            \"remarks\": \"Equity fund\",\n            \"open_txn_id\": \"oxn1324sfc\",\n            \"bank_txn_ref_id\": \"AXIS1121\",\n            \"status\": \"initiated\",\n            \"bank_status_code\": \"INITIATED\",\n            \"error\": null\n        },\n        {\n            \"merchant_txn_ref_id\": \"txn_2213\",\n            \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n            \"vendor_name\": \"John Doe\",\n            \"amount\": \"123.98\",\n            \"bank_account_number\": \"23456543234111\",\n            \"ifsc\": \"KKBK0123444\",\n            \"remarks\": \"remark-2\",\n            \"open_txn_id\": \"oxn1324sdf\",\n            \"bank_txn_ref_id\": \"45FG21GH3ae12\",\n            \"status\": \"success\",\n            \"bank_status_code\": \"COMPLETED\",\n            \"error\": null\n        }\n    ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{Merchant's Webhook URL}}",
              "host": [
                "{{Merchant's Webhook URL}}"
              ]
            }
          },
          "response": []
        },
        {
          "name": "Get Fund Transfer Status",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{ecb_access_key}}:{{ecb_secret_key}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer?cursor=&limit=25",
              "host": [
                "{{ENTERPRISE_CB_BASE_URL}}"
              ],
              "path": [
                "v1",
                "connected_banking",
                "transfer"
              ],
              "query": [
                {
                  "key": "merchant_transfer_batch_id",
                  "value": "batch_asfg5234",
                  "description": "either of merchant_transfer_batch_id or open_txn_id is mandatory",
                  "disabled": true
                },
                {
                  "key": "open_txn_id",
                  "value": "oxn1324sfc",
                  "description": "either of merchant_transfer_batch_id or open_txn_id is mandatory",
                  "disabled": true
                },
                {
                  "key": "merchant_txn_ref_id",
                  "value": "txn_1121",
                  "description": "optional",
                  "disabled": true
                },
                {
                  "key": "cursor",
                  "value": "",
                  "description": "optional. opaque pagination cursor returned by previous response"
                },
                {
                  "key": "limit",
                  "value": "25",
                  "description": "optional. page size, default 25, max 100"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success - Get Fund Transfer Status",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer?cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer"
                  ],
                  "query": [
                    {
                      "key": "merchant_transfer_batch_id",
                      "value": "batch_asfg5234",
                      "description": "either of merchant_transfer_batch_id or open_txn_id is mandatory",
                      "disabled": true
                    },
                    {
                      "key": "open_txn_id",
                      "value": "oxn1324sfc",
                      "description": "either of merchant_transfer_batch_id or open_txn_id is mandatory",
                      "disabled": true
                    },
                    {
                      "key": "merchant_txn_ref_id",
                      "value": "txn_1121",
                      "description": "optional",
                      "disabled": true
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n        \"bank_account_id\": \"9748b4ae-457d-57d4-b447-98f9fda8f6a8\",\n        \"merchant_transfer_batch_id\": \"batch_asfg5234\",\n        \"payouts\": [\n            {\n                \"merchant_txn_ref_id\": \"txn_1121\",\n                \"open_beneficiary_id\": \"275fcb13-d688-481c-a720-1e0789e78f50\",\n                \"vendor_name\": \"\",\n                \"amount\": \"45.00\",\n                \"bank_account_number\": \"\",\n                \"ifsc\": \"\",\n                \"remarks\": \"Equity fund\",\n                \"open_txn_id\": \"oxn1324sfc\",\n                \"bank_txn_ref_id\": \"AXIS1121\",\n                \"status\": \"initiated\",\n                \"bank_status_code\": \"INITIATED\",\n                \"error\": null\n            },\n            {\n                \"merchant_txn_ref_id\": \"txn_2213\",\n                \"open_beneficiary_id\": \"d1087c85-0a2c-409d-860d-c7e4210711f5\",\n                \"vendor_name\": \"John Doe\",\n                \"amount\": \"123.98\",\n                \"bank_account_number\": \"23456543234111\",\n                \"ifsc\": \"KKBK0123444\",\n                \"remarks\": \"remark-2\",\n                \"open_txn_id\": \"oxn1324sdf\",\n                \"bank_txn_ref_id\": \"45FG21GH3ae12\",\n                \"status\": \"success\",\n                \"bank_status_code\": \"COMPLETED\",\n                \"error\": null\n            }\n        ]\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\",\n        \"pagination\": {\n            \"cursor\": null,\n            \"next_cursor\": null,\n            \"limit\": 25,\n            \"has_more\": false\n        }\n    }\n}"
            },
            {
              "name": "Failure - Invalid Request",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": "",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/transfer?cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "transfer"
                  ],
                  "query": [
                    {
                      "key": "merchant_transfer_batch_id",
                      "value": "batch_asfg5234",
                      "description": "either of merchant_transfer_batch_id or open_txn_id is mandatory",
                      "disabled": true
                    },
                    {
                      "key": "open_txn_id",
                      "value": "oxn1324sfc",
                      "description": "either of merchant_transfer_batch_id or open_txn_id is mandatory",
                      "disabled": true
                    },
                    {
                      "key": "merchant_txn_ref_id",
                      "value": "txn_1121",
                      "description": "optional",
                      "disabled": true
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_FT_001\",\n        \"message\": \"Invalid Request.\",\n        \"details\": [\n            {\n                \"field\": \"merchant_transfer_batch_id\",\n                \"issue\": \"either batch_id or open_txn_id is mandatory\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            }
          ],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ]
    },
    {
      "name": "Banking Statements",
      "item": [
        {
          "name": "Fetch Bank Statements",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{ecb_access_key}}:{{ecb_secret_key}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/statements?from_date=2025-01-01&to_date=2025-10-31&bank_account_id=a7973e36-ad33-5de9-86d0-c448d8f47e87&cursor=&limit=25",
              "host": [
                "{{ENTERPRISE_CB_BASE_URL}}"
              ],
              "path": [
                "v1",
                "connected_banking",
                "statements"
              ],
              "query": [
                {
                  "key": "from_date",
                  "value": "2025-01-01",
                  "description": "mandatory. YYYY-MM-DD"
                },
                {
                  "key": "to_date",
                  "value": "2025-10-31",
                  "description": "mandatory. YYYY-MM-DD"
                },
                {
                  "key": "bank_account_id",
                  "value": "a7973e36-ad33-5de9-86d0-c448d8f47e87",
                  "description": "mandatory"
                },
                {
                  "key": "cursor",
                  "value": "",
                  "description": "optional. opaque pagination cursor (ignored for HDFC initial fetch)"
                },
                {
                  "key": "limit",
                  "value": "25",
                  "description": "optional. page size, default 25, max 100 (ignored for HDFC initial fetch)"
                }
              ]
            }
          },
          "response": [
            {
              "name": "Success - Non-HDFC (returns statements inline)",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/statements?from_date=2025-01-01&to_date=2025-10-31&bank_account_id=a7973e36-ad33-5de9-86d0-c448d8f47e87&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "statements"
                  ],
                  "query": [
                    {
                      "key": "from_date",
                      "value": "2025-01-01",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "to_date",
                      "value": "2025-10-31",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "a7973e36-ad33-5de9-86d0-c448d8f47e87",
                      "description": "mandatory"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor (ignored for HDFC initial fetch)"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100 (ignored for HDFC initial fetch)"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"bank_account_id\": \"a7973e36-ad33-5de9-86d0-c448d8f47e87\",\n        \"request_id\": \"f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21\",\n        \"statements\": [\n            {\n                \"transaction_id\": \"UPI/CR/32225095826799663304409\",\n                \"transaction_amount\": 50.0,\n                \"transaction_type\": \"CR\",\n                \"closing_balance\": null,\n                \"transacted_date\": \"2023-08-10 00:00:00\",\n                \"posted_date\": \"2023-08-10 00:00:00\",\n                \"value_date\": \"2023-08-10 00:00:00\",\n                \"reference_number\": \"UPI/CR/32225095826799663304409\",\n                \"remarks\": \"001045:DEPTFR:TRANSFERFROM4897735162098:UPI/CR/322250958435/RADHIKA/SBIN/halsoderad/UPI\"\n            },\n            {\n                \"transaction_id\": \"11668040\",\n                \"transaction_amount\": 1.44,\n                \"transaction_type\": \"DR\",\n                \"closing_balance\": null,\n                \"transacted_date\": \"2023-08-04 12:31:09\",\n                \"posted_date\": \"2023-08-04 12:31:09\",\n                \"value_date\": \"2023-08-04 12:31:09\",\n                \"reference_number\": \"11668040\",\n                \"remarks\": \"success\"\n            }\n        ]\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\",\n        \"pagination\": {\n            \"cursor\": null,\n            \"next_cursor\": \"eyJpZCI6IjI1In0=\",\n            \"limit\": 25,\n            \"has_more\": true\n        }\n    }\n}"
            },
            {
              "name": "Success - HDFC (partner_bank_id 8, async; only request_id)",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/statements?from_date=2025-01-01&to_date=2025-10-31&bank_account_id=a7973e36-ad33-5de9-86d0-c448d8f47e87&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "statements"
                  ],
                  "query": [
                    {
                      "key": "from_date",
                      "value": "2025-01-01",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "to_date",
                      "value": "2025-10-31",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "a7973e36-ad33-5de9-86d0-c448d8f47e87",
                      "description": "mandatory"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor (ignored for HDFC initial fetch)"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100 (ignored for HDFC initial fetch)"
                    }
                  ]
                }
              },
              "status": "Accepted",
              "code": 202,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"bank_account_id\": \"a7973e36-ad33-5de9-86d0-c448d8f47e87\",\n        \"request_id\": \"f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21\",\n        \"statements\": null\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Invalid Request",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/statements?from_date=2025-01-01&to_date=2025-10-31&bank_account_id=a7973e36-ad33-5de9-86d0-c448d8f47e87&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "statements"
                  ],
                  "query": [
                    {
                      "key": "from_date",
                      "value": "2025-01-01",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "to_date",
                      "value": "2025-10-31",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "a7973e36-ad33-5de9-86d0-c448d8f47e87",
                      "description": "mandatory"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor (ignored for HDFC initial fetch)"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100 (ignored for HDFC initial fetch)"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_ST_001\",\n        \"message\": \"Invalid Request.\",\n        \"details\": [\n            {\n                \"field\": \"from_date\",\n                \"issue\": \"from_date is required\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Invalid bank_account_id",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/statements?from_date=2025-01-01&to_date=2025-10-31&bank_account_id=a7973e36-ad33-5de9-86d0-c448d8f47e87&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "statements"
                  ],
                  "query": [
                    {
                      "key": "from_date",
                      "value": "2025-01-01",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "to_date",
                      "value": "2025-10-31",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "a7973e36-ad33-5de9-86d0-c448d8f47e87",
                      "description": "mandatory"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor (ignored for HDFC initial fetch)"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100 (ignored for HDFC initial fetch)"
                    }
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_ST_002\",\n        \"message\": \"Invalid bank_account_id.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Invalid Date Range",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/statements?from_date=2025-01-01&to_date=2025-10-31&bank_account_id=a7973e36-ad33-5de9-86d0-c448d8f47e87&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "statements"
                  ],
                  "query": [
                    {
                      "key": "from_date",
                      "value": "2025-01-01",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "to_date",
                      "value": "2025-10-31",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "a7973e36-ad33-5de9-86d0-c448d8f47e87",
                      "description": "mandatory"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor (ignored for HDFC initial fetch)"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100 (ignored for HDFC initial fetch)"
                    }
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_ST_004\",\n        \"message\": \"Invalid date range.\",\n        \"details\": [\n            {\n                \"field\": \"to_date\",\n                \"issue\": \"to_date must be greater than or equal to from_date\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Statement Duration Exceeds 30 Days",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/statements?from_date=2025-01-01&to_date=2025-10-31&bank_account_id=a7973e36-ad33-5de9-86d0-c448d8f47e87&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "statements"
                  ],
                  "query": [
                    {
                      "key": "from_date",
                      "value": "2025-01-01",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "to_date",
                      "value": "2025-10-31",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "a7973e36-ad33-5de9-86d0-c448d8f47e87",
                      "description": "mandatory"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor (ignored for HDFC initial fetch)"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100 (ignored for HDFC initial fetch)"
                    }
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_ST_007\",\n        \"message\": \"Statement duration exceeds the maximum allowed (30 days).\",\n        \"details\": [\n            {\n                \"field\": \"to_date\",\n                \"issue\": \"the gap between from_date and to_date must not exceed 30 days\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Internal Error",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/statements?from_date=2025-01-01&to_date=2025-10-31&bank_account_id=a7973e36-ad33-5de9-86d0-c448d8f47e87&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "statements"
                  ],
                  "query": [
                    {
                      "key": "from_date",
                      "value": "2025-01-01",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "to_date",
                      "value": "2025-10-31",
                      "description": "mandatory. YYYY-MM-DD"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "a7973e36-ad33-5de9-86d0-c448d8f47e87",
                      "description": "mandatory"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor (ignored for HDFC initial fetch)"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100 (ignored for HDFC initial fetch)"
                    }
                  ]
                }
              },
              "status": "Internal Server Error",
              "code": 500,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_ST_003\",\n        \"message\": \"Failed to Fetch Statements.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            }
          ]
        },
        {
          "name": "List HDFC Statements by request_id",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{ecb_access_key}}:{{ecb_secret_key}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/ledger?request_id=f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21&cursor=&limit=25",
              "host": [
                "{{ENTERPRISE_CB_BASE_URL}}"
              ],
              "path": [
                "v1",
                "connected_banking",
                "ledger"
              ],
              "query": [
                {
                  "key": "request_id",
                  "value": "f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21",
                  "description": "mandatory. uuid returned by Fetch Bank Statements for HDFC"
                },
                {
                  "key": "cursor",
                  "value": "",
                  "description": "optional. opaque pagination cursor returned by previous response"
                },
                {
                  "key": "limit",
                  "value": "25",
                  "description": "optional. page size, default 25, max 100"
                }
              ]
            }
          },
          "response": [
            {
              "name": "Success - List HDFC Statements",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/ledger?request_id=f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "ledger"
                  ],
                  "query": [
                    {
                      "key": "request_id",
                      "value": "f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21",
                      "description": "mandatory. uuid returned by Fetch Bank Statements for HDFC"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"bank_account_id\": \"a7973e36-ad33-5de9-86d0-c448d8f47e87\",\n        \"request_id\": \"f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21\",\n        \"statements\": [\n            {\n                \"transaction_id\": \"UPI/CR/32225095826799663304409\",\n                \"transaction_amount\": 50.0,\n                \"transaction_type\": \"CR\",\n                \"closing_balance\": null,\n                \"transacted_date\": \"2023-08-10 00:00:00\",\n                \"posted_date\": \"2023-08-10 00:00:00\",\n                \"value_date\": \"2023-08-10 00:00:00\",\n                \"reference_number\": \"UPI/CR/32225095826799663304409\",\n                \"remarks\": \"001045:DEPTFR:TRANSFERFROM4897735162098:UPI/CR/322250958435/RADHIKA/SBIN/halsoderad/UPI\"\n            },\n            {\n                \"transaction_id\": \"11668040\",\n                \"transaction_amount\": 1.44,\n                \"transaction_type\": \"DR\",\n                \"closing_balance\": null,\n                \"transacted_date\": \"2023-08-04 12:31:09\",\n                \"posted_date\": \"2023-08-04 12:31:09\",\n                \"value_date\": \"2023-08-04 12:31:09\",\n                \"reference_number\": \"11668040\",\n                \"remarks\": \"success\"\n            }\n        ]\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\",\n        \"pagination\": {\n            \"cursor\": null,\n            \"next_cursor\": \"eyJpZCI6IjI1In0=\",\n            \"limit\": 25,\n            \"has_more\": true\n        }\n    }\n}"
            },
            {
              "name": "Failure - Invalid request_id",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/ledger?request_id=f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "ledger"
                  ],
                  "query": [
                    {
                      "key": "request_id",
                      "value": "f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21",
                      "description": "mandatory. uuid returned by Fetch Bank Statements for HDFC"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_ST_005\",\n        \"message\": \"Invalid request_id.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Statement Not Ready Yet",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/ledger?request_id=f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "ledger"
                  ],
                  "query": [
                    {
                      "key": "request_id",
                      "value": "f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21",
                      "description": "mandatory. uuid returned by Fetch Bank Statements for HDFC"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Conflict",
              "code": 409,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_ST_006\",\n        \"message\": \"Statement not ready yet.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Invalid Request",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/ledger?request_id=f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "ledger"
                  ],
                  "query": [
                    {
                      "key": "request_id",
                      "value": "f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21",
                      "description": "mandatory. uuid returned by Fetch Bank Statements for HDFC"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_ST_001\",\n        \"message\": \"Invalid Request.\",\n        \"details\": [\n            {\n                \"field\": \"request_id\",\n                \"issue\": \"request_id is required\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            }
          ]
        },
        {
          "name": "HDFC Statement Ready Webhook",
          "request": {
            "auth": {
              "type": "basic",
              "basic": [
                {
                  "key": "password",
                  "value": "{{ecb_secret_key}}",
                  "type": "string"
                },
                {
                  "key": "username",
                  "value": "{{ecb_access_key}}",
                  "type": "string"
                },
                {
                  "key": "showPassword",
                  "value": false,
                  "type": "boolean"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "X-Webhook-Signature",
                "value": "b2c3d4e5f60718293a4b5c6d7e8f90a1b2c3d4e5f60718293a4b5c6d7e8f90ff",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"event\": \"statement\",\n    \"sub_merchant_id\": \"b96673d0-9091-45ed-85dc-a1af045a62d2\",\n    \"bank_account_id\": \"a7973e36-ad33-5de9-86d0-c448d8f47e87\",\n    \"partner_bank_id\": 8,\n    \"request_id\": \"f4e8b2a1-9c0d-4a1e-9b2c-7d6e5f4a3b21\",\n    \"status\": \"ready\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{Merchant's Webhook URL}}",
              "host": [
                "{{Merchant's Webhook URL}}"
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "Bank Account Balance",
      "item": [
        {
          "name": "Fetch Bank Account Balance",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{ecb_access_key}}:{{ecb_secret_key}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/balance?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&cursor=&limit=25",
              "host": [
                "{{ENTERPRISE_CB_BASE_URL}}"
              ],
              "path": [
                "v1",
                "connected_banking",
                "balance"
              ],
              "query": [
                {
                  "key": "sub_merchant_id",
                  "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                  "description": "optional"
                },
                {
                  "key": "bank_account_id",
                  "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                  "description": "optional"
                },
                {
                  "key": "cursor",
                  "value": "",
                  "description": "optional. opaque pagination cursor returned by previous response"
                },
                {
                  "key": "limit",
                  "value": "25",
                  "description": "optional. page size, default 25, max 100"
                }
              ]
            }
          },
          "response": [
            {
              "name": "Success - Fetch Bank Account Balance",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/balance?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "balance"
                  ],
                  "query": [
                    {
                      "key": "sub_merchant_id",
                      "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                      "description": "optional"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                      "description": "optional"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"balances\": [\n            {\n                \"bank_account_id\": \"71c43886-3f4e-57d0-856d-9b038dcd7233\",\n                \"balance\": \"128345712.00\"\n            },\n            {\n                \"bank_account_id\": \"gfd5354-3f4e-57d0-856d-9b038dcd7233\",\n                \"balance\": \"812363.00\"\n            },\n            {\n                \"bank_account_id\": \"43fdsre5-3f4e-57d0-856d-9b038dcd7233\",\n                \"balance\": \"645343.00\"\n            }\n        ]\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\",\n        \"pagination\": {\n            \"cursor\": null,\n            \"next_cursor\": null,\n            \"limit\": 25,\n            \"has_more\": false\n        }\n    }\n}"
            },
            {
              "name": "Failure - Invalid Request",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/balance?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "balance"
                  ],
                  "query": [
                    {
                      "key": "sub_merchant_id",
                      "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                      "description": "optional"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                      "description": "optional"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_BL_001\",\n        \"message\": \"Invalid Request.\",\n        \"details\": [\n            {\n                \"field\": \"bank_account_id\",\n                \"issue\": \"bank_account_id is invalid\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Invalid bank_account_id",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/balance?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "balance"
                  ],
                  "query": [
                    {
                      "key": "sub_merchant_id",
                      "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                      "description": "optional"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                      "description": "optional"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_BL_002\",\n        \"message\": \"Invalid bank_account_id.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Internal Error",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/balance?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "balance"
                  ],
                  "query": [
                    {
                      "key": "sub_merchant_id",
                      "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                      "description": "optional"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                      "description": "optional"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Internal Server Error",
              "code": 500,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_BL_003\",\n        \"message\": \"Failed to Fetch Balance.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Bank Accounts",
      "item": [
        {
          "name": "List All Bank Accounts",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{ecb_access_key}}:{{ecb_secret_key}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/bank_accounts?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&search=john&partner_bank_id=1&cursor=&limit=25",
              "host": [
                "{{ENTERPRISE_CB_BASE_URL}}"
              ],
              "path": [
                "v1",
                "connected_banking",
                "bank_accounts"
              ],
              "query": [
                {
                  "key": "sub_merchant_id",
                  "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                  "description": "optional"
                },
                {
                  "key": "bank_account_id",
                  "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                  "description": "optional"
                },
                {
                  "key": "search",
                  "value": "john",
                  "description": "optional. search by bank account number, ifsc, identifier, account name"
                },
                {
                  "key": "partner_bank_id",
                  "value": "1",
                  "description": "optional. filter accounts of a specific bank"
                },
                {
                  "key": "cursor",
                  "value": "",
                  "description": "optional. opaque pagination cursor returned by previous response"
                },
                {
                  "key": "limit",
                  "value": "25",
                  "description": "optional. page size, default 25, max 100"
                }
              ]
            }
          },
          "response": [
            {
              "name": "Success - List All Bank Accounts",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/bank_accounts?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&search=john&partner_bank_id=1&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "bank_accounts"
                  ],
                  "query": [
                    {
                      "key": "sub_merchant_id",
                      "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                      "description": "optional"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                      "description": "optional"
                    },
                    {
                      "key": "search",
                      "value": "john",
                      "description": "optional. search by bank account number, ifsc, identifier, account name"
                    },
                    {
                      "key": "partner_bank_id",
                      "value": "1",
                      "description": "optional. filter accounts of a specific bank"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"success\",\n    \"data\": {\n        \"bank_accounts\": [\n            {\n                \"status\": \"pending\",\n                \"partner_bank_id\": 1,\n                \"bank_account_id\": \"71c43886-3f4e-57d0-856d-9b038dcd7233\",\n                \"account_number\": \"**********6745\",\n                \"ifsc\": \"ICIC0000004\",\n                \"account_name\": \"Nippon Equity Fund 11\",\n                \"identifier\": \"equity\"\n            },\n            {\n                \"status\": \"active\",\n                \"partner_bank_id\": 3,\n                \"bank_account_id\": \"gd53533886-3f4e-57d0-856d-9b038dcd7321\",\n                \"account_number\": \"**********3142\",\n                \"ifsc\": \"YES001222222\",\n                \"account_name\": \"Nippon Equity Fund 12\",\n                \"identifier\": \"equity\"\n            }\n        ]\n    },\n    \"error\": null,\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\",\n        \"pagination\": {\n            \"cursor\": null,\n            \"next_cursor\": \"eyJpZCI6IjI1In0=\",\n            \"limit\": 25,\n            \"has_more\": true\n        }\n    }\n}"
            },
            {
              "name": "Failure - Invalid Request",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/bank_accounts?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&search=john&partner_bank_id=1&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "bank_accounts"
                  ],
                  "query": [
                    {
                      "key": "sub_merchant_id",
                      "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                      "description": "optional"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                      "description": "optional"
                    },
                    {
                      "key": "search",
                      "value": "john",
                      "description": "optional. search by bank account number, ifsc, identifier, account name"
                    },
                    {
                      "key": "partner_bank_id",
                      "value": "1",
                      "description": "optional. filter accounts of a specific bank"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_AL_002\",\n        \"message\": \"Invalid Request.\",\n        \"details\": [\n            {\n                \"field\": \"partner_bank_id\",\n                \"issue\": \"partner_bank_id is invalid\"\n            }\n        ]\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Invalid bank_account_id",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/bank_accounts?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&search=john&partner_bank_id=1&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "bank_accounts"
                  ],
                  "query": [
                    {
                      "key": "sub_merchant_id",
                      "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                      "description": "optional"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                      "description": "optional"
                    },
                    {
                      "key": "search",
                      "value": "john",
                      "description": "optional. search by bank account number, ifsc, identifier, account name"
                    },
                    {
                      "key": "partner_bank_id",
                      "value": "1",
                      "description": "optional. filter accounts of a specific bank"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Precondition Failed",
              "code": 412,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_AL_004\",\n        \"message\": \"Invalid bank_account_id.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            },
            {
              "name": "Failure - Internal Error",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{ENTERPRISE_CB_BASE_URL}}/v1/connected_banking/bank_accounts?sub_merchant_id=b96673d0-9091-45ed-85dc-a1af045a62d2&bank_account_id=9748b4ae-457d-57d4-b447-98f9fda8f6a8&search=john&partner_bank_id=1&cursor=&limit=25",
                  "host": [
                    "{{ENTERPRISE_CB_BASE_URL}}"
                  ],
                  "path": [
                    "v1",
                    "connected_banking",
                    "bank_accounts"
                  ],
                  "query": [
                    {
                      "key": "sub_merchant_id",
                      "value": "b96673d0-9091-45ed-85dc-a1af045a62d2",
                      "description": "optional"
                    },
                    {
                      "key": "bank_account_id",
                      "value": "9748b4ae-457d-57d4-b447-98f9fda8f6a8",
                      "description": "optional"
                    },
                    {
                      "key": "search",
                      "value": "john",
                      "description": "optional. search by bank account number, ifsc, identifier, account name"
                    },
                    {
                      "key": "partner_bank_id",
                      "value": "1",
                      "description": "optional. filter accounts of a specific bank"
                    },
                    {
                      "key": "cursor",
                      "value": "",
                      "description": "optional. opaque pagination cursor returned by previous response"
                    },
                    {
                      "key": "limit",
                      "value": "25",
                      "description": "optional. page size, default 25, max 100"
                    }
                  ]
                }
              },
              "status": "Internal Server Error",
              "code": 500,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json",
                  "description": "",
                  "type": "text"
                }
              ],
              "cookie": [],
              "body": "{\n    \"status\": \"failed\",\n    \"data\": null,\n    \"error\": {\n        \"code\": \"OPN_CB_AL_006\",\n        \"message\": \"Failed to Fetch Bank Accounts.\",\n        \"details\": []\n    },\n    \"meta\": {\n        \"timestamp\": \"2026-04-15T12:00:00Z\"\n    }\n}"
            }
          ]
        }
      ]
    }
  ]
}