Client libraries

The basic method of integration with Sphere Engine is to use the RESTful APIs: Compilers, Problems, and Containers.

Note: Currently Sphere Engine client libraries don't provide a support for the Containers module.

Feel free to use the official client libraries for selected technologies that are available on GitHub:

In addition, we have prepared examples of using the Sphere Engine API for several other technologies:

The structure of each repository is identical. Select the appropriate API version in the Examples directory. Choose between two modules of the Sphere Engine service (Compilers or Problems).

The same examples can be also found in the Examples sections associated with the descriptions of API methods presented in the API documentation for the Sphere Engine Compilers module and the API documentation for the Sphere Engine Problems module.