Get Current Price Syntax Error Issue


  • $GetLtpData = $smart_api->GetLTP(['exchange' => 'NSE', 'tradingsymbol' => 'BANKNIFTY', 'symboltoken' => '26009']);

    public static function GetLTP($paramArray){

        extract($paramArray);
    
        //getToken() check whether userlogged in or not and return jwtToken
        $token = self::getToken();
    
        if ($token['status'])
        {
            //jwtToken not empty
            $jwtToken = $token['jwtToken'];
    
            //get url from config file
            // $UrlData = AngelConfigrationManage::AngelConfigrationData();
            // $url = $UrlData['root'].$UrlData['candle_data'];
    
            $url = "https://apiconnect.angelbroking.com/order-service/rest/secure/angelbroking/order/v1/getLtpData";
    
    
            // Common function to call smart api
            $response_data	=	self::CurlOperation($url,$paramArray, $jwtToken,'POST');
        }else{
            $response_data['status'] = 'fail';
            $response_data['error'] = 'The token is invalid';
            $response_data	=	json_encode($response_data);
        }
    
        return $response_data;
    }
    

    {"status":"success","http_code":500,"http_error":"Syntax error or empty or invalid parameter pass","response_data":null}

    How can I solve this error let me know where is my mistake about syntax or parameters.


  • Hi @kapuvala

    Apologies for delayed response.
    Kindly reverify and let us know if the issue still occurs for getLTP API.

    Thanks & Regards,
    SmartAPI team