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
- Available Clients
- 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
Labels:
Available Clients
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
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