You’ve created your own OData feed and want to check if it is following the OData Specifications? Check out the OData Service Validation Tool, an OData protocol validation tool. It contains a set of rules to validate against a given OData payload.
How does it work?
- Go to http://services.odata.org/validation/
- Pass the URL of your service, for example let’s use the following sample service: http://services.odata.org/v3/(S(igakql3jm4icp3bxv0my53co))/odata/odata.svc/
- Choose the response type that you want to validate(AtomPub/XML, JSON-Verbose, JSON-Min,… )
- Specify the OData version of your endpoint
- Click on Validate to send a request to the OData service. The tool will send a request to the service and run the right set of rules against the returned payload.
- For each rule a result is shown together with a link to the relevant spec section.