Skip to main content
POST
Withdraw a change-request endorsement

Authorizations

Authorization
string
header
required

murmur API key: mur_<key_id>.

Path Parameters

id
string
required

Body

application/json

UnendorseChangeRequest removes the caller from the endorser set (idempotent — removing when absent is a no-op). Gated identically to EndorseChangeRequest.

tenant
object

Tenant identifies an organization within a provider. It is the unit of multi-tenant scoping — all resources (agents, pools, VMs) belong to exactly one tenant.

Response

A successful response.

changeRequest
object

CatalogChangeRequest wraps a proposed change to ANY catalog resource and gates it behind an approval. It is generic over catalog Kind: target_kind names the kind, proposed_payload is the full proposed value for that kind, and apply reuses the same write path SetResource uses. Recipe is one possible target_kind, not a special case.