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 Configurations
- Interact with Builds
- Interact with Latest Builds
- Interact with Build Requests
- Interact with Users
- Interact with Groups
- Interact with Group Memberships
- Interact with Cloud Profiles
- Interact with Configuration Authorizations
- Agent Authorization and Unauthorization
- 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
- Retrieve Object Identifier
Labels:
Get API Version
Interact with Configurations
Interact with Builds
Interact with Latest Builds
Interact with Build Requests
Interact with Users
Interact with Groups
Interact with Group Memberships
Interact with Cloud Profiles
Interact with Configuration Authorizations
Agent Authorization and Unauthorization
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
Retrieve Object Identifier
Interact with Configurations
Interact with Builds
Interact with Latest Builds
Interact with Build Requests
Interact with Users
Interact with Groups
Interact with Group Memberships
Interact with Cloud Profiles
Interact with Configuration Authorizations
Agent Authorization and Unauthorization
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
Retrieve Object Identifier