instruction: Explain the endpoints. Its feature set evolves and users are invited to contribute new endpoints via pull-reques... in jenkins_api
output: endpoints. Its feature set evolves and users are invited to contribute new endpoints via pull-requests. In its current state it is possible with this library to submit a job, track its progress through the queue, and monitor its execution until its completion, and obtain the build status. Services currently offered include: Endpoint definition (property or environment variable) Authentication (basic and API token via property or environment variable) Crumbs Issuer support (auto-detect crumbs) Folder support Jobs API (build, buildInfo, buildWithParameters, config, create, delete, description, disable, enable, jobInfo, lastBuildNumber, lastBuildTimestamp and progressiveText) Plugin manager API (installNecessaryPlugins, list current plugins) Queue API (cancel, list queue items, query queue item) Statistics API (overall load) Systems API (systemInfo) The project can evolve rapidly, this list is accurate only as of the date of writing. Detecting Jenkins version To check the version of Jenkins, load the top page or any .../api/* page and check for the X-Jenkins response header. This contains the version number of Jenkins, like "1.404" This is also a good way to check if an URL is a Jenkins URL. ⇐ Change time zone ⇑ Using Jenkins Index Executor Starvation ⇒ Was this page helpful? Please submit your feedback about this page through this quick form . Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful? Yes &nbsp;&nbsp;&nbsp;&nbsp; No Submit See existing feedback here .