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
}
]
}