RESTful API
With the RESTful API introduced in QuickBuild 2.1, external system can interact with QuickBuild through standard http methods such as get, put, post and delete, in regardless of the programming language the external system is using.
This chapter explains how to work with this RESTful API. To facilitate the explanation, we assume that the QuickBuild server url is http://localhost:8810, and the administrator account is admin , and its password is admin . We also use curl to demonstrate the interaction with QuickBuild RESTful API.
Table Of Contents
- Get API Version
- Interact with Audits
- Interact with Configurations
- Interact with Builds
- Interact with Latest Builds
- Interact with Build Requests
- Trigger Build via GET Request
- Interact with Users
- Interact with Groups
- Interact with Group Memberships
- Interact with Dashboards
- Interact with Group Share
- Interact with User Share
- Interact with Cloud Profiles
- Interact with Configuration Authorizations
- Interact with Resources
- Interact with Agent Tokens
- Get System Attributes of Grid Node
- Get and Set User Attributes of Grid Node
- Interact with Reports
- Interact with Changes
- Interact with Issues
- Query Build Notifications
- Query Grid Measurements
- Access Information of Published Files
- Interact with Build Agents
- Backup Database
- Pause System
- Resume System
- Check System Pause Information
- Retrieve Object Identifier