Builds
List project builds
Create build
Retrieve build
Creates two comparable builds
ModelsExpand Collapse
Build { id, config_commit, created_at, 6 more }
id: string
Build ID
documented_spec: UnionMember0 { content, type } | UnionMember1 { expires, type, url } | null
UnionMember0 { content, type }
UnionMember1 { expires, type, url }
targets: Targets { cli, csharp, go, 9 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
BuildTarget { commit, install_url, lint, 4 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, conclusion, 2 more }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { commit, completed, conclusion, 2 more }
repo: Repo { branch, name, owner }
completed: Completed { commit, conclusion, merge_conflict_pr }
deprecated
repo: Repo { branch, name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
merge_conflict_pr: MergeConflictPr | null
repo: Repo { name, owner }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
status: "not_started" | "codegen" | "postgen" | "completed"
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
CheckStep = NotStarted { status } | Queued { status } | InProgress { status } | Completed { completed, conclusion, status, url }
NotStarted { status }
Queued { status }
InProgress { status }
Completed { completed, conclusion, status, url }
completed: Completed { conclusion, url }
deprecated
CheckStepConclusion = "success" | "failure" | "skipped" | 4 more
BuildsDiagnostics
Get diagnostics for a build
ModelsExpand Collapse
BuildDiagnostic { code, ignored, level, 4 more }
code: string
The kind of diagnostic.
ignored: boolean
Whether the diagnostic is ignored in the Stainless config.
level: "fatal" | "error" | "warning" | "note"
The severity of the diagnostic.
message: string
A description of the diagnostic.
Markdown { markdown, type }
Raw { raw, type }
config_ref?: string
A JSON pointer to a relevant field in the Stainless config.
oas_ref?: string
A JSON pointer to a relevant field in the OpenAPI spec.