Data Services - Fimmda

This path is about the data services of Fimmda : TPILWebAPI/Api/V1/Data/Fimmda

URL

Example POST API Request

https://uat.tickermarket.com/TPILWebAPI/Api/V1/Data/Fimmda

Request Data Information

The data based on Segment ID( sid ), Instrument Type(instId), Request Type(rType)

  • Http Method: must be a POST Request
  • Http Scheme: http
  • Hostname: https://uat.tickermarket.com
  • Path: TPILWebAPI/Api/V1/DATA/Fimmda (Data Services Endpoint path)
  • POST parameters:

Request

Key Required Value Discription
Segments TPIL_Fimmda 26 Fimmda
Instrument TPIL_INSTRUMENT 1,2 Fimmda
Request Type TPIL_Fimmda Request type 1 ,8- 11 Services
Otherinfo Optional 0 Timestamp-Seconds
                                                      
                            {
                                                    "sid":"26",
                                                    "instId":"1",
                                                    "rType":"1"
                                                                               }
                                                                              
                                                      
                            Authorization: Bearer GciOiJIUzUxMiJ9.eyJzdWIiOiJERkRFTU8wMDAxICAgICAiLCJleHAiOjE2MjkyMTEyNDMsImlhdCI6MTYyOTE5MzI0M30.7GQJ_UxBecVe-
                            Content-Type: application/json
                            Accept: application/json
                          
                                                      
    [
    {
                                            "InstrumentShortDescription": "DEWAN HOUSING FINANCE CORPORATION LIMITED SR-I CAT I TO IV 8.9 NCD 04JU21 FVRS1000",
                                            "ISIN": "INE202B07IY2",
                                            "DateTime": 1579172456000,
                                            "TotalTrades": 4,
                                            "TradedValue": 137.80,
                                            "WAY": 243.3525,
                                             "WAP": 20.0571,
                                            "LastTradedYield": 242.7720,
                                             "LastTradedPrice": 20.0071,
                                            "NetChange": 0.0000,
                                            "%Change": 0.0000

   }
    ]

                                                      
                            {
                                                    "sid":"26",
                                                    "instId":"1",
                                                    "rType":"1"
                                                                               }
                                                                              
                                                      
                            Authorization: Bearer GciOiJIUzUxMiJ9.eyJzdWIiOiJERkRFTU8wMDAxICAgICAiLCJleHAiOjE2MjkyMTEyNDMsImlhdCI6MTYyOTE5MzI0M30.7GQJ_UxBecVe-
                            Content-Type: application/json
                            Accept: application/xml
                          
                                                      
    <FMDA>
    <item>
    <InstrumentShortDescription>DEWAN HOUSING FINANCE CORPORATION LIMITED SR-I CAT I TO IV 8.9 NCD 04JU21 FVRS1000</InstrumentShortDescription>
    <ISIN>INE202B07IY2</ISIN>
    <DateTime>1579172456000</DateTime>
    <TotalTrades>4</TotalTrades>
    <TradedValue>137.80</TradedValue>
    <WAY>1.1000</WAY>


    <WAP>20.0571</WAP>
    <LastTradedYield>242.7720</LastTradedYield>
    <LastTradedPrice>20.0071</LastTradedPrice>
    <NetChange>0.0000</NetChange>
    <%Change>0.0000</%Change>

    </item>
    </FMDA>
                                                        
                                                        // Java Data Services - Fimmda
                                URL url = new
                                URL("https://uat.tickermarket.com/TPILWebAPI/Api/V1/Data/Fimmda");

                                //Open URL connection
                                HttpURLConnection http = (HttpURLConnection)url.openConnection();

                                //POST Request
                                http.setRequestMethod("POST");
                                http.setDoOutput(true);
                                http.setRequestProperty("Accept", "application/json");
                                http.setRequestProperty("Content-Type", "application/json");
                                http.setRequestProperty("Authorization", "Bearer GciOiJIUzUxMiJ9.eyJzdWIiOiJERkRFTU8wMDAxICAgICAiLCJleHAiOjE2MjkyMTEyNDMsImlhdCI6MTYyOTE5MzI0M30.7GQJ_UxBecVe-");

                                //Create the Request Body
                                String data = "{\n  \"sid\": 26,\n  \"instId\": 1,\n  \"rType\": 1,\n  }";
                                byte[] out = data.getBytes(StandardCharsets.UTF_8);

                                // Response Data
                                OutputStream stream = http.getOutputStream();
                                stream.write(out);
                                System.out.println(http.getResponseCode() + " " + http.getResponseMessage());
                                http.disconnect();
                                                        
                                                        // C# Data Services - Fimmda
                                                                var  url = "https://uat.tickermarket.com/TPILWebAPI/Api/V1/Data/Fimmda");
                                                                var httpRequest= (HttpWebRequest) WebRequest.Create(url);



                                                        //POST Request
                                                                http.setRequestMethod("POST");

                                                                httpRequest.Accept("application/json");

                                                                http.Headers("Authorization", "Bearer GciOiJIUzUxMiJ9.eyJzdWIiOiJERkRFTU8wMDAxICAgICAiLCJleHAiOjE2MjkyMTEyNDMsImlhdCI6MTYyOTE5MzI0M30.7GQJ_UxBecVe-");
                                                                httpRequest.ContentType("application/json");

                                                        //Create the Request Body
                                                                var data = "{\n  \"sid\": 26,\n  \"instId\": 1,\n  \"rType\": 1,\n  }";
                                                                Using (var streamWriter = new StreamWriter(httpRequest.GetRequestStream()))
                                                                {
                                                                streamWriter.Write(data);
                                                                }


                                                        // Response Data

                                                                var httpResponse = (HttpWebResponse) httpRequest.GetResponse();
                                                                using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
                                                                {
                                                                Var result= streamReader.ReadToEnd();
                                                                }
                                                                Console.WriteLine(httpResponse.StatusCode);

                                                            
                                                        
                                                        //PHP Data Services - Fimmda

                                                              ?php

                                                                $url = ("https://uat.tickermarket.com/TPILWebAPI/Api/V1/Data/Fimmda");
                                                                $curl = (curl_init($url));
                                                                curl_seropt($curl, CURLOPT_URL, $url);
                                                                curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);





                                                        //POST Request



                                                                $headers = array("Authorization":"Bearer GciOiJIUzUxMiJ9.eyJzdWIiOiJERkRFTU8wMDAxICAgICAiLCJleHAiOjE2MjkyMTEyNDMsImlhdCI6MTYyOTE5MzI0M30.7GQJ_UxBecVe-" , Content-Type : application/json);
                                                                Curl_setopt($curl ,, CURLOPT_HTTPHEADER, , $headers);


                                                        //Create the Request Body
                                                                $data= DATA{ {
                                                                "sid" : 26,
                                                                "instId" : 1,
                                                                "rType": 1
                                                                };




                                                        // Response Data

                                                                Curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
                                                                $resp=curl_exec($curl);
                                                                curl_close($curl);
                                                                var_dump($resp);
                                                                ?>

                                                            
                                                        
                                                        //Python Data Services - Fimmda
                                                                Import requests
                                                                From requests.structure import CaseInsensitiveDict

                                                                url = ("https://uat.tickermarket.com/TPILWebAPI/Api/V1/Data/Fimmda");
                                                                headers = CaseInsensitiveDict()





                                                        //POST Request


                                                                headers [ "Accept"] = "application/json"
                                                                headers["Authorization"] = " Bearer GciOiJIUzUxMiJ9.eyJzdWIiOiJERkRFTU8wMDAxICAgICAiLCJleHAiOjE2MjkyMTEyNDMsImlhdCI6MTYyOTE5MzI0M30.7GQJ_UxBecVe- "
                                                                headers["Content-Type"] = "application/json"


                                                        //Create the Request Body
                                                                data= """
                                                                {
                                                                "sid" : "26",
                                                                "instId": "1",
                                                                "rType": "1"
                                                                }
                                                                """




                                                        // Response Data

                                                                resp = request.post(url, headers=headers, data=data)
                                                                print(resp.status_code)


                                                            
                                                        
                                                        //Javascript Data Services - Fimmda


                                                                Var url=("https://uat.tickermarket.com/TPILWebAPI/Api/V1/Data/Fimmda" )
                                                                Var xhr = new XMLHttpRequest();






                                                        //POST Request


                                                                xhr.open("POST", url);
                                                                xhr.setRequestHeader("Accept","application/json" );
                                                                xhr.setRequestHeader("Authorization","Bearer GciOiJIUzUxMiJ9.eyJzdWIiOiJERkRFTU8wMDAxICAgICAiLCJleHAiOjE2MjkyMTEyNDMsImlhdCI6MTYyOTE5MzI0M30.7GQJ_UxBecVe- " );
                                                                xhr.setRequestHeader(Content-Type, "application/json" );

                                                                xhr.onreadystatechange= function() {
                                                                if(xhr.readyState = = = 4)
                                                                {
                                                                Console.log(xhr.status);
                                                                Console.log(xhr.responseText);
                                                                }};



                                                        //Create the Request Body
                                                                Var data = '{
                                                                "sid" : 26,
                                                                "instId" : 1,
                                                                "rType": 1
                                                                }';





                                                        // Response Data

                                                                Xhr.send(data);
                                                                Console.log(xhr.status);



                                                            
                                                            
                                                                //CURL Data Services - Fimmda


                                                                #! /bin/bash
                                                                #Login:


                                                                //POST Request


                                                                curl -d  "{ \ username\" :  \ "ABB \" , \"password\" : \"password\"}" "-H content-type: application/json" " https://uat.tickermarket.com TPILWebAPI/Api/V1/Users/Login"

                                                                Curl -X POST https://uat.tickermarket.com/TPILWebAPI/Api/V1/Data/Fimmda   -H "Authorization: Bearer GciOiJIUzUxMiJ9.eyJzdWIiOiJERkRFTU8wMDAxICAgICAiLCJleHAiOjE2MjkyMTEyNDMsImlhdCI6MTYyOTE5MzI0M30.7GQJ_UxBecVe-"  -H
                                                                "Content-Type: application/json"


                                                                //Create the Request Body
                                                                - - data-binary @- << DATA
                                                                {
                                                                "sid" : "26",
                                                                "instId": "1",
                                                                " rType": "1""
                                                                }
                                                                DATA