Overview
Summary
Contact
Donate
Imprint
2. Modular API
2.1 Module System
2.2 Module Interfaces
API 1: CityService-API (26)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/acquisition
findAllAcquisition()
CityModule
GET
Acquisition
(2)
/city
findAllCity()
CityModule
GET
City
(3)
/exchangevenue/exchange/{id}
findAllExchangeVenueOfExchange(id)
CityModule
GET
Exchange
ExchangeVenue
(4)
/exchangevenue/{id}
updateExchangeVenueById(exchangevenue)
CityModule
PUT
ExchangeVenue
(5)
/acquisition/{id}
findAcquisitionById(id)
CityModule
GET
Acquisition
(6)
/city/{id}
findCityById(id)
CityModule
GET
City
(7)
/city/{id}
updateCityById(city)
CityModule
PUT
City
(8)
/acquisition
insertAcquisition(acquisition)
CityModule
POST
Acquisition
(9)
/exchangevenue
findAllExchangeVenue()
CityModule
GET
ExchangeVenue
(10)
/acquisition/{id}
deleteAcquisitionById(id)
CityModule
DELETE
Acquisition
(11)
/tradingvolumestat
insertTradingVolumeStat(tradingvolumestat)
CityModule
POST
TradingVolumeStat
(12)
/exchangevenue/city/{id}
findAllExchangeVenueOfCity(id)
CityModule
GET
City
ExchangeVenue
(13)
/city
insertCity(city)
CityModule
POST
City
(14)
/tradingvolumestat/{id}
deleteTradingVolumeStatById(id)
CityModule
DELETE
TradingVolumeStat
(15)
/acquisition/targetcompany/{id}
findAllAcquisitionOfTargetCompany(id)
CityModule
GET
Company
Acquisition
(16)
/tradingvolumestat/{id}
updateTradingVolumeStatById(tradingvolumestat)
CityModule
PUT
TradingVolumeStat
(17)
/city/country/{id}
findAllCityOfCountry(id)
CityModule
GET
Country
City
(18)
/tradingvolumestat/exchange/{id}
findAllTradingVolumeStatOfExchange(id)
CityModule
GET
Exchange
TradingVolumeStat
(19)
/city/{id}
deleteCityById(id)
CityModule
DELETE
City
(20)
/acquisition/acquirercompany/{id}
findAllAcquisitionOfAcquirerCompany(id)
CityModule
GET
Company
Acquisition
(21)
/acquisition/{id}
updateAcquisitionById(acquisition)
CityModule
PUT
Acquisition
(22)
/exchangevenue/{id}
deleteExchangeVenueById(id)
CityModule
DELETE
ExchangeVenue
(23)
/tradingvolumestat/{id}
findTradingVolumeStatById(id)
CityModule
GET
TradingVolumeStat
(24)
/tradingvolumestat
findAllTradingVolumeStat()
CityModule
GET
TradingVolumeStat
(25)
/exchangevenue
insertExchangeVenue(exchangevenue)
CityModule
POST
ExchangeVenue
(26)
/exchangevenue/{id}
findExchangeVenueById(id)
CityModule
GET
ExchangeVenue
API 2: CompanyService-API (19)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/platform/{id}
updatePlatformById(platform)
CompanyModule
PUT
Platform
(2)
/platform
findAllPlatform()
CompanyModule
GET
Platform
(3)
/platformadoption/{id}
findPlatformAdoptionById(id)
CompanyModule
GET
PlatformAdoption
(4)
/platformadoption
findAllPlatformAdoption()
CompanyModule
GET
PlatformAdoption
(5)
/company/{id}
updateCompanyById(company)
CompanyModule
PUT
Company
(6)
/platformadoption/platform/{id}
findAllPlatformAdoptionOfPlatform(id)
CompanyModule
GET
Platform
PlatformAdoption
(7)
/platformadoption/{id}
deletePlatformAdoptionById(id)
CompanyModule
DELETE
PlatformAdoption
(8)
/platform/{id}
findPlatformById(id)
CompanyModule
GET
Platform
(9)
/platform/{id}
deletePlatformById(id)
CompanyModule
DELETE
Platform
(10)
/platform
insertPlatform(platform)
CompanyModule
POST
Platform
(11)
/platformadoption/exchange/{id}
findAllPlatformAdoptionOfExchange(id)
CompanyModule
GET
Exchange
PlatformAdoption
(12)
/company/{id}
findCompanyById(id)
CompanyModule
GET
Company
(13)
/company/country/{id}
findAllCompanyOfCountry(id)
CompanyModule
GET
Country
Company
(14)
/platformadoption/{id}
updatePlatformAdoptionById(platformadoption)
CompanyModule
PUT
PlatformAdoption
(15)
/company
insertCompany(company)
CompanyModule
POST
Company
(16)
/company/{id}
deleteCompanyById(id)
CompanyModule
DELETE
Company
(17)
/company
findAllCompany()
CompanyModule
GET
Company
(18)
/platformadoption
insertPlatformAdoption(platformadoption)
CompanyModule
POST
PlatformAdoption
(19)
/platform/providercompany/{id}
findAllPlatformOfProviderCompany(id)
CompanyModule
GET
Company
Platform
API 3: ExchangeService-API (20)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/inspection/regulator/{id}
findAllInspectionOfRegulator(id)
ExchangeModule
GET
Regulator
Inspection
(2)
/exchange/{id}
findExchangeById(id)
ExchangeModule
GET
Exchange
(3)
/inspection
findAllInspection()
ExchangeModule
GET
Inspection
(4)
/inspection/exchange/{id}
findAllInspectionOfExchange(id)
ExchangeModule
GET
Exchange
Inspection
(5)
/inspection/{id}
updateInspectionById(inspection)
ExchangeModule
PUT
Inspection
(6)
/exchange/{id}
deleteExchangeById(id)
ExchangeModule
DELETE
Exchange
(7)
/country
findAllCountry()
ExchangeModule
GET
Country
(8)
/country/{id}
deleteCountryById(id)
ExchangeModule
DELETE
Country
(9)
/exchange/locationcountry/{id}
findAllExchangeOfLocationCountry(id)
ExchangeModule
GET
Country
Exchange
(10)
/exchange/{id}
updateExchangeById(exchange)
ExchangeModule
PUT
Exchange
(11)
/exchange
insertExchange(exchange)
ExchangeModule
POST
Exchange
(12)
/country/{id}
findCountryById(id)
ExchangeModule
GET
Country
(13)
/country/{id}
updateCountryById(country)
ExchangeModule
PUT
Country
(14)
/inspection/{id}
findInspectionById(id)
ExchangeModule
GET
Inspection
(15)
/country
insertCountry(country)
ExchangeModule
POST
Country
(16)
/exchange
findAllExchange()
ExchangeModule
GET
Exchange
(17)
/inspection/{id}
deleteInspectionById(id)
ExchangeModule
DELETE
Inspection
(18)
/exchange/locationcity/{id}
findAllExchangeOfLocationCity(id)
ExchangeModule
GET
City
Exchange
(19)
/inspection
insertInspection(inspection)
ExchangeModule
POST
Inspection
(20)
/exchange/ownercompany/{id}
findAllExchangeOfOwnerCompany(id)
ExchangeModule
GET
Company
Exchange
API 4: ListingService-API (27)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/indexconstituent/{id}
findIndexConstituentById(id)
ListingModule
GET
IndexConstituent
(2)
/index/{id}
deleteIndexById(id)
ListingModule
DELETE
Index
(3)
/index/{id}
findIndexById(id)
ListingModule
GET
Index
(4)
/listing/exchange/{id}
findAllListingOfExchange(id)
ListingModule
GET
Exchange
Listing
(5)
/indexconstituent
findAllIndexConstituent()
ListingModule
GET
IndexConstituent
(6)
/tradingsession/{id}
deleteTradingSessionById(id)
ListingModule
DELETE
TradingSession
(7)
/index
findAllIndex()
ListingModule
GET
Index
(8)
/listing
findAllListing()
ListingModule
GET
Listing
(9)
/listing/{id}
updateListingById(listing)
ListingModule
PUT
Listing
(10)
/tradingsession
findAllTradingSession()
ListingModule
GET
TradingSession
(11)
/tradingsession/{id}
findTradingSessionById(id)
ListingModule
GET
TradingSession
(12)
/index/exchange/{id}
findAllIndexOfExchange(id)
ListingModule
GET
Exchange
Index
(13)
/indexconstituent/{id}
deleteIndexConstituentById(id)
ListingModule
DELETE
IndexConstituent
(14)
/indexconstituent/index/{id}
findAllIndexConstituentOfIndex(id)
ListingModule
GET
Index
IndexConstituent
(15)
/index/{id}
updateIndexById(index)
ListingModule
PUT
Index
(16)
/tradingsession/{id}
updateTradingSessionById(tradingsession)
ListingModule
PUT
TradingSession
(17)
/tradingsession/exchange/{id}
findAllTradingSessionOfExchange(id)
ListingModule
GET
Exchange
TradingSession
(18)
/listing/markettier/{id}
findAllListingOfMarketTier(id)
ListingModule
GET
MarketTier
Listing
(19)
/indexconstituent/listing/{id}
findAllIndexConstituentOfListing(id)
ListingModule
GET
Listing
IndexConstituent
(20)
/indexconstituent
insertIndexConstituent(indexconstituent)
ListingModule
POST
IndexConstituent
(21)
/tradingsession
insertTradingSession(tradingsession)
ListingModule
POST
TradingSession
(22)
/listing/{id}
findListingById(id)
ListingModule
GET
Listing
(23)
/listing/company/{id}
findAllListingOfCompany(id)
ListingModule
GET
Company
Listing
(24)
/listing
insertListing(listing)
ListingModule
POST
Listing
(25)
/listing/{id}
deleteListingById(id)
ListingModule
DELETE
Listing
(26)
/index
insertIndex(index)
ListingModule
POST
Index
(27)
/indexconstituent/{id}
updateIndexConstituentById(indexconstituent)
ListingModule
PUT
IndexConstituent
API 5: MarketTierService-API (26)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/orderbookfeature/{id}
findOrderBookFeatureById(id)
MarketTierModule
GET
OrderBookFeature
(2)
/markettier/{id}
findMarketTierById(id)
MarketTierModule
GET
MarketTier
(3)
/ownership/parentcompany/{id}
findAllOwnershipOfParentCompany(id)
MarketTierModule
GET
Company
Ownership
(4)
/ownership
insertOwnership(ownership)
MarketTierModule
POST
Ownership
(5)
/orderbookfeature
findAllOrderBookFeature()
MarketTierModule
GET
OrderBookFeature
(6)
/ownership/{id}
findOwnershipById(id)
MarketTierModule
GET
Ownership
(7)
/markettier/{id}
deleteMarketTierById(id)
MarketTierModule
DELETE
MarketTier
(8)
/orderbookfeature/{id}
deleteOrderBookFeatureById(id)
MarketTierModule
DELETE
OrderBookFeature
(9)
/ownership/subsidiarycompany/{id}
findAllOwnershipOfSubsidiaryCompany(id)
MarketTierModule
GET
Company
Ownership
(10)
/ownership/{id}
deleteOwnershipById(id)
MarketTierModule
DELETE
Ownership
(11)
/listingfeeschedule/markettier/{id}
findAllListingFeeScheduleOfMarketTier(id)
MarketTierModule
GET
MarketTier
ListingFeeSchedule
(12)
/markettier/exchange/{id}
findAllMarketTierOfExchange(id)
MarketTierModule
GET
Exchange
MarketTier
(13)
/orderbookfeature
insertOrderBookFeature(orderbookfeature)
MarketTierModule
POST
OrderBookFeature
(14)
/listingfeeschedule/exchange/{id}
findAllListingFeeScheduleOfExchange(id)
MarketTierModule
GET
Exchange
ListingFeeSchedule
(15)
/listingfeeschedule
insertListingFeeSchedule(listingfeeschedule)
MarketTierModule
POST
ListingFeeSchedule
(16)
/markettier
insertMarketTier(markettier)
MarketTierModule
POST
MarketTier
(17)
/listingfeeschedule/{id}
findListingFeeScheduleById(id)
MarketTierModule
GET
ListingFeeSchedule
(18)
/listingfeeschedule/{id}
updateListingFeeScheduleById(listingfeeschedule)
MarketTierModule
PUT
ListingFeeSchedule
(19)
/orderbookfeature/{id}
updateOrderBookFeatureById(orderbookfeature)
MarketTierModule
PUT
OrderBookFeature
(20)
/ownership
findAllOwnership()
MarketTierModule
GET
Ownership
(21)
/orderbookfeature/exchange/{id}
findAllOrderBookFeatureOfExchange(id)
MarketTierModule
GET
Exchange
OrderBookFeature
(22)
/listingfeeschedule
findAllListingFeeSchedule()
MarketTierModule
GET
ListingFeeSchedule
(23)
/markettier/{id}
updateMarketTierById(markettier)
MarketTierModule
PUT
MarketTier
(24)
/markettier
findAllMarketTier()
MarketTierModule
GET
MarketTier
(25)
/listingfeeschedule/{id}
deleteListingFeeScheduleById(id)
MarketTierModule
DELETE
ListingFeeSchedule
(26)
/ownership/{id}
updateOwnershipById(ownership)
MarketTierModule
PUT
Ownership
API 6: QuoteLevelService-API (20)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/marketmakerquotepermission/marketmaker/{id}
findAllMarketMakerQuotePermissionOfMarketMaker(id)
QuoteLevelModule
GET
MarketMaker
MarketMakerQuotePermission
(2)
/marketmakerquotepermission
findAllMarketMakerQuotePermission()
QuoteLevelModule
GET
MarketMakerQuotePermission
(3)
/quotelevel/{id}
updateQuoteLevelById(quotelevel)
QuoteLevelModule
PUT
QuoteLevel
(4)
/tradingschedulechange/{id}
updateTradingScheduleChangeById(tradingschedulechange)
QuoteLevelModule
PUT
TradingScheduleChange
(5)
/marketmakerquotepermission/{id}
updateMarketMakerQuotePermissionById(marketmakerquotepermission)
QuoteLevelModule
PUT
MarketMakerQuotePermission
(6)
/quotelevel
findAllQuoteLevel()
QuoteLevelModule
GET
QuoteLevel
(7)
/marketmakerquotepermission
insertMarketMakerQuotePermission(marketmakerquotepermission)
QuoteLevelModule
POST
MarketMakerQuotePermission
(8)
/tradingschedulechange
insertTradingScheduleChange(tradingschedulechange)
QuoteLevelModule
POST
TradingScheduleChange
(9)
/tradingschedulechange/exchange/{id}
findAllTradingScheduleChangeOfExchange(id)
QuoteLevelModule
GET
Exchange
TradingScheduleChange
(10)
/tradingschedulechange
findAllTradingScheduleChange()
QuoteLevelModule
GET
TradingScheduleChange
(11)
/quotelevel/{id}
findQuoteLevelById(id)
QuoteLevelModule
GET
QuoteLevel
(12)
/quotelevel
insertQuoteLevel(quotelevel)
QuoteLevelModule
POST
QuoteLevel
(13)
/marketmakerquotepermission/{id}
deleteMarketMakerQuotePermissionById(id)
QuoteLevelModule
DELETE
MarketMakerQuotePermission
(14)
/marketmakerquotepermission/exchange/{id}
findAllMarketMakerQuotePermissionOfExchange(id)
QuoteLevelModule
GET
Exchange
MarketMakerQuotePermission
(15)
/tradingschedulechange/{id}
deleteTradingScheduleChangeById(id)
QuoteLevelModule
DELETE
TradingScheduleChange
(16)
/tradingschedulechange/{id}
findTradingScheduleChangeById(id)
QuoteLevelModule
GET
TradingScheduleChange
(17)
/marketmakerquotepermission/{id}
findMarketMakerQuotePermissionById(id)
QuoteLevelModule
GET
MarketMakerQuotePermission
(18)
/marketmakerquotepermission/quotelevel/{id}
findAllMarketMakerQuotePermissionOfQuoteLevel(id)
QuoteLevelModule
GET
QuoteLevel
MarketMakerQuotePermission
(19)
/quotelevel/exchange/{id}
findAllQuoteLevelOfExchange(id)
QuoteLevelModule
GET
Exchange
QuoteLevel
(20)
/quotelevel/{id}
deleteQuoteLevelById(id)
QuoteLevelModule
DELETE
QuoteLevel
API 7: RegulatorService-API (26)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/security/{id}
updateSecurityById(security)
RegulatorModule
PUT
Security
(2)
/marketmaker/{id}
deleteMarketMakerById(id)
RegulatorModule
DELETE
MarketMaker
(3)
/marketmaker
findAllMarketMaker()
RegulatorModule
GET
MarketMaker
(4)
/marketmaker
insertMarketMaker(marketmaker)
RegulatorModule
POST
MarketMaker
(5)
/security/listing/{id}
findAllSecurityOfListing(id)
RegulatorModule
GET
Listing
Security
(6)
/legalaction/{id}
updateLegalActionById(legalaction)
RegulatorModule
PUT
LegalAction
(7)
/marketmaker/regulator/{id}
findAllMarketMakerOfRegulator(id)
RegulatorModule
GET
Regulator
MarketMaker
(8)
/legalaction
findAllLegalAction()
RegulatorModule
GET
LegalAction
(9)
/regulator/{id}
deleteRegulatorById(id)
RegulatorModule
DELETE
Regulator
(10)
/marketmaker/country/{id}
findAllMarketMakerOfCountry(id)
RegulatorModule
GET
Country
MarketMaker
(11)
/security/{id}
deleteSecurityById(id)
RegulatorModule
DELETE
Security
(12)
/marketmaker/{id}
findMarketMakerById(id)
RegulatorModule
GET
MarketMaker
(13)
/security
findAllSecurity()
RegulatorModule
GET
Security
(14)
/legalaction/{id}
deleteLegalActionById(id)
RegulatorModule
DELETE
LegalAction
(15)
/regulator
insertRegulator(regulator)
RegulatorModule
POST
Regulator
(16)
/legalaction/exchange/{id}
findAllLegalActionOfExchange(id)
RegulatorModule
GET
Exchange
LegalAction
(17)
/security/{id}
findSecurityById(id)
RegulatorModule
GET
Security
(18)
/legalaction
insertLegalAction(legalaction)
RegulatorModule
POST
LegalAction
(19)
/regulator/{id}
updateRegulatorById(regulator)
RegulatorModule
PUT
Regulator
(20)
/regulator
findAllRegulator()
RegulatorModule
GET
Regulator
(21)
/regulator/{id}
findRegulatorById(id)
RegulatorModule
GET
Regulator
(22)
/marketmaker/{id}
updateMarketMakerById(marketmaker)
RegulatorModule
PUT
MarketMaker
(23)
/regulator/country/{id}
findAllRegulatorOfCountry(id)
RegulatorModule
GET
Country
Regulator
(24)
/security
insertSecurity(security)
RegulatorModule
POST
Security
(25)
/legalaction/regulator/{id}
findAllLegalActionOfRegulator(id)
RegulatorModule
GET
Regulator
LegalAction
(26)
/legalaction/{id}
findLegalActionById(id)
RegulatorModule
GET
LegalAction
API 8: SustainabilityInitiativeService-API (26)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/exchangemembershipininitiative/exchange/{id}
findAllExchangeMembershipInInitiativeOfExchange(id)
SustainabilityInitiativeModule
GET
Exchange
ExchangeMembershipInInitiative
(2)
/mergerattempt/{id}
deleteMergerAttemptById(id)
SustainabilityInitiativeModule
DELETE
MergerAttempt
(3)
/exchangemembershipininitiative/sustainabilityinitiative/{id}
findAllExchangeMembershipInInitiativeOfSustainabilityInitiative(id)
SustainabilityInitiativeModule
GET
SustainabilityInitiative
ExchangeMembershipInInitiative
(4)
/event/{id}
findEventById(id)
SustainabilityInitiativeModule
GET
Event
(5)
/sustainabilityinitiative
findAllSustainabilityInitiative()
SustainabilityInitiativeModule
GET
SustainabilityInitiative
(6)
/event
findAllEvent()
SustainabilityInitiativeModule
GET
Event
(7)
/exchangemembershipininitiative
insertExchangeMembershipInInitiative(exchangemembershipininitiative)
SustainabilityInitiativeModule
POST
ExchangeMembershipInInitiative
(8)
/mergerattempt/bidderexchange/{id}
findAllMergerAttemptOfBidderExchange(id)
SustainabilityInitiativeModule
GET
Exchange
MergerAttempt
(9)
/sustainabilityinitiative/{id}
findSustainabilityInitiativeById(id)
SustainabilityInitiativeModule
GET
SustainabilityInitiative
(10)
/event/{id}
deleteEventById(id)
SustainabilityInitiativeModule
DELETE
Event
(11)
/sustainabilityinitiative
insertSustainabilityInitiative(sustainabilityinitiative)
SustainabilityInitiativeModule
POST
SustainabilityInitiative
(12)
/exchangemembershipininitiative
findAllExchangeMembershipInInitiative()
SustainabilityInitiativeModule
GET
ExchangeMembershipInInitiative
(13)
/sustainabilityinitiative/{id}
updateSustainabilityInitiativeById(sustainabilityinitiative)
SustainabilityInitiativeModule
PUT
SustainabilityInitiative
(14)
/mergerattempt
insertMergerAttempt(mergerattempt)
SustainabilityInitiativeModule
POST
MergerAttempt
(15)
/event/exchange/{id}
findAllEventOfExchange(id)
SustainabilityInitiativeModule
GET
Exchange
Event
(16)
/mergerattempt/{id}
updateMergerAttemptById(mergerattempt)
SustainabilityInitiativeModule
PUT
MergerAttempt
(17)
/event/{id}
updateEventById(event)
SustainabilityInitiativeModule
PUT
Event
(18)
/mergerattempt/targetexchange/{id}
findAllMergerAttemptOfTargetExchange(id)
SustainabilityInitiativeModule
GET
Exchange
MergerAttempt
(19)
/sustainabilityinitiative/{id}
deleteSustainabilityInitiativeById(id)
SustainabilityInitiativeModule
DELETE
SustainabilityInitiative
(20)
/mergerattempt/{id}
findMergerAttemptById(id)
SustainabilityInitiativeModule
GET
MergerAttempt
(21)
/exchangemembershipininitiative/{id}
deleteExchangeMembershipInInitiativeById(id)
SustainabilityInitiativeModule
DELETE
ExchangeMembershipInInitiative
(22)
/event
insertEvent(event)
SustainabilityInitiativeModule
POST
Event
(23)
/exchangemembershipininitiative/{id}
updateExchangeMembershipInInitiativeById(exchangemembershipininitiative)
SustainabilityInitiativeModule
PUT
ExchangeMembershipInInitiative
(24)
/mergerattempt
findAllMergerAttempt()
SustainabilityInitiativeModule
GET
MergerAttempt
(25)
/mergerattempt/partnercompany/{id}
findAllMergerAttemptOfPartnerCompany(id)
SustainabilityInitiativeModule
GET
Company
MergerAttempt
(26)
/exchangemembershipininitiative/{id}
findExchangeMembershipInInitiativeById(id)
SustainabilityInitiativeModule
GET
ExchangeMembershipInInitiative
Overview
Summary
Contact
Donate
Imprint