GET
/v1/buildsList builds⚠️ Experimental endpoint: this API is in active development and may change at any time without notice. ⚠️
Lists the builds of the caller's workspace, newest first, filtered by project, branch, or state. cursor is opaque: pass back the nextCursor the previous page returned.
Parameters
cursornull | stringqueryCursor for pagination
limitnumberqueryLimit for pagination
projectIdstringquerybranchIdstringquerystatestringqueryResponses
object
dataarray of objectrequiredShow child attributes
Show array items
applicationTopologyContentHashnull | stringrequiredbranchIdnull | stringrequiredbranchNamestringrequiredcommitShastringrequiredcreatedAtstringrequireddeployedUrlnull | stringrequirederrorMessagenull | stringrequiredexternalLogUrlnull | stringrequiredfailingStepnull | stringrequiredfinishedAtnull | stringrequiredgitRepoIdnull | stringrequiredRepository the build ran against. Set only when the workspace has a live link to it; a reported repository the platform does not know stays null.
idstringrequiredphasenull | stringrequiredNull when nothing reported a phase; the platform never invents an observation it did not receive.
projectIdnull | stringrequiredsourcestringrequiredstartedAtnull | stringrequiredstatestringrequiredpaginationobjectrequiredShow child attributes
hasMorebooleanrequiredWhether there are more items to paginate
nextCursornull | stringrequiredNext cursor to continue pagination
{
"data": [
{
"applicationTopologyContentHash": "string",
"branchId": "string",
"branchName": "string",
"commitSha": "string",
"createdAt": "string",
"deployedUrl": "string",
"errorMessage": "string",
"externalLogUrl": "string",
"failingStep": "string",
"finishedAt": "string",
"gitRepoId": "string",
"id": "string",
"phase": "build",
"projectId": "string",
"source": "ci",
"startedAt": "string",
"state": "cancelled"
}
],
"pagination": {
"hasMore": true,
"nextCursor": "string"
}
}object
errorobjectrequiredShow child attributes
codestringrequiredhintstringmessagestringrequired{
"error": {
"code": "string",
"hint": "string",
"message": "string"
}
}object
errorobjectrequiredShow child attributes
codestringrequiredhintstringmessagestringrequired{
"error": {
"code": "string",
"hint": "string",
"message": "string"
}
}object
errorobjectrequiredShow child attributes
codestringrequiredhintstringmessagestringrequired{
"error": {
"code": "string",
"hint": "string",
"message": "string"
}
}