Open Data Protocol (OData)

The implementation of OData involves a custom processor that is accessible to each controller class derived from ArcherApiController. Because metadata and content are returned through different processes, the application of OData to these two different data sets varies. OData queries are normally passed on the request URI in a query string. This query is a supported use of OData in the Archer API. All queries must be passed in the request body.

OData for MetaData

OData for Content