{
    "openapi": "3.0.0",
    "info": {
        "title": "Fee Module Web (AJAX) API",
        "description": "Session-authenticated AJAX/JSON endpoints backing the Fee Module web UI.",
        "version": "1.0"
    },
    "servers": [
        {
            "url": "/fm",
            "description": "Fee Module web (AJAX) endpoints"
        }
    ],
    "paths": {
        "/approvals/render-approve-refund-request-data": {
            "get": {
                "tags": [
                    "Approvals"
                ],
                "summary": "Get approve refund requests",
                "operationId": "fe11243d440b0314924c4c7cbb735fc9",
                "responses": {
                    "200": {
                        "description": "Get approve refund requests",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/approvals/refund-request-change": {
            "post": {
                "tags": [
                    "Approvals"
                ],
                "summary": "Update refund request",
                "operationId": "3638a0c61ad0c3fbc3e655590716ea57",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Update refund request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/approvals/toggle-refunded-status": {
            "post": {
                "tags": [
                    "Approvals"
                ],
                "summary": "Toggle refunded status",
                "operationId": "43db5d05df982061594fb039f081dbb7",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Toggle refunded status",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/approvals/fee-head-refund": {
            "post": {
                "tags": [
                    "Approvals"
                ],
                "summary": "Refund fee head",
                "operationId": "3fa70ea89aa62f54ff1e0d20da6fa441",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Refund fee head",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/approvals/get-neft-payment-request": {
            "get": {
                "tags": [
                    "Approvals"
                ],
                "summary": "Get neft payment request",
                "operationId": "af19bc3ae8d6e767fd9e158fd8af1589",
                "responses": {
                    "200": {
                        "description": "Get neft payment request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/approvals/reject-neft-payment-request": {
            "post": {
                "tags": [
                    "Approvals"
                ],
                "summary": "Reject neft payment request",
                "operationId": "682bf7df9e440fe6cf1fa57e78ca5bb4",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Reject neft payment request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/approvals/approve-neft-payment-request": {
            "post": {
                "tags": [
                    "Approvals"
                ],
                "summary": "Approve neft payment request",
                "operationId": "c1235dd31c8c558d5bac39a05f4dddda",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Approve neft payment request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/get-assigned-concession": {
            "get": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Get assigned fee details",
                "operationId": "69b7e64e5b48c50cccb90747e8c3b8be",
                "responses": {
                    "200": {
                        "description": "Assigned fee details",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/save-assigned-details": {
            "post": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Save concession fee details",
                "operationId": "9d1f2ed581cb235d09016a99e9891425",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Concession fee details saved",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/update-assigned-details": {
            "post": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Update assigned concession",
                "operationId": "61cebad95538a20f827dc07a612b0f4c",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Assigned concession updated",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/get-unassigned-concessions": {
            "get": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Get all unassigned concessions",
                "operationId": "47a787e89d626b0a863bb70c2199d5cf",
                "responses": {
                    "200": {
                        "description": "Unassigned concessions",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/save-new-concessions": {
            "post": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Save new concessions",
                "operationId": "588230ee57c8f9b97475718d5e206f95",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "New concessions saved",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/get-fee-head-details": {
            "get": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Get fee head details",
                "operationId": "1d556883c052540bd42f1377bc0fb84e",
                "responses": {
                    "200": {
                        "description": "Fee head details",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/get-concession-details": {
            "get": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Get concession details of student",
                "operationId": "612fbcefa6536f7fc4518a5736a6bf1a",
                "responses": {
                    "200": {
                        "description": "Concession details of student",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/update-assigned-concession-to-student": {
            "post": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Update recurring concession for student",
                "operationId": "cc68c85c5abfaeb4a04d1a69d1cdb4f1",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Recurring concession updated for student",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/save-concession-assigned-to-pending-fee": {
            "post": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Save assign concession to pending fee",
                "operationId": "e3961dae28fdcb6b3fce1c408a6d36a8",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Concession assigned to pending fee saved",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/assign-concession-to-students": {
            "post": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Assign new concessions",
                "operationId": "7a12de826e55377c5a4805e80c64c3c9",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "New concessions assigned",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/import-concession/process": {
            "post": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Process import concession",
                "operationId": "1b005393e9ad25affa257eb7a4036941",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Import concession processed",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/import-concession/save": {
            "post": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Import student fee concession",
                "operationId": "8db132266497291a819579b3424492dc",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Student fee concession imported",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/get-assigned-fee-heads-to-student": {
            "get": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Get all fee heads assigned to student",
                "operationId": "2ad7a6c663f22e1207fc9f7c37910954",
                "responses": {
                    "200": {
                        "description": "Fee heads assigned to student",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-concession/save-concession-transaction-id": {
            "post": {
                "tags": [
                    "AssignedConcession"
                ],
                "summary": "Save concession transaction id",
                "operationId": "6cc1713e9f4ba9958ab15254eddeda1c",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Concession transaction id saved",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/get-fee-details-for-students": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Get student details by filters",
                "operationId": "a2c3926b38e34d9ef894427e81f9401a",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/copy-semester-fee-heads": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Copy semester fee heads to another semester",
                "operationId": "a96f028a83865595ec4703a26990885e",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/save-assigned-fee-details": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Save assigned fees details",
                "operationId": "6ca013edc50d468cbf8edf1d07babf74",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/save-assigned-fee-remarks": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Save assigned fees remarks",
                "operationId": "252d92678dd30eaaa090109d1e8c32af",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/get-all-groups-and-fee-heads": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Get all groups from assigned fee heads",
                "operationId": "f939ea56d8c6dd91b9ce8ef581f3a0e8",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/assign-new-fee-heads-tp-students": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Assign new fee heads to students",
                "operationId": "780321f15cf540b324adf681b8ea980a",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/update-assigned-fee-head": {
            "put": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Update assigned fee head",
                "operationId": "e9b6ffb1b7f4f2bd81edf82a1998a0e0",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/get-fee-heads-for-edit": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Get assigned unassigned fee heads of students by semester",
                "operationId": "2a0d8391b2e92ad1f1b4b94f7debe534",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/create-group-and-get-fee-head-count": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Create group and fetch assigned fee head count",
                "operationId": "e2f05b7cf59fe1895bfb1c72a5d8fe8d",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/assign-or-update-fee-head": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Assign or update fee head",
                "operationId": "ce5df3685e16c01c98f2545c6150a5ab",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/get-assigned-recurring-fee-details": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Get assigned fee sub heads details",
                "operationId": "eee3e57cb0d8923c8bcb75ccf71f7845",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/get-unassigned-fee-sub-heads": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Get fee sub heads",
                "operationId": "3d7eae629dee289554936e2748203e3e",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/insert-and-assign-new-sub-fee-heads": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Assign fee sub heads to assigned fee head",
                "operationId": "6b97b00761ae60d7c3fc93b18f0efd5d",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/update-students-recurring-fee": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Update students recurring fee",
                "operationId": "f15db2109dfa2727a17c5ee01716a260",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/delete-assigned-fee-details": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Delete all fee heads assigned to batch",
                "operationId": "082823f772e07cb50298152e522cec7a",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/get-unassigned-student-list": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Get unassigned student list",
                "operationId": "0b66bd7680169eb01930887baf232cce",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/assign-unassigned-students": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Assign un assigned students",
                "operationId": "6cb1e0e4b2e5a97eaf967cf07fb1ef36",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/get-assigned-fee-of-student": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Get assigned fee of student",
                "operationId": "46cb547fd02067135d9ca2f5c1728e1a",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/block-unblock-students": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Block unblock student fee payment",
                "operationId": "25a136ddfc5013ca7342d60cf57d95bb",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/import/process": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Process import fees",
                "operationId": "4d45d42832dc1fe49de20fd83f58fc99",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/import/save": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Import assigned student fees",
                "operationId": "946fc3aa06cbdad2c9289323eba39cf9",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/upload-bulk-student-semester-fee": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Save and upload student semester fee",
                "operationId": "5af5e0f07bf103a04a6e4617abe3603a",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/get-accounts-for-student": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Get accounts for student",
                "operationId": "e7338210a3f2661e66b6b5aa9ccb4c35",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/get-student-account-restrictions": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Get student account restrictions",
                "operationId": "43be2e807038436f82b3997deaa7c6cf",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/get-restricted-student-ids": {
            "get": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Get restricted student ids",
                "operationId": "442ca7f43569464b02c80be33d4917d4",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fee/save-student-account-restrictions": {
            "post": {
                "tags": [
                    "AssignedFees"
                ],
                "summary": "Save student account restrictions",
                "operationId": "392ae2c41f0dc68581c9e8559224291d",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fine/batchwise-fine-details": {
            "get": {
                "tags": [
                    "AssignedFine"
                ],
                "summary": "Get batchwise fine details",
                "operationId": "7754e5c4eaeed43ed4bb1533cb4db727",
                "responses": {
                    "200": {
                        "description": "Batchwise fine details",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fine/add-or-update-fine-amount": {
            "post": {
                "tags": [
                    "AssignedFine"
                ],
                "summary": "Add or update student amount",
                "operationId": "97632979657b8bc7b869dc91f3dc42fd",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Student amount added or updated",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fine/add-or-update-fine-batch": {
            "post": {
                "tags": [
                    "AssignedFine"
                ],
                "summary": "Assign fine batch",
                "operationId": "2c460be7446a105476510e146dbaeaa2",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Fine batch assigned",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fine/update-fine-priority": {
            "post": {
                "tags": [
                    "AssignedFine"
                ],
                "summary": "Update fine priority",
                "operationId": "e4ac771e5ea1880b6417fde1626df4b8",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Fine priority updated",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fine/get-details-for-fine-assign-batch": {
            "get": {
                "tags": [
                    "AssignedFine"
                ],
                "summary": "Get details for assign new fine head",
                "operationId": "226abc714fcea56a3660886aeef81eb7",
                "responses": {
                    "200": {
                        "description": "Details for assign new fine head",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fine/get-fine-assigned-for-student": {
            "get": {
                "tags": [
                    "AssignedFine"
                ],
                "summary": "Get fine details of student",
                "operationId": "7bed56d73c0d3e9fc738d5b8cdd6d501",
                "responses": {
                    "200": {
                        "description": "Fine details of student",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fine/get-fee-sub-heads-assigned-to-group": {
            "get": {
                "tags": [
                    "AssignedFine"
                ],
                "summary": "Get fee sub heads assigned to group",
                "operationId": "24586433b807f557e38b687a90b9efff",
                "responses": {
                    "200": {
                        "description": "Fee sub heads assigned to group",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/assigned-fine/assign-new-fine-sub-head": {
            "post": {
                "tags": [
                    "AssignedFine"
                ],
                "summary": "Add or update fine sub head batch",
                "operationId": "4db4d43ba03bb5d32ba345088120e73a",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Fine sub head batch added or updated",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/get-user-fee-details": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get user fee details by user id",
                "operationId": "cb3560495bc33876ecbe215d287846d3",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/get-all-student-details": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get all users by filter",
                "description": "Returns all student details with payment details by some filters",
                "operationId": "c0b1f760c20d3ef3c5a8f5b5b002d12c",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/check-receipt-number-validity": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Check is valid receipt number",
                "operationId": "c4a960db669de0deccfe2d50a61a26b4",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/get-all-receipt": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get receipt list for particular user by semester",
                "operationId": "3ad118e4f093b8d7938edba3b07c0129",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/generate-challan": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Generate challan",
                "operationId": "5c3d27fef90c3f342ea1deac5e39f868",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/create-neft-request": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Create neft payment request",
                "operationId": "4df2a7747f82f7767304a1bf5e4675d5",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/challan/{id}": {
            "put": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Reject challan",
                "operationId": "d8fe864ba35f1cc43b628f77739f8693",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/challan-accept/{id}": {
            "put": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Accept challan",
                "operationId": "4ac10f13b979c21d2a4f270db5a7b356",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/get-applicant-id/{studentAccountId}": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get applicant id from student account id",
                "operationId": "b2c80f7b07d3c51b63e5755eb3fa2b06",
                "parameters": [
                    {
                        "name": "studentAccountId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/receipt-details": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get receipt details by id",
                "operationId": "380d97f8bdb49ee811d48ff7c948a654",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/update-settlement-details": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Update settlement details",
                "operationId": "d375a711220b71011ab6ff65b0c54fae",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-feesupdate-remitted-date": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Update receipt date",
                "operationId": "816a8afce966d112624512a78291cc4c",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/online-fee-payment/{id}": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Pay online fee by request id",
                "operationId": "dbfe750563f5cde22f939be7979f920e",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-feesupdate-payment-mode": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Updatepayment mode",
                "operationId": "5260f9b01833f20e2d0c9e2d883b96df",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/bank-details": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get all bank details",
                "operationId": "b9262cc8421293d1c421b82d24386918",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/ifsc-by-name": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get ifsc codes",
                "operationId": "57e91716e707afcd2817ab585a417b11",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/save-user-misc-fee-details": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Save user misc fee payment details",
                "operationId": "48e7ff7b2ba68b60bfc01fbf82021310",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/get-miscellaneous-receipts": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Search miscellaneous payments",
                "operationId": "057002eed91af405b8d9944c3952e5ba",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/delete-miscellaneous-receipts": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Delete miscellaneous receipts",
                "operationId": "a1548132ef06245b9e9595520fecd56f",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/miscellaneous-online-payment": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Initiate miscellaneous online payment",
                "operationId": "69e431cf61ee4a80b5cbddbc8cb8a53e",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/miscellaneous-online-payment/verify": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Verify miscellaneous online payment",
                "operationId": "6142ba96756f0a1e863b157b93b5c252",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/miscellaneous-online-payment/status": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get miscellaneous online payment status",
                "operationId": "d8c602e202c37c46da68baab07788d01",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/miscellaneous-online-payment/requests": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get miscellaneous online payment requests",
                "operationId": "9f52476747289e4cbccbb25c56dd60e2",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/s3/conf": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get s3 conf",
                "operationId": "012a26a59fac4352ae51bd02407af6eb",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/s3/sign-upload": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Sign s3 upload",
                "operationId": "586c587cf27cc7a62d90abf35bede152",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/save-payment-document": {
            "post": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Save payment document",
                "operationId": "958e9962ec43ad263935e7587781d95f",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/get-payment-documents": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get payment documents",
                "operationId": "005f783396c0712ee38fb376b1c5fa10",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/payment-document-url": {
            "get": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Get payment document url",
                "operationId": "73f3c712fbce3dbab2edad2b25203084",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/collect-fees/payment-document/{id}": {
            "put": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Update payment document",
                "operationId": "fdad6540095b4f88744611e51889b13c",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            },
            "delete": {
                "tags": [
                    "CollectFees"
                ],
                "summary": "Delete payment document",
                "operationId": "13f097be8b40a14f284f33856d1068b0",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-departments": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all department details",
                "description": "Return department details to ajax call only",
                "operationId": "035adc7aa8911c84ba9bf7ab37b318ab",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-schools": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all school details",
                "description": "Return all schools",
                "operationId": "37cef093d302d86c0d409a3b945b6a4c",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-batches-by-department": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all batch details by department id",
                "description": "Return all batches under department to ajax call only",
                "operationId": "f68757cadbd97a545343322faf743752",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-departments-by-school": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all department details by school id",
                "description": "Return all batches under department to ajax call only",
                "operationId": "feabe82cdac8b5fa7914f61dc0be1795",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-semester": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all semester details",
                "description": "return all semester details to ajax call only",
                "operationId": "6b39af6652076012020fde838d04eb12",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-payment-methods": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all payment methods",
                "description": "return all payment methods",
                "operationId": "202d6c3e038883e9059846f754ebc915",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-pending-fee-sms-template": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get pending fee s m s template",
                "operationId": "aa889da35044ed9b72a0a78f37015035",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-course-types": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all course type details",
                "operationId": "32419fc9517d19036cec1ea634666792",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-batches-of-course-type": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all batches by course type",
                "operationId": "a72122da96989f1943b071091b12acd2",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-course-patterns": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all course patterns",
                "operationId": "1b81b8d7f75d385840c0d4740a4e1d33",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-genders": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all genders",
                "operationId": "ca9bb52c1a39a732675ea605e451a18a",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-admission-quotas": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all admission quotas",
                "operationId": "ce39cfea53b66d9ece85b1b624d558ba",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-batches-by-campus-type": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get batches by course type and campus type",
                "operationId": "1126a2fec64403d9e261030ab37debc8",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-async-reports": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get async report",
                "operationId": "b924f6f2383000febff7b03a1214aed4",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-async-reports-path": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get async report path",
                "operationId": "2a2d859082de5e0f0b5a308f31cc52e7",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-notifications": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get notifications",
                "operationId": "338c1c763d2bb956869fdd5d000f7c51",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-student-details": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get student details by id",
                "operationId": "4a97978127d6eb5010dcdfa77691c7f4",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-reservations": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get seat reservations",
                "operationId": "19cae13ec8981b48999ef67dd46800f3",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/search-students": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Search students",
                "operationId": "d6c7b60ba3554a2b79987f26212b6dd8",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/staff-details": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get staff details",
                "operationId": "949e105977e5161027a651c265f9bde0",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-challan-type": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all challan types",
                "operationId": "16407a2aa336812aaf777daf7c4375b7",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-pending-fee-email-template": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get pending fee email template",
                "operationId": "ae88404e4ab6084212f5c4d158e54795",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-pending-fee-whatsapp-template": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get pending fee whatsapp template",
                "operationId": "e73e9b5a28c04aa4b8a4583bde15ab39",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/common/get-all-payment-gateways": {
            "get": {
                "tags": [
                    "Common"
                ],
                "summary": "Get all payment gateways",
                "description": "return all payment gateways",
                "operationId": "6cf8f8c6e38ede17e9ade6d05595a5be",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/get-saved-concession-template": {
            "get": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Get saved concession template",
                "description": "Return already savec/created fine template details",
                "operationId": "dbbe7a3e99f198bb0311c24c7e213bbf",
                "responses": {
                    "200": {
                        "description": "Saved concession template fetched",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/save-concession-details": {
            "post": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Save concession details",
                "operationId": "bdeb269895ddd61a2fb708326d5b4add",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Concession details saved",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/get-saved-fine-template": {
            "get": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Get saved fine template",
                "description": "Return already savec/created fine template details",
                "operationId": "cdef25fa6c8871d7569123fcce57d350",
                "responses": {
                    "200": {
                        "description": "Saved fine template fetched",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/save-fine-details": {
            "post": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Save fine details",
                "description": "Saving advanced fine template details by template id",
                "operationId": "b67d88505ae046c046013c9b0afe3f8b",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Fine details saved",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates": {
            "get": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Render fee template",
                "description": "Rendering fee templates",
                "operationId": "d01a0253937d5f70835ee0a19f569750",
                "responses": {
                    "200": {
                        "description": "Fee template rendered",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/get-all-operands": {
            "get": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Get all operands by type",
                "description": "Returns all operands by type",
                "operationId": "b6475e2674730dc8e1d6739606e170bd",
                "responses": {
                    "200": {
                        "description": "Operands fetched",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/get-all-operators-and-values": {
            "get": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Get all operators and values",
                "description": "Returns all operator details by operand id",
                "operationId": "e0b32eebe0d88a155447671b8b313b1b",
                "responses": {
                    "200": {
                        "description": "Operators and values fetched",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/save-fee-details": {
            "post": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Save fee details",
                "description": "Saving fee template details by template id",
                "operationId": "3a056c264570d3bcbea295c4123c8e74",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Fee details saved",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/save-template-name": {
            "post": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Save template name",
                "description": "Creating new template",
                "operationId": "82b69889bd5c967527aaddd751efd590",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Template name saved",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/get-saved-fee-template": {
            "get": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Get saved fee templates",
                "description": "Return saved fee templates by template id",
                "operationId": "9a56bc7b7c4f744db5959c14cd84a02c",
                "responses": {
                    "200": {
                        "description": "Saved fee templates fetched",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/get-saved-assigned-template-details": {
            "get": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Get saved assigned template details",
                "description": "Return templates assigned to batches by template id",
                "operationId": "10f088bc9d1c3e33cb0e5d71399b0924",
                "responses": {
                    "200": {
                        "description": "Saved assigned template details fetched",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/save-assigned-template-details": {
            "post": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Save template assign details",
                "description": "Assigning template to batches",
                "operationId": "006f7d372200295eeaf3cf9c114b479e",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Template assign details saved",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/get-groups-from-templates": {
            "get": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Get groups from template",
                "operationId": "d4f36297c391aaa55748b813b170d4e7",
                "responses": {
                    "200": {
                        "description": "Groups from template fetched",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/check-custom-fee-assigned-to-group": {
            "get": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Check custom fee assigned to group",
                "operationId": "b07170d891fd3149b4204d649c559f41",
                "responses": {
                    "200": {
                        "description": "Custom fee assignment checked",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/delete-template": {
            "post": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Delete template",
                "operationId": "29999532f129111e9771b5645058527a",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Template deleted",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/copy": {
            "post": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Copy template",
                "description": "Copy the template to create new template",
                "operationId": "3fc39cf6e49c0f73e53e7989df403ce0",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Template copied",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/save-simple-template-details": {
            "post": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Save simple template details",
                "description": "Saving simple template fee heads and fine heads",
                "operationId": "4df4f63454e6b9bbf9a43061d16729c1",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Simple template details saved",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/fee-templates/get-saved-simple-template": {
            "get": {
                "tags": [
                    "FeeTemplates"
                ],
                "summary": "Get saved simple template details",
                "operationId": "f262ec0707fa31f6b71bc75e6fa555ad",
                "responses": {
                    "200": {
                        "description": "Saved simple template details fetched",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/get-dash-board-content": {
            "get": {
                "tags": [
                    "Home"
                ],
                "summary": "Get dash board content",
                "operationId": "fcb55e8219e9cb953f7f0bd766a1a334",
                "responses": {
                    "200": {
                        "description": "Get dash board content",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/get-dash-board-batch-content": {
            "get": {
                "tags": [
                    "Home"
                ],
                "summary": "Getbatch wise dash board content",
                "operationId": "e6792112c9482ed9031a8c2a6c54da1e",
                "responses": {
                    "200": {
                        "description": "Getbatch wise dash board content",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/get-receipts-list-details": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get list receipts details",
                "operationId": "f3dda0e03b3a3c409066b8725c4a74e0",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/collected-fee-details": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get collected fee details",
                "operationId": "ba7f50afc02b2bda5c5bb2ee971ac4ea",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/save-whatsapp-template": {
            "post": {
                "tags": [
                    "Reports"
                ],
                "summary": "Save whatsapp template",
                "operationId": "c2926fce2ba5577d08a6bde48c6d4b2f",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/pending-fee-details": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get pending fee details",
                "description": "Returns pending fee details by department id, batch id and semester id",
                "operationId": "daec8ba675ed81c7557e8d16c5cf66ee",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/get-account-wise-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get account wise fee report data",
                "operationId": "3137c194ebb0660be657dbac79273439",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/get-head-wise-report": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get fee head wise collected fees",
                "operationId": "807e48ed92a81cb6360a97aee9b70746",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/concession-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get concession report data",
                "operationId": "c1837aae6a81bdba041d232cdbae05c2",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/challan-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get challan report data",
                "operationId": "f943655de57d8f98bba6c6182acf583a",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/online-payment-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get online payment report data",
                "operationId": "8cf4e10b4e40d3e7e9ca486ea9f991f7",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/emi-payment-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get emi payment report data",
                "operationId": "e5cb48408a77d858b1a4383113d5214b",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/wallet-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get wallet report data",
                "operationId": "2529882c30886973a50395e0d32b00d0",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/wallet-balance-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get wallet details report data",
                "operationId": "deea1465a23307117eaa69673f398a43",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/wallet-depost-withdraw-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get wallet deposit withdraw report data",
                "operationId": "b14e8290aee309d1ab1313e6dd29454b",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/get-detailed-pending-fees": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get student pending fee details",
                "description": "Fetch student pending fee details",
                "operationId": "7da768a80e6c3ddf9f1d508e3c292672",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/export-detailed-pending-fees": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Export detailed pending fees",
                "description": "Pending fee - detailed export",
                "operationId": "4cabebaaf4997765022d01502d1ee013",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/collected-fine-details": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get collected fine data",
                "operationId": "662d9b6af010329e2b0658aa59755063",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/pending-fine-details": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get pending fine details",
                "description": "Returns pending fine details by department id, batch id and semester id",
                "operationId": "0e05db6712d85a4f4b1c223ba654dbbc",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/get-detailed-pending-fine": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get student pending fine details",
                "description": "Fetch student pending fine details",
                "operationId": "cb4a699b0145353ef96ac2cfbc2dabb5",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/consolidated-fee-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get consolidated fee report",
                "description": "get consolidated fee report",
                "operationId": "93e5becf9edcbf9ed2002048e828d0d7",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/get-pending-fee-subhead-details-of-fee-head": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get pending fee sub heads of fee heads",
                "operationId": "53046612210395148f56e54207479b23",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/challan-detailed-by-id": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get challan fee head details by id",
                "operationId": "b7cdd5484e3bdf785d18e092914e9615",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/consolidated-collected-details": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get consolidated collected details",
                "operationId": "fd4dc0c2142606619a321214ef63311e",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/manual-challan-verify": {
            "post": {
                "tags": [
                    "Reports"
                ],
                "summary": "Manual challan verification",
                "operationId": "0f122c333323d5b5af3e026b62d8af7d",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/collected-refud-details": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get collected refund details",
                "operationId": "ec7f3ba2e78f174cce82558372481400",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/pending-consolidated-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get pending consolidated report",
                "operationId": "692ce98566a030c930ea0ed127436f91",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/pending-consolidated-detailed-export": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Export detailed consolidated pending report",
                "description": "Pending fee - detailed export",
                "operationId": "caa0623ec56008a965b29bc5f1c09064",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/export-detailed-consolidated-collected-report": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get detailed consolidated collected report",
                "operationId": "0d5f8395acba936028a49522aba773a2",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/get-pending-fee-sub-head": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "List pending fee sub head report",
                "operationId": "90ab844ef5708483b75adbe7e4b6596d",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/get-import-collect-fee-report-details": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get imported fee collect report",
                "operationId": "4b6efe9737cb6f16dc71ad0ebb9bdd74",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reportsget-batchwise-consolidated-report": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get consolidated batchwise report",
                "operationId": "3962f177c78942f317b368ab6ad6d6f5",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/get-custom-report-records/{id}": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get custom report data",
                "operationId": "6a0bbdd70a1ac5ea7ca6c8afc80e23e1",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/get-consolidated-report-with-challan-details-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get fee collection report with challan details data",
                "operationId": "e2854b34791505884080d4871f75adcc",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/course-and-batch-wise-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get coursewise report",
                "operationId": "3215d1b6818247e13d9b17469ed3ba7b",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/collectible-and-collected-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get collectible and collected report",
                "operationId": "f022be542fa04ec63f8d2308f0eb056e",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/payment-request-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get payment request report",
                "operationId": "5786c29d9c57402e0bcb3762bc5d5a7d",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/payment-confirmed-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Search payment confirmed report",
                "operationId": "9534a0fd3548bd7fb8047dc10fe44e05",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/annual-fee-reconciliation-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Annual fee reconciliation report data",
                "operationId": "fc005b228523dd334b1649e49021b276",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/notification-log-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Notification log report data",
                "operationId": "db7d39e0dd7c7c9dd20c922c4365856d",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/settlement-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Settlement report of admission fee data",
                "operationId": "3bbc600800bca558b4c0a1e4beb5f96a",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/assigned-payment-date-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Assigned payment date data",
                "operationId": "6b5b8db34804003073194454b8726595",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/assigned-payment-date-update": {
            "post": {
                "tags": [
                    "Reports"
                ],
                "summary": "Update or add payment date",
                "operationId": "f4935d1e0d613fd154fe2480dd172b5c",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/assigned-payment-date/filters": {
            "post": {
                "tags": [
                    "Reports"
                ],
                "summary": "Payment date update by report filters",
                "operationId": "71b1c7bac37d2b46c05ae380c46ea15b",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/ageing-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Ageing report data",
                "operationId": "26bf5418dc47fd6d47883e67bda0c2b1",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/assigned-fee-report-data": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get assigned fee report report data",
                "operationId": "cc58ae8d76525e1e4a733e3c93493e7c",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/deleted-receipt-report/get-receipts": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get deleted receipt report",
                "operationId": "337f0f21c40c72f4dff9d0f63a6ab0cb",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/collected-miscellaneous-details": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get miscellaneous fee data",
                "operationId": "bad6b585a2ab137124d409cf8b77c7ee",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/send-sms-to-students": {
            "post": {
                "tags": [
                    "Reports"
                ],
                "summary": "Send pending fee reminder s m s to students",
                "operationId": "dd8f4d33891ce6f2cb3c42adc228f0e2",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/send-email-to-students": {
            "post": {
                "tags": [
                    "Reports"
                ],
                "summary": "Send pending fee reminder email to students",
                "operationId": "2fbea2d91f36b948b15ba536b0a48052",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/send-whatsapp-to-students-batch": {
            "post": {
                "tags": [
                    "Reports"
                ],
                "summary": "Send pending fee reminder whatsapp to students batch",
                "operationId": "f16019604be716dbf957d8bf18a78b98",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/send-whatsapp-to-students": {
            "post": {
                "tags": [
                    "Reports"
                ],
                "summary": "Send pending fee reminder whatsapp to students",
                "operationId": "071ab42338defa009a8c450ca45c59c2",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/email-attachment-s3-conf": {
            "get": {
                "tags": [
                    "Reports"
                ],
                "summary": "Get email attachment s3 conf",
                "operationId": "ec82be3dd28875309f0936a3deca5601",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/register-email-attachment": {
            "post": {
                "tags": [
                    "Reports"
                ],
                "summary": "Register email attachment",
                "operationId": "582eae1e8a337f987c993da59d1027ea",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/reports/remove-email-attachment": {
            "delete": {
                "tags": [
                    "Reports"
                ],
                "summary": "Remove email attachment",
                "operationId": "3629ee4ee17d0eaaa19c48b2ae8ad2a7",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/manage-accounts": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Manage accounts",
                "operationId": "5575804ce17aee699406301b3b41e986",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/save-account-pg-category": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Save account pg category",
                "operationId": "14437a242a5a9c6f0fe0d7ce9b58b6eb",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/delete-account-pg-category": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Delete account pg category",
                "operationId": "b43cd74010ac3dd34775b94dd9fbd4f6",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-fee-staff-for-account": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get fee staff for account",
                "operationId": "b7fc514c836916565cb4a9519dbe2070",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/save-account-permissions": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Save account permissions",
                "operationId": "f84b58bb7681bb75ce6b79f83e8e35ba",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/fee-head": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Fee heads",
                "description": "Lists all fee heads\nReturns json data when queryParam json = true",
                "operationId": "81055ee30e89ae8c2bca257fe2541f99",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/fine-head": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Fine heads",
                "description": "Lists all find heads",
                "operationId": "09f9d7f62a136075f36bf0604c18adf6",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/concession-head": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Concession heads",
                "description": "Lists all concession heads",
                "operationId": "6cb84d2647f89986bd6917f5361abfa3",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/miscellaneous-heads": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get miscellaneous heads",
                "operationId": "362c33f3f9775bbc989f19d876d7539d",
                "responses": {
                    "200": {
                        "description": "Successful operation",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-student-unverified-challan": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get student unverified challans",
                "operationId": "53af27a1ef100d28e11075546628f6f4",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/save-verified-challan-details": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Save verified challan details",
                "operationId": "47ce8d59dd4c5e6df9b7c0c0a3ed0cf1",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-students-for-generating-sid": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get students who dont have bank s i d",
                "description": "Returns details of student who don't have bank sid",
                "operationId": "2f13b8c323fd592de0926cbea485f8e0",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/generate-bank-sid": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Generate bank s i d",
                "description": "Syncing single student details with bank and generating bank sid",
                "operationId": "5083407c305e91a7bf54908a983a28e4",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-emi-requests": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get emi requests",
                "operationId": "eea86651b19705f882e720f99ef8a00a",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-emi-request-status/{id}": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update emi request status",
                "operationId": "0567237296a05d7cd6d6367d112df60a",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/generate-emi-receipts": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Generate emi receipts",
                "operationId": "cec15c9d68e1485177e36b0c80776064",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/reject-emi-requests": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Reject emi requests",
                "operationId": "812f2d93fd0e214a3cc3865c2916edb4",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/bulk-update-emi-request-status": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Bulk update emi request status",
                "operationId": "1bfbad7a7d9a932867c826544ec49ad2",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-unverified-students": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get unverified online requests",
                "operationId": "fe97bf6f4be4d11be7c7dbc773c6c987",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/verify-student-online-payment-request": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Verify student online payment request",
                "operationId": "00396487396464eef96db718b5ef8d55",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-fine-calculate-log": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get fine calculate log",
                "operationId": "3fd04f0d743574e9d594616ad34ec8b9",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/recalculate-fine": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Recalculate fine",
                "operationId": "7dba46b072d0fee7078310bad818a843",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/enable-or-disable-scheduler": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Enable or disable scheduler",
                "operationId": "e8263672a09893b8c4f61f42e33cd0dc",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-unassigned-student-list": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get unassigned student list",
                "operationId": "41ab6f1824b600f55274293e1ba39dbb",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/assign-unassigned-students": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Assign template to students",
                "operationId": "f20109b20824970a23c55b711fdcb2ec",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-receipt-details-by-receipt-no": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get receipt details by no",
                "operationId": "58a5de5577696828e5df281c541b37fb",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-receipt-no": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update receipt no",
                "operationId": "d7cbb98a9e3ee74ce70c609a745fdb46",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-receipt-date": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update receipt date",
                "operationId": "ecb6a7bb9fda3e01cdcc052b0547014c",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/delete-receipt-support-admin": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Delete receipt support admin",
                "operationId": "9e09203c28a8a3e37111ab77278df655",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/enable-or-disable-notifications": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Enable or disable notification",
                "operationId": "134d02ddd0bef6c8c6055dd576ddd0e8",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/enable-or-disable-delete-report-scheduler": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Enable or disable delete report scheduler",
                "operationId": "4d51d56955996efe169fc39104901819",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/custom-fee-group": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Save custom fee group",
                "operationId": "02c1cea18e15c3e6163e14b3697f142c",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/custom-fee-group/{groupId}": {
            "put": {
                "tags": [
                    "Settings"
                ],
                "summary": "Save custom fee group",
                "operationId": "80ea86e3325453f00b797d14365156e5",
                "parameters": [
                    {
                        "name": "groupId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            },
            "delete": {
                "tags": [
                    "Settings"
                ],
                "summary": "Remove custom fee group",
                "operationId": "12d7ba8acc8336f28572738f2137d2d1",
                "parameters": [
                    {
                        "name": "groupId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/publish-custom-fee-group/{groupId}/{isPublished}": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Publish custom fee head group",
                "operationId": "76ddb961bdd023afcc05bed34c1b2800",
                "parameters": [
                    {
                        "name": "groupId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "isPublished",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-installment-students": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get installment students",
                "operationId": "956c7ee85321c721036888af1234c527",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/installment-students": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Save student installment",
                "operationId": "85ac97c8e106670004d31772d9a170ad",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/process-imported-collected-fees": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Process imported fee collection from excel",
                "operationId": "e0875628d36462e1c787620578092dba",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/import-collected-fee": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Save imported student fee",
                "operationId": "e408a9f4d299b16b792bd8259ce79c19",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/log-import-collected-fee": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Log imported fee excel",
                "operationId": "b43222bdfc91cb858a50add2617cab9b",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/installment-template": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Save installment template",
                "operationId": "866a2fad9d708bd0b0c6a51f84d67d6d",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/installment-template/{id}": {
            "put": {
                "tags": [
                    "Settings"
                ],
                "summary": "Save installment template",
                "operationId": "e69b861a2283bbd41d17fe659161076a",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/assign-installment-template/{id}": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Assign installment template to batch",
                "operationId": "84e145b2ac238495e3e935af864fd27a",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-installment-all-operands": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get all operands",
                "operationId": "a6dabfb5725af901f34251120d9f9815",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-settlement-date-online-payment": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update settlement details scheduler",
                "operationId": "54bea30ae14c54a96337f7511a498695",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-tally-course-name-data": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update tally report course name",
                "operationId": "b6dbdddbef3261368746ce7e1e529b2f",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-settlement-details": {
            "put": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update settlement details by linways txn id",
                "operationId": "e05576ac00b03b83b42b4d4dc208f833",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-students-detail": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get studentsdetails for generate challan",
                "operationId": "ee3e9fd67e145219dcc06ccb08ea0216",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/change-student-batch": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Change student batch",
                "operationId": "9db4e6db18fa5a1531a75adff9d693dd",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-check-online-payment-status-scheduler": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update check online payment status scheduler",
                "operationId": "f5984eea18be40c7e5d8eadb61a5475b",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-today-failed-online-payment-status-scheduler": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update today failed online payment status scheduler",
                "operationId": "6da4447272eb68688afee4228cc94f6d",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-recent-pending-online-payment-status-scheduler": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update recent pending payment status scheduler",
                "operationId": "0243857d0f8d5322ce4b1e4c5b41beee",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-student-installment-reminder-scheduler": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update student installment reminder scheduler",
                "operationId": "54fcc8b6b03e643064a57f6348b33f66",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/check-online-payment-status": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Check online fee payment status",
                "operationId": "e5f7fc7085d0d487eef3247e35cae59e",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/staff-auth-permission/save": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Save staff authentication permission group",
                "operationId": "8795f9b0ddd3c3cd5f34d933d7b85518",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/staff-auth-permission/assign-staff-group": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Assign staff to group permission",
                "operationId": "90642d86cd6a03ba6100253411273574",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/check-online-payment-status-async": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Check online payment status async",
                "operationId": "5e1347a77f53b425a3e8de30d37ff4fc",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/installments": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get all installments",
                "operationId": "6846fe61e854c5662e76130472fc70e2",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-student-pending-fee-reminder-scheduler": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update student pending fee reminder scheduler",
                "operationId": "ef262142540b64c815f76a21e26dad34",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/get-miscellaneous-online-requests": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get miscellaneous online requests",
                "operationId": "a6278391713e875912c976265a7f193c",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/check-miscellaneous-online-payment-status": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Check miscellaneous online payment status",
                "operationId": "dd3e4ef86cb938f99769c44694886649",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/check-miscellaneous-online-payment-status-async": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Check miscellaneous online payment status async",
                "operationId": "f07d48ef8d83daa2909a2e28399e998b",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/filter-sets": {
            "get": {
                "tags": [
                    "Settings"
                ],
                "summary": "Get filter sets",
                "operationId": "eb4fb4d70001c4a0a0ab5a2d8b8d66c3",
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            },
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Create filter set",
                "operationId": "06cd96a01bfd45187d098f68160b70e6",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/filter-sets/{id}": {
            "put": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update filter set",
                "operationId": "3f6108b0edfc6a48d047ab5a542aee2f",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            },
            "delete": {
                "tags": [
                    "Settings"
                ],
                "summary": "Delete filter set",
                "operationId": "1178498792ccede1c5a7333552858ad9",
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/settings/update-billdesk-settlement-date-sync-scheduler": {
            "post": {
                "tags": [
                    "Settings"
                ],
                "summary": "Update bill desk settlement date sync scheduler",
                "operationId": "457173b120b21be95090e1d036588f05",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/wallet/get-wallet-list-filter": {
            "get": {
                "tags": [
                    "Wallet"
                ],
                "summary": "Get wallet list",
                "operationId": "98f1d8148c3d6fac5d748a927d150d84",
                "responses": {
                    "200": {
                        "description": "Get wallet list",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/wallet/get-wallet-of-student": {
            "get": {
                "tags": [
                    "Wallet"
                ],
                "summary": "Get wallet of student",
                "operationId": "dd9421b8cf2fe8d1672cea5c120783ae",
                "responses": {
                    "200": {
                        "description": "Get wallet of student",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/wallet/post-refund-wallet": {
            "post": {
                "tags": [
                    "Wallet"
                ],
                "summary": "Save refund details of wallet",
                "operationId": "2d6fe49eb49837020cf09520b00b8bac",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Save refund details of wallet",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        },
        "/wallet/get-refund-history-of-student": {
            "get": {
                "tags": [
                    "Wallet"
                ],
                "summary": "Get refund history of student",
                "operationId": "59b7ac80d8154b735f40d29cb93602ae",
                "responses": {
                    "200": {
                        "description": "Get refund history of student",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ApiResponse"
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "sessionAuth": []
                    },
                    {
                        "tokenAuth": []
                    }
                ]
            }
        }
    },
    "components": {
        "schemas": {
            "ApiResponse": {
                "description": "Standard response envelope returned by AJAX endpoints",
                "properties": {
                    "statusCode": {
                        "type": "integer",
                        "example": 200
                    },
                    "status": {
                        "type": "string",
                        "example": "success"
                    },
                    "message": {
                        "type": "string",
                        "example": ""
                    },
                    "result": {
                        "description": "Endpoint-specific payload"
                    }
                },
                "type": "object"
            },
            "FeeHead": {
                "description": "A fee head (a chargeable fee component) with its remittance state",
                "properties": {
                    "id": {
                        "type": "integer",
                        "example": 12
                    },
                    "name": {
                        "type": "string",
                        "example": "Tuition Fee"
                    },
                    "description": {
                        "nullable": true,
                        "type": "string"
                    },
                    "accountId": {
                        "nullable": true,
                        "type": "integer"
                    },
                    "isActive": {
                        "type": "boolean",
                        "example": true
                    },
                    "priority": {
                        "type": "integer",
                        "example": 1
                    },
                    "amount": {
                        "type": "number",
                        "format": "double",
                        "example": 25000
                    },
                    "remittedAmount": {
                        "type": "number",
                        "format": "double",
                        "example": 10000
                    },
                    "balance": {
                        "type": "number",
                        "format": "double",
                        "example": 15000
                    },
                    "groupId": {
                        "nullable": true,
                        "type": "integer"
                    },
                    "groupName": {
                        "nullable": true,
                        "type": "string"
                    },
                    "hasSubHeads": {
                        "type": "integer",
                        "example": 0
                    },
                    "frequency": {
                        "nullable": true,
                        "type": "integer"
                    },
                    "refundableFeeHead": {
                        "type": "boolean",
                        "example": false
                    },
                    "instNotApplicableFee": {
                        "type": "boolean",
                        "example": false
                    },
                    "uniqueHeadId": {
                        "nullable": true,
                        "type": "integer"
                    }
                },
                "type": "object"
            },
            "IdentifyingContext": {
                "description": "Scope filter that narrows fee data to a course type, batch, department or batch start year",
                "properties": {
                    "courseTypeId": {
                        "type": "string",
                        "example": "ALL"
                    },
                    "batchStartYear": {
                        "type": "string",
                        "example": "ALL"
                    },
                    "departmentId": {
                        "type": "string",
                        "example": "ALL"
                    },
                    "batchId": {
                        "type": "string",
                        "example": "ALL"
                    }
                },
                "type": "object"
            },
            "NeftPayment": {
                "description": "An offline (NEFT / DD / cheque / cash) fee payment request record",
                "properties": {
                    "id": {
                        "nullable": true,
                        "type": "integer"
                    },
                    "status": {
                        "type": "string",
                        "example": "PENDING"
                    },
                    "studentId": {
                        "type": "integer",
                        "example": 4521
                    },
                    "semesterId": {
                        "type": "integer",
                        "example": 8
                    },
                    "amount": {
                        "type": "number",
                        "format": "double",
                        "example": 15000
                    },
                    "transactionId": {
                        "nullable": true,
                        "type": "string"
                    },
                    "remittedDate": {
                        "nullable": true,
                        "type": "string",
                        "example": "2024-05-12"
                    },
                    "paymentDetails": {
                        "type": "array",
                        "items": {
                            "type": "object"
                        }
                    },
                    "admissionNo": {
                        "nullable": true,
                        "type": "string"
                    },
                    "studentName": {
                        "nullable": true,
                        "type": "string"
                    },
                    "semesterName": {
                        "nullable": true,
                        "type": "string"
                    },
                    "batchName": {
                        "nullable": true,
                        "type": "string"
                    },
                    "batchId": {
                        "nullable": true,
                        "type": "integer"
                    },
                    "bankName": {
                        "nullable": true,
                        "type": "string"
                    },
                    "paymentMethod": {
                        "nullable": true,
                        "type": "string",
                        "example": "NEFT"
                    },
                    "chequeNo": {
                        "nullable": true,
                        "type": "string"
                    },
                    "ddNo": {
                        "nullable": true,
                        "type": "string"
                    },
                    "remarks": {
                        "nullable": true,
                        "type": "string"
                    },
                    "selectedInstallment": {
                        "nullable": true,
                        "type": "string"
                    }
                },
                "type": "object"
            },
            "ReceiptList": {
                "description": "A summary row for a fee receipt in list views",
                "properties": {
                    "id": {
                        "type": "integer",
                        "example": 9812
                    },
                    "studentId": {
                        "type": "integer",
                        "example": 4521
                    },
                    "rollNumber": {
                        "nullable": true,
                        "type": "string"
                    },
                    "studentName": {
                        "type": "string",
                        "example": "Jane Doe"
                    },
                    "admissionNumber": {
                        "nullable": true,
                        "type": "string"
                    },
                    "receiptNumber": {
                        "type": "string",
                        "example": "RCPT-2024-0091"
                    },
                    "receiptDate": {
                        "type": "string",
                        "example": "2024-05-12"
                    },
                    "paymentMethod": {
                        "type": "string",
                        "example": "ONLINE"
                    },
                    "semesterId": {
                        "type": "integer",
                        "example": 8
                    },
                    "semesterName": {
                        "nullable": true,
                        "type": "string"
                    },
                    "amount": {
                        "type": "number",
                        "format": "double",
                        "example": 15000
                    },
                    "batchId": {
                        "nullable": true,
                        "type": "integer"
                    },
                    "batchName": {
                        "nullable": true,
                        "type": "string"
                    }
                },
                "type": "object"
            },
            "StudentFeeList": {
                "description": "A student together with the batches whose fee applies to them",
                "properties": {
                    "id": {
                        "type": "integer",
                        "example": 4521
                    },
                    "name": {
                        "type": "string",
                        "example": "Jane Doe"
                    },
                    "admissionNumber": {
                        "nullable": true,
                        "type": "string"
                    },
                    "studentFeeBatches": {
                        "type": "array",
                        "items": {
                            "type": "object"
                        }
                    },
                    "regNo": {
                        "nullable": true,
                        "type": "string"
                    },
                    "rollNo": {
                        "nullable": true,
                        "type": "string"
                    }
                },
                "type": "object"
            }
        },
        "securitySchemes": {
            "sessionAuth": {
                "type": "apiKey",
                "description": "PHP session established after staff/student login",
                "name": "PHPSESSID",
                "in": "cookie"
            },
            "tokenAuth": {
                "type": "apiKey",
                "description": "One-time HS512 JWT accepted via the ?token= query parameter",
                "name": "token",
                "in": "query"
            }
        }
    },
    "tags": [
        {
            "name": "Home",
            "description": "Landing / bootstrap data"
        },
        {
            "name": "Settings",
            "description": "Fee heads, accounts and settings"
        },
        {
            "name": "FeeTemplates",
            "description": "Fee, fine and concession templates"
        },
        {
            "name": "AssignedFees",
            "description": "Fees assigned to students"
        },
        {
            "name": "AssignedFine",
            "description": "Fines assigned to students"
        },
        {
            "name": "AssignedConcession",
            "description": "Concessions assigned to students"
        },
        {
            "name": "CollectFees",
            "description": "Fee collection and receipts"
        },
        {
            "name": "Reports",
            "description": "Fee reports, receipts and messaging"
        },
        {
            "name": "Wallet",
            "description": "Student wallet and refunds"
        },
        {
            "name": "Approvals",
            "description": "Refund / NEFT approval workflow"
        },
        {
            "name": "Common",
            "description": "Shared lookups used across the web UI"
        }
    ]
}