GET odata/Announcements?$filter={x}|$select={x}|$orderby={x}|$top={x}|$skip={x}|$count=true

Applies one of the OData operators to Announcement objects. For the full list of operators with their sample usage please see OData documentation.

Response Information

Response body formats

application/json, text/json

Sample for GET odata/Announcements?$filter=SiteName eq 'SampleSite'
 {
    "odata.metadata": "http://sampleserver.com/odata/$metadata#Announcement",
    "value": [
        {
            "AnnouncementID": "d1fce554-9e55-420b-8a1c-07a6fc784a6e",
            "SiteName": "SampleSite",
            "Description": "Hello Everybody",
            "IsPrivate": false,
            "CreatedTime": "2013-09-19T23:57:12.53",
            "MembershipID": null,
            "Via": "Website"
        },
        {
            "AnnouncementID": "11859660-3d22-417a-a778-1cf2c651df4f",
            "SiteName": "SampleSite",
            "Description": "This is sample announcement",
            "IsPrivate": false,
            "CreatedTime": "2013-08-23T22:35:31.723",
            "MembershipID": null,
            "Via": "Unit Test"
        }
    ]
}

application/json, text/json

Sample for GET odata/Announcements?$select=Description,SiteName
    {
    "odata.metadata": "http://sampleserver.com/odata/$metadata#Announcement&$select=Description,SiteName",
    "value": [
        {
            "Description": "Hello Everybody",
            "SiteName": "SampleSite"
        },
        {
            "Description": "This is sample announcement from Unit Test",
            "SiteName": "SampleSite"
        }
    ]
}