Agent

Number of APIs: 15

  1. Get all known agents. GET {{baseUrl}}/app/rest/agents?locator=<AgentLocator>&fields=<string>

  2. Get agent matching the locator. GET {{baseUrl}}/app/rest/agents/:agentLocator?fields=<string>

  3. Delete an inactive agent. DELETE {{baseUrl}}/app/rest/agents/:agentLocator

  4. Get the authorization info of the matching agent. GET {{baseUrl}}/app/rest/agents/:agentLocator/authorizedInfo?fields=<string>

  5. Update the authorization info of the matching agent. PUT {{baseUrl}}/app/rest/agents/:agentLocator/authorizedInfo?fields=<string>

  6. Get the build configuration run policy of the matching agent. GET {{baseUrl}}/app/rest/agents/:agentLocator/compatibilityPolicy?fields=<string>

  7. Update build configuration run policy of agent matching locator. PUT {{baseUrl}}/app/rest/agents/:agentLocator/compatibilityPolicy?fields=<string>

  8. Get build types compatible with the matching agent. GET {{baseUrl}}/app/rest/agents/:agentLocator/compatibleBuildTypes?fields=<string>

  9. Check if the matching agent is enabled. GET {{baseUrl}}/app/rest/agents/:agentLocator/enabledInfo?fields=<string>

  10. Update the enablement status of the matching agent. PUT {{baseUrl}}/app/rest/agents/:agentLocator/enabledInfo?fields=<string>