GET api/Student/NewsReminders?type={type}&annouce={annouce}&startdate={startdate}&enddate={enddate}

Get news, event, reminders and announcement for student

Request Information

URI Parameters

NameDescriptionTypeAdditional information
type

Event type (e.g. News&Events, Reminder)

string

None.

annouce

Expecting boolean value (true/false) to filter if it's announcement or not.

boolean

None.

startdate

Date format (e.g. dd/mm/yyyy) to check against news/event/reminder start date
You can specify exact date matching by startdate=1/1/2016.
Or specify a range of date to bring all news/event/reminder start date under the date range (startdate=1/1/2016-28/2/2016).
Or specify a from date onward against news/event/reminder start date (startdate=1/1/2016-).
Or specify a last date against news/event/reminder start date (startdate=-28/2/2016).

string

None.

enddate

Date format (e.g. dd/mm/yyyy) to check against news/event/reminder finish date
You can specify exact date matching by enddate=1/1/2016.
Or specify a range of date to bring all news/event/reminder finish date under the date range (enddate=1/1/2016-28/2/2016).
Or specify a from date onward against news/event/reminder finish date (enddate=1/1/2016-).
Or specify a last date against news/event/reminder finish date (enddate=-28/2/2016).

string

None.

Body Parameters

None.

Response Information

Resource Description

Collection of StdNewsReminderModels
NameDescriptionTypeAdditional information
PostedDate

News/Event/Reminder created/posted date

date

Required

Heading

News/Event/Reminder heading name

string

Required

Body

News/Event/Reminder body/content

string

Required

EventType

News/Event/Reminder type (e.g. News&Events, Reminder)

string

Required

IsAnnouncement

Is News/Event/Reminder announcement? If true, it should auto-popup to alert to the user.

boolean

Required

StartDate

News/Event/Reminder valid from/start date

date

Required

FinishDate

News/Event/Reminder valid to/end date

date

Required

Response Formats

application/json, text/json

Sample:
[
  {
    "PostedDate": "2025-04-26T23:14:14.5158808+10:00",
    "Heading": "sample string 2",
    "Body": "sample string 3",
    "EventType": "sample string 4",
    "IsAnnouncement": true,
    "StartDate": "2025-04-26T23:14:14.5160303+10:00",
    "FinishDate": "2025-04-26T23:14:14.5160746+10:00"
  },
  {
    "PostedDate": "2025-04-26T23:14:14.5158808+10:00",
    "Heading": "sample string 2",
    "Body": "sample string 3",
    "EventType": "sample string 4",
    "IsAnnouncement": true,
    "StartDate": "2025-04-26T23:14:14.5160303+10:00",
    "FinishDate": "2025-04-26T23:14:14.5160746+10:00"
  }
]

application/xml, text/xml

Sample:
<ArrayOfStdNewsReminderModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MobileApp_WebAPI.Models.Students">
  <StdNewsReminderModels>
    <Body>sample string 3</Body>
    <EventType>sample string 4</EventType>
    <FinishDate>2025-04-26T23:14:14.5160746+10:00</FinishDate>
    <Heading>sample string 2</Heading>
    <IsAnnouncement>true</IsAnnouncement>
    <PostedDate>2025-04-26T23:14:14.5158808+10:00</PostedDate>
    <StartDate>2025-04-26T23:14:14.5160303+10:00</StartDate>
  </StdNewsReminderModels>
  <StdNewsReminderModels>
    <Body>sample string 3</Body>
    <EventType>sample string 4</EventType>
    <FinishDate>2025-04-26T23:14:14.5160746+10:00</FinishDate>
    <Heading>sample string 2</Heading>
    <IsAnnouncement>true</IsAnnouncement>
    <PostedDate>2025-04-26T23:14:14.5158808+10:00</PostedDate>
    <StartDate>2025-04-26T23:14:14.5160303+10:00</StartDate>
  </StdNewsReminderModels>
</ArrayOfStdNewsReminderModels>