There is JSON REST and SocketIO API's. REST provide most of the current features.
| url | Description |
|---|---|
| /api/v0/schema | Manage Users |
| /api/v0/user | Manage Users |
| /api/v0/auth | Manage authentication |
| /api/v0/groups | Manage Groups |
| /api/v0/testcases | Manage Testcases |
| /api/v0/Campaigns | Manage Campaigns |
| /api/v0/Resources | Manage Resources |
| /api/v0/Builds | Manage Builds |
| /api/v0/loans | Manage Loans |
| /api/v0/items | Manage items |
| /api/v0/events | Manage events |
| /api/v0/cluster | Manage cluster |
Read more from here