Retry a held landing
POST
Restarts a landing that is on hold as a fresh attempt: from the beginning, or from the post-landing checks when the change already landed (it never merges twice). Any earlier "go live anyway" consent is dropped. Returns 409 when the landing is not held, and 404 when the run did not land on its own. An API key may call this; a signed-in person must be a workspace owner or admin (403).
CustomerApiKeyheader
AuthorizationBearer <API Key>Customer API key sent as a bearer token
coding_run_id*stringFormat
uuidcustomer_id?|nullRequest fulfilled, document follows
application/json- response
land*curl -X POST 'https://api.syndai.ai/api/v1/external/coding/runs/497f6eca-6276-4993-bfeb-53cbbbba6f08/land/retry'Example Response
{ "land": { "can_merge_anyway": false, "head_sha": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", "state": "landing", "strategy": "merge" }}