"OData is a standardized protocol for creating and consuming data APIs. OData builds on core protocols like HTTP and commonly accepted methodologies like REST. The result is a uniform way to expose full-featured data APIs." See the Open Data Protocol Home Page for more information.

This is a TclOO class that implements basic OData V4.0 (read only at this time).

See Sample Test Code for a short example of using the OData class library.

For future directions, see To Do List.


Documentation for the package is available at the following links:

Thanks to Noumena Corporation for encouragement and for supporting the Tcl community.