GET api/bfg/v1/markets/security/marketCalendar?startDate={startDate}&endDate={endDate}&isTradingDay={isTradingDay}&isSettlementDay={isSettlementDay}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
startDate

string

Required

endDate

string

Required

isTradingDay

string

Required

isSettlementDay

string

Required

Body Parameters

None.

Response Information

Resource Description

Collection of MarketCalendar
NameDescriptionTypeAdditional information
MarketCalendarID

integer

None.

MarketType

byte

None.

TradeDate

date

None.

IsTradingDay

byte

None.

IsSettlementDay

byte

None.

DateTimeUpdated

date

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "MarketCalendarID": 1,
    "MarketType": 64,
    "TradeDate": "2026-09-16T19:42:11.3145472+10:00",
    "IsTradingDay": 64,
    "IsSettlementDay": 64,
    "DateTimeUpdated": "2026-09-16T19:42:11.3145472+10:00"
  },
  {
    "MarketCalendarID": 1,
    "MarketType": 64,
    "TradeDate": "2026-09-16T19:42:11.3145472+10:00",
    "IsTradingDay": 64,
    "IsSettlementDay": 64,
    "DateTimeUpdated": "2026-09-16T19:42:11.3145472+10:00"
  }
]

application/xml, text/xml

Sample:
<ArrayOfMarketCalendar xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <MarketCalendar>
    <MarketCalendarID>1</MarketCalendarID>
    <MarketType>64</MarketType>
    <TradeDate>2026-09-16T19:42:11.3145472+10:00</TradeDate>
    <IsTradingDay>64</IsTradingDay>
    <IsSettlementDay>64</IsSettlementDay>
    <DateTimeUpdated>2026-09-16T19:42:11.3145472+10:00</DateTimeUpdated>
  </MarketCalendar>
  <MarketCalendar>
    <MarketCalendarID>1</MarketCalendarID>
    <MarketType>64</MarketType>
    <TradeDate>2026-09-16T19:42:11.3145472+10:00</TradeDate>
    <IsTradingDay>64</IsTradingDay>
    <IsSettlementDay>64</IsSettlementDay>
    <DateTimeUpdated>2026-09-16T19:42:11.3145472+10:00</DateTimeUpdated>
  </MarketCalendar>
</ArrayOfMarketCalendar>