The Celoxis Application Programming Interface (API) is simply another way to access Celoxis — one that makes it easy for third-party and custom tools to programatically access and interact with the service. The API is extremely simple to use, and this guide should provide everything you need to implement software that works with Celoxis.
The principal design objectives behind the API are:
Simplicity and easy of use
Language independence - you should be able to use any programming language
Flexibility - you should be able to leverage the full power of SQL