Skip to content
FeedbackDashboard

Creates two comparable builds

BuildCompareResponse Builds.Compare(BuildCompareParamsparameters, CancellationTokencancellationToken = default)
POST/v0/builds/compare

Create two builds whose outputs can be directly compared with each other.

Created builds modify their project branches so that their latest sets of config files point to the ones specified by the input revision.

This endpoint is useful because a build has more inputs than the set of config files it uses, so comparing two builds directly may return spurious differences. Builds made via this endpoint are guaranteed to have differences arising from the set of config files, and any custom code.

ParametersExpand Collapse
BuildCompareParams parameters
required Base base

Parameters for the base build

required string Branch

Branch to use. When using a branch name as revision, this must match or be omitted.

required Revision Revision

Specifies what to build: a branch name, a commit SHA, or file contents.

Accepts one of the following:
string
IReadOnlyDictionary<string, FileInput>
Accepts one of the following:
Content
required string Content

File content

Url
required string Url

URL to fetch file content from

string CommitMessage

Optional commit message to use when creating a new commit.

required Head head

Parameters for the head build

required string Branch

Branch to use. When using a branch name as revision, this must match or be omitted.

required Revision Revision

Specifies what to build: a branch name, a commit SHA, or file contents.

Accepts one of the following:
string
IReadOnlyDictionary<string, FileInput>
Accepts one of the following:
Content
required string Content

File content

Url
required string Url

URL to fetch file content from

string CommitMessage

Optional commit message to use when creating a new commit.

required string project

Project name

IReadOnlyList<Target> targets

Optional list of SDK targets to build. If not specified, all configured targets will be built.

"node"Node
"typescript"Typescript
"python"Python
"go"Go
"java"Java
"kotlin"Kotlin
"ruby"Ruby
"terraform"Terraform
"cli"Cli
"php"Php
"csharp"Csharp
"sql"Sql
"openapi"OpenAPI
ReturnsExpand Collapse
class BuildCompareResponse:
required Build Base
required string ID

Build ID

required string ConfigCommit
required DateTimeOffset CreatedAt
required DocumentedSpec? DocumentedSpec
Accepts one of the following:
class UnionMember0:
required string Content
required Type Type
class UnionMember1:
required DateTimeOffset Expires
required Type Type
required string Url
required Object Object
required string Org
required string Project
required Targets Targets
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
BuildTarget OpenAPI
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
BuildTarget Terraform
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
BuildTarget Typescript
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required DateTimeOffset UpdatedAt
required Build Head
required string ID

Build ID

required string ConfigCommit
required DateTimeOffset CreatedAt
required DocumentedSpec? DocumentedSpec
Accepts one of the following:
class UnionMember0:
required string Content
required Type Type
class UnionMember1:
required DateTimeOffset Expires
required Type Type
required string Url
required Object Object
required string Org
required string Project
required Targets Targets
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
BuildTarget OpenAPI
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
BuildTarget Terraform
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
BuildTarget Typescript
required Commit Commit
Accepts one of the following:
class NotStarted:
class Queued:
class InProgress:
class Completed:
required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Completed Completed

deprecated

required Commit? Commit
required Repo Repo
required string Branch
required string Name
required string Owner
required string Sha
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
required Conclusion Conclusion
Accepts one of the following:
"error"Error
"warning"Warning
"note"Note
"success"Success
"merge_conflict"MergeConflict
"upstream_merge_conflict"UpstreamMergeConflict
"fatal"Fatal
"payment_required"PaymentRequired
"cancelled"Cancelled
"timed_out"TimedOut
"noop"Noop
"version_bump"VersionBump
required MergeConflictPr? MergeConflictPr
required Double Number
required Repo Repo
required string Name
required string Owner
JsonElement Status "completed"constant
required string? InstallUrl
required Object Object
required Status Status
Accepts one of the following:
"not_started"NotStarted
"codegen"Codegen
"postgen"Postgen
"completed"Completed
CheckStep Build
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
Accepts one of the following:
JsonElement
JsonElement
JsonElement
Completed
required Completed Completed

deprecated

required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
required string? Url
required Conclusion Conclusion
Accepts one of the following:
"success"Success
"failure"Failure
"skipped"Skipped
"cancelled"Cancelled
"action_required"ActionRequired
"neutral"Neutral
"timed_out"TimedOut
JsonElement Status "completed"constant
required string? Url
required DateTimeOffset UpdatedAt

Creates two comparable builds

BuildCompareParams parameters = new()
{
    Base = new()
    {
        Branch = "branch",
        Revision = "string",
        CommitMessage = "commit_message",
    },
    Head = new()
    {
        Branch = "branch",
        Revision = "string",
        CommitMessage = "commit_message",
    },
    Project = "project",
};

var response = await client.Builds.Compare(parameters);

Console.WriteLine(response);
{
  "base": {
    "id": "id",
    "config_commit": "config_commit",
    "created_at": "2019-12-27T18:11:19.117Z",
    "documented_spec": {
      "content": "content",
      "type": "content"
    },
    "object": "build",
    "org": "org",
    "project": "project",
    "targets": {
      "cli": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "csharp": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "go": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "java": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "kotlin": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "node": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "openapi": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "php": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "python": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "ruby": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "sql": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "terraform": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "typescript": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      }
    },
    "updated_at": "2019-12-27T18:11:19.117Z"
  },
  "head": {
    "id": "id",
    "config_commit": "config_commit",
    "created_at": "2019-12-27T18:11:19.117Z",
    "documented_spec": {
      "content": "content",
      "type": "content"
    },
    "object": "build",
    "org": "org",
    "project": "project",
    "targets": {
      "cli": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "csharp": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "go": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "java": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "kotlin": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "node": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "openapi": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "php": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "python": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "ruby": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "sql": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "terraform": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "typescript": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      }
    },
    "updated_at": "2019-12-27T18:11:19.117Z"
  }
}
Returns Examples
{
  "base": {
    "id": "id",
    "config_commit": "config_commit",
    "created_at": "2019-12-27T18:11:19.117Z",
    "documented_spec": {
      "content": "content",
      "type": "content"
    },
    "object": "build",
    "org": "org",
    "project": "project",
    "targets": {
      "cli": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "csharp": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "go": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "java": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "kotlin": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "node": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "openapi": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "php": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "python": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "ruby": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "sql": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "terraform": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "typescript": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      }
    },
    "updated_at": "2019-12-27T18:11:19.117Z"
  },
  "head": {
    "id": "id",
    "config_commit": "config_commit",
    "created_at": "2019-12-27T18:11:19.117Z",
    "documented_spec": {
      "content": "content",
      "type": "content"
    },
    "object": "build",
    "org": "org",
    "project": "project",
    "targets": {
      "cli": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "csharp": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "go": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "java": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "kotlin": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "node": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "openapi": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "php": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "python": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "ruby": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "sql": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "terraform": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      },
      "typescript": {
        "commit": {
          "status": "not_started"
        },
        "install_url": "install_url",
        "object": "build_target",
        "status": "not_started",
        "build": {
          "status": "not_started"
        },
        "lint": {
          "status": "not_started"
        },
        "test": {
          "status": "not_started"
        }
      }
    },
    "updated_at": "2019-12-27T18:11:19.117Z"
  }
}