`GET /v1/orgs/{org}/rollouts`.
const url = 'https://api.updawg.net/v1/orgs/example/rollouts';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.updawg.net/v1/orgs/example/rolloutsNewest first, at most 200. Query pairs rather than a struct, and an
unknown parameter or status refused, for the reasons proposals::list
gives: a list quietly not filtered as asked is the failure worth refusing.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Organization slug.
Query Parameters
Section titled “Query Parameters”Repeatable. Omitted means every status.
Responses
Section titled “Responses”Newest first, at most 200.
object
One rollout, for the Rollouts page.
object
The stage it is in, or stopped in.
Hosts whose current job failed, was refused or expired.
The prp_… id of the proposal it carries out.
In stages, by a strategy the rule named. false: every host at once,
one stage with no name.
Running, soaking, halted, completed or cancelled.
The rollout’s name in the policy; empty for one that is not staged.
Hosts whose current job succeeded.
Examplegenerated
{ "rollouts": [ { "current_stage": "example", "failed": 1, "finished_at": "2026-04-15T12:00:00Z", "halt_reason": "example", "hosts": 1, "number": 1, "proposal_id": "example", "proposal_status": "example", "staged": true, "stages": 1, "started_at": "2026-04-15T12:00:00Z", "status": "example", "strategy": "example", "succeeded": 1, "title": "example" } ]}An unknown status or parameter.
object
Examplegenerated
{ "detail": "example", "status": 1, "title": "example", "type": "example"}No session.
object
Examplegenerated
{ "detail": "example", "status": 1, "title": "example", "type": "example"}No such organization, or not yours.
object
Examplegenerated
{ "detail": "example", "status": 1, "title": "example", "type": "example"}Over the organization’s request limit. Retry-After says when to try again; RateLimit-Limit is the burst.
object
Examplegenerated
{ "detail": "example", "status": 1, "title": "example", "type": "example"}