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

Applies one of the OData operators to MediaCategory 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/MediaCategories?$filter=SiteName eq 'SampleSite'
{
    "odata.metadata": "http://sampleserver.com/odata/$metadata#MediaCategory",
    "value": [
        {
            "MediaCategoryID": "29e1345a-c751-4f36-a75d-dc2f95f97a01",
            "Name": "Audio Folder",
            "SafeName": "Audio-Folder",
            "IsPublic": false,
            "Description": "do you like my songs?",
            "CreatedTime": "2013-01-30T18:44:45.693",
            "SiteName": "SampleSite",
            "Order": 1
        },
        {
            "MediaCategoryID": "a3d87f5f-5dbb-4c66-9d54-6b2c01da6236",
            "Name": "Audio From Unit Test",
            "SafeName": "Audio-From-Unit-Test",
            "IsPublic": false,
            "Description": null,
            "CreatedTime": "2013-09-07T11:33:04.41",
            "SiteName": "SampleSite",
            "Order": 2
        }        
    ]
}

application/json, text/json

Sample for GET odata/MediaCategories?$select=Name
{
    "odata.metadata": "http://sampleserver.com/odata/$metadata#MediaCategory&$select=Name",
    "value": [
        {
            "Name": "Audio Folder"
        },
        {
            "Name": "Video Folder"
        }
    ]
}

application/json, text/json

Sample for GET odata/MediaCategories?$count=true
    {
    "odata.metadata": "http://sampleserver.com/odata/$metadata#MediaCategory",
    "odata.count": "2",
    "value": [
        {
            "MediaCategoryID": "29e1345a-c751-4f36-a75d-dc2f95f97a01",
            "Name": "Audio Folder",
            "SafeName": "Audio-Folder",
            "IsPublic": false,
            "Description": "do you like my songs?",
            "CreatedTime": "2013-01-30T18:44:45.693",
            "SiteName": "SampleSite",
            "Order": 1
        },
        {
            "MediaCategoryID": "a3d87f5f-5dbb-4c66-9d54-6b2c01da6236",
            "Name": "Audio From Unit Test",
            "SafeName": "Audio-From-Unit-Test",
            "IsPublic": false,
            "Description": null,
            "CreatedTime": "2013-09-07T11:33:04.41",
            "SiteName": "SampleSite",
            "Order": null
        }
    ]
}