public boolean cancelMFSIP(String sipId) throws KiteException, IOException, JSONException {
        new KiteRequestHandler(proxy).deleteRequest(routes.get("mutualfunds.sip").replace(":sip_id", sipId), new HashMap<String, Object>(), apiKey, accessToken);
        return true;
    }
public boolean cancelMFSIP ( String sipId ) throws KiteException , IOException , JSONException { new KiteRequestHandler ( proxy ) . deleteRequest ( routes . get ( "mutualfunds.sip" ) . replace ( ":sip_id" , sipId ) , new HashMap < String , Object > ( ) , apiKey , accessToken ) ; return true ; }
Cancel a mutualfunds sip.
@param sipId is the id of mutualfunds sip.
@return returns true, if cancel sip is successful else exception is thrown.
@throws KiteException is thrown for all Kite trade related errors.
@throws IOException is thrown when there is connection related error.