Approve a publish queue entry
Approve a queued publish, elevation, restriction, or allow-list request. Send publicly_published true for public visibility, or false with allowed_org for restricted visibility; when omitted, publicly_published defaults to the record’s prefer_public. PENDING_ELEVATION can only be approved as public. PENDING_UNPUBLISH takes no body and unpublishes the image.
Required scopes (any one):
air:admin(roles:air_admin)air:sre(roles:air_sre)
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
Request
Whether to publish as public (all users) or restricted (allow-list). When omitted, defaults to the record’s prefer_public value.
Restricted allow-list as org UUIDs (same logical field as the record’s allowed_orgs relation). For PENDING, PENDING_RESTRICTION, or PENDING_ALLOWLIST, supply the list the reviewer wants (full replace for allow-list changes). The requesting org is always included automatically. [] means requesting-org-only. Must be omitted or empty when approving as public. Not used for PENDING_UNPUBLISH (empty body).
Response
Return requesting org readable name (annotated on list, else relation).
Current status of the publish access record.
PENDING- PendingAPPROVED- ApprovedDENIED- DeniedREMOVED- RemovedCANCELLED- CancelledPENDING_ELEVATION- Pending ElevationPENDING_RESTRICTION- Pending RestrictionPENDING_UNPUBLISH- Pending UnpublishPENDING_ALLOWLIST- Pending Allow List ChangeAPPROVED_PENDING_IMAGE_PUBLISH- Approved Pending Image Publish
Whether the resource is published to all users (public) vs restricted to the allow-list. Set by the community manager at approval time. This is the single source of truth for public vs restricted visibility.
Optional text from the requester explaining who/why to share.
Free-text hint from the requester describing which orgs should have access for restricted publishing. Not the authoritative allow list.
When a community manager or privileged actor last reviewed the current or most recent request (approve, deny, or immediate visibility change).