organizations

List changes across an organization

get/api/v1/organizations/{org_slug}/changes

Request

  • Base URL
    https://composal.com (the document declares no server; this is the origin it was published from)
  • URL
    https://composal.com/api/v1/organizations/{org_slug}/changes
  • Auth
    HTTP bearer

Path parameters

org_slugstring required

Query parameters

source'all' | 'vex' | 'github'
qstring
state'open' | 'needs_review' | 'changes_requested' | 'approved' | 'ready_to_land' | 'landed' | 'abandoned' | 'folded' | 'orphaned' | 'needs_restack'
repostring
authorstring

Public ID of the user who created the change.

mineboolean
tips_onlyboolean

Show only active stack tips and standalone changes.

awaiting_reviewboolean

Only open changes that explicitly request a current patchset review from the signed-in user. Excludes changes authored by that user.

targetstring
stackstring

Durable stack code or the stack's optional human alias.

sort'submitted' | 'updated' | 'number'
direction'asc' | 'desc'
view'list' | 'stack' | 'author' | 'created_time'

Return paginated groups instead of the flat change list. stack groups by active stack, author by the user who created each change, and created_time by rolling period.

numberinteger
labelstring

Label slug. Repeat the parameter or comma-separate values to require every label.

pageinteger

Outer page. Selects changes in the list view and group keys in a grouped view. Ignored by created_time, whose four periods are all returned.

group_pagesstring

Inner page positions, as a comma-separated list of key:page pairs such as usr_a:3,usr_b:2. Keys are the group keys this endpoint returned. Unknown, duplicate, malformed, and currently invisible keys are ignored, and a page past the end of a group resolves to that group's last page.

Response

One page of the organization change queue, flat or grouped

Changes

No recorded changes to this operation across all 3 revisions of this API.