BSE - Companies And Securities Web Service
Functions Specification
Function name:
• ListSecurities
Parameters in:
• StartSymbol (can be one or more letters)
• EndSymbol (can be one or more letters)
• Segment ( must be one of the values (case sensitive): BSE or BER. BSE is for Bucharest Stock Exchange segment, BER is for Rasdaq segment
Parameter out:
• General data about the securities ( ArrayofSecurity type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/ListSecurities?StartSymbol=A&EndSymbol=A&Segment=BSE
Function name:
• SharetDetail
Parameter in:
• Symbol of the issue
Parameter out:
• Details about the share (ShareInfo type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/ShareDetail?Symbol=BRD
Function name:
• ShareDetails
Parameter in:
• A list of comma delimited shares symbols (maximum 10)
Parameter out:
• Details about the shares in the list (ArrayofShareInfo type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/ShareDetails?Symbols=SIF1%2CSIF2%2CSIF3%2CSIF4%2CSIF5
Function name:
•BondDetail
Parameter in:
• Symbol of the issue
Parameter out:
• Details about the bond (BondInfo type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/BondDetail?Symbol=BCR09
Function name:
• BondDetails
Parameter in:
• A list of comma delimited bond symbols (maximum 10)
Parameter out:
• Detail about the bonds in the list (ArrayofBondInfo type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/BondDetails?Symbols=BCR09%2CYTLS10
Function name:
• RightDetail
Parameter in:
• Symbol of the issue
Parameter out:
• Details about the right (RightInfo type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/RightDetail?Symbol=ARTR01
Function name:
• RightDetails
Parameter in:
• A list of comma delimited rights symbols (maximum 10)
Parameter out:
• Details about the rights in the list (ArrayofRightInfo type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/RightDetails?Symbols=ARTR01%2CBRKR01
Function name:
• CertificateDetail
Parameters in:
• Symbol of the issue
Parameter out:
• Details about the issue (CertificateInfo type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/CertificateDetail?Symbol=EBDAX
Function name:
• CertificateDetails
Parameter in:
• A list of comma delimited certificate symbols (maximum 10)
Parameter out:
• Details about the certificates in the list (ArrayofCertificateInfo type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/CertificateDetails?Symbol=EBDAX%2CEBGLD
Function name:
• FutureDetail
Parameters in:
• Symbol of the issue
Parameter out:
• Details about the issue (FutureInfo type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/FutureDetail?Symbol=BET09JUN
Function name:
• FutureDetails
Parameter in:
• A list of comma delimited futures symbols (maximum 10)
Parameter out:
• Details about the futures in the list (ArrayofFutureInfo type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/FutureDetails?Symbols=BET09JUN%2CEUR09JUN
Function name:
• GetCompanyShareholderStructure
Parameters in:
• IdentityType - must be one of the following strings ( case sensitive): Symbol, ISIN, FiscalCode
• Identity - Identification of the company ( symbol or ISIN or fiscal code of the company. IdentityType paramater identifies the significance of this data)
Parameter out:
• Shareholder's structure of the company (CompanyShareholderStructure type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/GetCompanyShareholderStructure?IdentityType=FiscalCode&Identity=1553483
Function name:
• LastCapitalShareChanges
Parameter in:
• Number of days (Integer. Max. value=10)
Parameter out:
• Capital changes (ArrayofCapitalShareChange type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/LastCapitalShareChanges?NoDays=5
Function name:
• SymbolCapitalShareChanges
Parameter in:
• Symbol of the issue
Parameter out:
• Changes of the share capital for the issue in inverse chronological order(ArrayofCapitalShareChange type)
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/SymbolCapitalShareChanges?Symbol=TLV
Function name:
• LastReportedShareholders
Parameter in:
• Number of days (Integer. Max. value=10)
Parameter out:
• Shareholder filing info(ArrayOfReportedShareholder type)
Comments:
The value -1 for the percentage means that the stockholder helds less than 5%.
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/LastReportedShareholders?NoDays=10
Function name:
• GetCompanyReportedShareholders
Parameter in:
• Symbol of the issue
Parameter out:
• Shareholder filing info(ArrayOfReportedShareholder type)
Comments:
• The value -1 for the percentage means that the stockholder helds less than 5%.
• The function returns filings in the last 52 weeks.
URL GET example:
http://www.rasd.ro/BSEFinancialsWS/companiesandsecurities.asmx/GetCompanyReportedShareholders?Symbol=SIF1