Skip to content

Repository files navigation

Jenkins (jenkins)

Jenkins is the leading open source automation server that enables developers to reliably build, test, and deploy software. Jenkins exposes a machine-consumable Remote Access API for nearly every resource it manages, available in XML (with XPath filtering), JSON (with JSONP), and a Python-compatible variant, and supports HTTP Basic auth with API tokens for scripted clients.

APIs.json: https://raw.githubusercontent.com/api-evangelist/jenkins/refs/heads/main/apis.yml

Scope

  • Type: Index

Tags

  • Automation
  • Build Server
  • CI/CD
  • Continuous Delivery
  • Continuous Integration
  • DevOps
  • Open Source
  • Remote Access API

Timestamps

  • Created: 2024-01-01
  • Modified: 2026-05-19

APIs

Jenkins Remote Access API

Jenkins provides a machine-consumable Remote Access API to nearly every resource it exposes. The API is reached by appending /api/ to any Jenkins resource URL (top-level, jobs, builds, queue, nodes, views, etc.), is available in XML, JSON (JSONP), and Python variants, and supports authenticated requests via HTTP Basic auth with API tokens. Common operations include triggering builds, retrieving job and build information, and inspecting build queues, with depth and tree query parameters for controlling response shape.

Tags

  • JSON
  • Python
  • Remote Access
  • REST API
  • XML

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

Jenkins is the leading open source automation server that enables developers to reliably build, test, and deploy software.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors