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/issues/v3/issues/{issueId}/duplicates
- Add subissue
- Method: postPath:
/issues/issues/v3/issues/{issueId}/subissues
- Create issue
- Method: postPath:
/issues/issues/v3/issues
- Delete duplicate issue
- Method: deletePath:
/issues/issues/v3/issues/{issueId}/duplicates/{duplIssueId}
- Delete issue's duplicates
- Method: deletePath:
/issues/issues/v3/issues/{issueId}/duplicateof
- Delete parent issue
- Method: deletePath:
/issues/issues/v3/issues/{issueId}/parentissue
- Delete subissue
- Method: deletePath:
/issues/issues/v3/issues/{issueId}/subissues/{subIssueId}
- Get an issue's parent
- Method: getPath:
/issues/issues/v3/issues/{issueId}/parentissue
- Get API version
- Method: getPath:
/issues/issues/v3
- Get duplicate issue
- Method: getPath:
/issues/issues/v3/issues/{issueId}/duplicates/{duplIssueId}
- Get duplicate issues
- Method: getPath:
/issues/issues/v3/issues/{issueId}/duplicates
- Get form for creating an issue
- Method: getPath:
/issues/issues/v3/issues/create-form
- Get issue by ID
- Method: getPath:
/issues/issues/v3/issues/{issueId}
- Get issue's duplicate(s)
- Method: getPath:
/issues/issues/v3/issues/{issueId}/duplicateof
- Get list of all issues
- Method: getPath:
/issues/issues/v3/issues
- Get query description for searching issues
- Method: getPath:
/issues/issues/v3/issues/search-form
- Get subissue
- Method: getPath:
/issues/issues/v3/issues/{issueId}/subissues/{subIssueId}
- Get subissues
- Method: getPath:
/issues/issues/v3/issues/{issueId}/subissues
- Set an issue's parent
- Method: putPath:
/issues/issues/v3/issues/{issueId}/parentissue
- Set duplicate of issue
- Method: putPath:
/issues/issues/v3/issues/{issueId}/duplicateof
- Update issue
- Method: putPath:
/issues/issues/v3/issues/{issueId}
Issues/Repository
- Get issue metadata
- Method: getPath:
/issues/issues/v3/repository