Skip to content

Where a commit is deployed

GET
/api/orgs/{org}/projects/{project}/deployed
curl --request GET \
--url 'https://api.wrktr.com/api/orgs/example/projects/example/deployed?commit=example' \
--header 'Authorization: Bearer <token>'

For each environment the default branch declares, in order: whether what’s live there includes the commit.

org
required
string
project
required
string
commit
required
string

Success

Media typeapplication/json
Array<object>
object
environment
required
string
url
required
Any of:
string
includes
required
Any of:
boolean
live
required
Any of:
object
id
required
string
environment
required
string
number
required
Any of:
number
commit
required
string
title
required
string
branch
required
Any of:
string
trigger
required
string
Allowed values: land promote rollback rerun
by
required
Any of:
string
createdAt
required
Any of:
number
startedAt
required
Any of:
Any of:
number
finishedAt
required
Any of:
Any of:
number
state
required
string
Allowed values: queued running passed failed error cancelled
message
required
Any of:
string
base
required
Any of:
string
steps
required
Array<object>
object
name
required
string
run
required
string
state
required
string
Allowed values: pending running passed failed error skipped cancelled
startedAt
required
Any of:
Any of:
number
finishedAt
required
Any of:
Any of:
number
exitCode
required
Any of:
Any of:
number
tail
required
string
hasLog
required
boolean
verify
Any of:
Any of:
object
state
required
string
Allowed values: checking serving not-serving unverified
checkedAt
required
Any of:
Any of:
number
seen
required
Any of:
string
message
required
Any of:
string
workers
Any of:
Array<object>
object
version
required
string
compatibilityDate
required
Any of:
string
setUp
Any of:
boolean
Example
[
{
"live": {
"number": "Infinity",
"trigger": "land",
"createdAt": "Infinity",
"startedAt": "Infinity",
"finishedAt": "Infinity",
"state": "queued",
"steps": [
{
"state": "pending",
"startedAt": "Infinity",
"finishedAt": "Infinity",
"exitCode": "Infinity"
}
],
"verify": {
"state": "checking",
"checkedAt": "Infinity"
}
}
}
]

Unauthorized

Media typeapplication/json
object
_tag
required
string
Allowed values: Unauthorized
message
required
string
Example
{
"_tag": "Unauthorized"
}

ProjectNotFound

Media typeapplication/json
object
_tag
required
string
Allowed values: ProjectNotFound
project
required
string
Example
{
"_tag": "ProjectNotFound"
}