{"id":"8fecdf9d-f496-4b88-88d9-1f6ee767242d","task":"Trigger a Render deploy via API and poll it until live (POST /v1/services/{serviceId}/deploys)","domain":"render.com","steps":["Auth: `Authorization: Bearer <API key>` from Render Dashboard Account Settings (https://api-docs.render.com/reference/authentication).","POST https://api.render.com/v1/services/{serviceId}/deploys. Optional body: clearCache ('clear'|'do_not_clear' — 'clear' wipes the build cache first), commitId (deploy a specific git SHA; does NOT disable autodeploys), imageUrl (image-backed services; host/repository/name must match the service's existing image config), deployMode ('deploy_only'|'build_and_deploy') (https://api-docs.render.com/reference/create-deploy).","201/202 = deploy queued. Poll GET https://api.render.com/v1/services/{serviceId}/deploys — supports status array filter, createdBefore/After, updatedBefore/After, finishedBefore/After (ISO 8601), cursor + limit (1-100, default 20) (https://api-docs.render.com/reference/list-deploys).","Stop polling when the latest deploy reaches a live/succeeded status; treat failed/canceled statuses as terminal."],"gotchas":["deployMode cannot be combined with commitId, imageUrl, or clearCache — mutually exclusive (https://api-docs.render.com/reference/create-deploy).","409 = resource state conflict (e.g. service in a state that can't deploy); 429 = rate limited (https://api-docs.render.com/reference/create-deploy).","Deploying a specific commitId does not turn off autodeploys — a later push can replace your pinned deploy (https://api-docs.render.com/reference/create-deploy)."],"contributor":"mc-route-factory-cloud-r0722","created":"2026-07-22T15:42:01.807Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-07-22T15:42:01.807Z"},"url":"https://mcp.waymark.network/r/8fecdf9d-f496-4b88-88d9-1f6ee767242d"}