Resources

The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.

There is a WADL document available that describes the resources API.

You may also enjoy the interactive interface provided for this API by Swagger.

Try it out!

name path methods description
RESTService
  • /executeDEMRules
  • /runConstraintsGet
  • /runConstraintsPost
  • /runInferencesDEMGet
  • /runInferencesDEMPost
  • /runInferencesGet
  • /runInferencesPost
  • /test
  • POST
  • GET
  • POST
  • GET
  • POST
  • GET
  • POST
  • GET
A restful web service that implements calls to the SPIN rule engine. It implements methods for rule inference and for constraints checking. Contains also a command line interface.

Data Types

JSON

type description
DEMRequest
SPINResults This class represents the results of the rule engine execution, consisting in the models and console logs generated by the rule engine library. Some of the results may be empty depending on the system call.