OData1) (Open Data Protocol) je REST2) temeljen standard za upite podataka, razvijen od strane OASIS-a3).
Data Gateway podržava OData v4.016).
GET /odata/demo
Navodi sve dostupne Entity Setove (tablice/View-ove).
GET /odata/demo/$metadata
Vraća shemu u EDMX7) formatu.
GET /odata/demo/Customers GET /odata/demo/Customers?$top=10 GET /odata/demo/Customers?$filter=Country eq 'Germany'
| Opcija | Opis | Primjer |
|---|---|---|
| $filter | Filtrira rezultate | $filter=Price gt 100 |
| $select | Odabire stupce | $select=Name,Price |
| $orderby | Sortira rezultate | $orderby=Name desc |
| $top | Ograničava broj | $top=10 |
| $skip | Preskače zapise | $skip=20 |
| $count | Broji rezultate | $count=true |
| $expand | Učitava relacije | $expand=Orders |