OData1) (Open Data Protocol) ist ein REST2)-basierter Standard für Datenabfragen, entwickelt von OASIS3).
Der Data Gateway unterstützt OData v4.016).
GET /odata/demo
Listet alle verfügbaren Entity Sets (Tabellen/Views).
GET /odata/demo/$metadata
Liefert das Schema im EDMX7)-Format.
GET /odata/demo/Customers GET /odata/demo/Customers?$top=10 GET /odata/demo/Customers?$filter=Country eq 'Germany'
| Option | Beschreibung | Beispiel |
|---|---|---|
| $filter | Filtert Ergebnisse | $filter=Price gt 100 |
| $select | Wählt Spalten | $select=Name,Price |
| $orderby | Sortiert Ergebnisse | $orderby=Name desc |
| $top | Limitiert Anzahl | $top=10 |
| $skip | Überspringt Einträge | $skip=20 |
| $count | Zählt Ergebnisse | $count=true |
| $expand | Lädt Beziehungen | $expand=Orders |