CloudBees CI REST API

CloudBees CI is a hardened, enterprise distribution of Jenkins. The REST API is the Jenkins remote access API exposed at /api on every controller and on individual jobs, runs, queues and nodes. Callers authenticate with a username and API token in HTTP basic auth and can list/create jobs, trigger builds, fetch build status and console logs, manage credentials, and inspect operations centers. Responses are available as JSON, XML, or Python.

API entry from apis.yml

apis.yml Raw ↑
aid: cloudbees:ci
name: CloudBees CI REST API
tags:
- CI/CD
- Continuous Integration
- Jenkins
- Pipelines
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://example.cloudbees.com
humanURL: https://docs.cloudbees.com/docs/cloudbees-ci-kb/latest/best-practices/best-practice-for-using-jenkins-rest-api
properties:
- url: https://docs.cloudbees.com/docs/cloudbees-ci-kb/latest/best-practices/best-practice-for-using-jenkins-rest-api
  type: Documentation
- url: https://docs.cloudbees.com/docs/release-notes/latest/cloudbees-ci/
  type: ReleaseNotes
description: CloudBees CI is a hardened, enterprise distribution of Jenkins. The REST API is the Jenkins
  remote access API exposed at /api on every controller and on individual jobs, runs, queues and nodes.
  Callers authenticate with a username and API token in HTTP basic auth and can list/create jobs, trigger
  builds, fetch build status and console logs, manage credentials, and inspect operations centers. Responses
  are available as JSON, XML, or Python.