All REST Endpoints
Builds/Jobs
- Get a build's log
- Method: getPath:
/v1/jobs/{jobName}/builds/{buildNumber}/log - Get a job's build status
- Method: getPath:
/v1/jobs/{jobName}/builds/{buildNumber}/status - Get builds for a job
- Method: getPath:
/v1/jobs/{jobName}/builds - Get job's parameter definitions
- Method: getPath:
/v1/jobs/{jobName}/params - Get the identifier of a job
- Method: getPath:
/v1/jobs/{jobName}/id - Get the name of a job
- Method: getPath:
/v1/jobs/{jobName}/name - Start a build for a job
- Method: postPath:
/v1/jobs/{jobName}/build
Builds/Pipelines
- Get parameter definitions for jobs in the pipeline
- Method: getPath:
/v1/pipelines/{pipelineName}/params - Get pipeline instances
- Method: getPath:
/v1/pipelines/{pipelineName}/instances - Get the log for the pipeline instance
- Method: getPath:
/v1/pipelines/{pipelineName}/instances/{id}/log - Get the status of a pipeline instance
- Method: getPath:
/v1/pipelines/{pipelineName}/instances/{instanceId}/status - Start a pipeline
- Method: postPath:
/v1/pipelines/{pipelineName}/start
Builds/YAML
- Get configuration
- Method: getPath:
/v1/yaml/pipelines/{pipelineName} - Get job's configuration
- Method: getPath:
/v1/yaml/jobs/{jobName} - Validate a YAML job or pipeline configuration
- Method: postPath:
/v1/yaml/validate
Issues/Issues
- Add duplicate issue
- Method: postPath:
/issues/v3/issues/{issueId}/duplicates - Add subissue
- Method: postPath:
/issues/v3/issues/{issueId}/subissues - Create issue
- Method: postPath:
/issues/v3/issues - Delete duplicate issue
- Method: deletePath:
/issues/v3/issues/{issueId}/duplicates/{duplIssueId} - Delete issue's duplicates
- Method: deletePath:
/issues/v3/issues/{issueId}/duplicateof - Delete parent issue
- Method: deletePath:
/issues/v3/issues/{issueId}/parentissue - Delete subissue
- Method: deletePath:
/issues/v3/issues/{issueId}/subissues/{subIssueId} - Get an issue's parent
- Method: getPath:
/issues/v3/issues/{issueId}/parentissue - Get API version
- Method: getPath:
/issues/v3 - Get duplicate issue
- Method: getPath:
/issues/v3/issues/{issueId}/duplicates/{duplIssueId} - Get duplicate issues
- Method: getPath:
/issues/v3/issues/{issueId}/duplicates - Get form for creating an issue
- Method: getPath:
/issues/v3/issues/create-form - Get issue by ID
- Method: getPath:
/issues/v3/issues/{issueId} - Get issue's duplicate(s)
- Method: getPath:
/issues/v3/issues/{issueId}/duplicateof - Get list of all issues
- Method: getPath:
/issues/v3/issues - Get query description for searching issues
- Method: getPath:
/issues/v3/issues/search-form - Get subissue
- Method: getPath:
/issues/v3/issues/{issueId}/subissues/{subIssueId} - Get subissues
- Method: getPath:
/issues/v3/issues/{issueId}/subissues - Set an issue's parent
- Method: putPath:
/issues/v3/issues/{issueId}/parentissue - Set duplicate of issue
- Method: putPath:
/issues/v3/issues/{issueId}/duplicateof - Update issue
- Method: putPath:
/issues/v3/issues/{issueId}
Issues/Repository
- Get issue metadata
- Method: getPath:
/issues/v3/repository