Flexiant Cloud Orchestrator has an 'API first' policy. Our APIs must do as much of the business logic and functionality as possible, and all other services must communicate via the APIs, not via database calls.
The good thing about that is it means that all the rich API functionality is available to you the developer.
We have three APIs:
- The User API, for end users;
- The Admin API, for administrative functions for Billing Entities or Licensees of the platform; and
- The System API, for licensees of the platform to manipulate use of physical resources.
These User and Admin APIs are available in both REST and SOAP. The System API is available in SOAP only. For more information, see the following pages:
An introduction to our APIs is available here.
Flexiant Query Language
A unique offering of Cloud Orchestrator is the Flexiant Query Language (or FQL). FQL allows you to perform structured queries against resources to easily allow you to track, report and manage the resources being used.
More information on FQL is available from Flexiant Query Language (FQL)
Flexiant Development Language
Flexiant Development Language allows you to extend FCO by writing plug-ins. It provides a complete programmable suite of functions including access to our internal business logic, as well as the ability to integrate with external applications.
More information on FDL is available from Flexiant Development Language.