Rensei docs
API ReferenceWorker Protocol

Confirm Donmai terminal lease acknowledgement and authorize continuation

Runtime-JWT-only confirmation for a settled `rensei.verify.run` result. Requires `X-Rensei-Confirmation-Attempt: 1|2`, exact `X-Rensei-Result-Attempt-Id`, exact retained settlement/result-response digests, and a canonical Donmai acknowledgement outcome. A `true/1` final-edge result-attempt is status-only recovery and cannot authorize this POST. Applied outcomes may retain `release-pending` with provider release incomplete or observe `released`; permitted rejection outcomes authorize only the action-failure edge. This is the sole positive continuation authority; the result endpoint itself always reports `resumed: 0` for first settlement.

POST
/api/daemon/plugin-verbs/result/acknowledgement-confirmation

Authorization

workerJwt
headerAuthorizationBearer <JWT>

Short-lived worker runtime JWT minted by the platform. Claims bind the worker, project, organization, registration, and scopes.

Header Parameters

X-Rensei-Confirmation-Attempt*integer
Value in12
X-Rensei-Result-Attempt-Id*string
Match^[1-9][0-9]*$

Request Body

application/json
  1. body
schemaVersion*"rensei.verify.acknowledgement-confirmation.v1"
Value in"rensei.verify.acknowledgement-confirmation.v1"
invocationId*string
Formatuuid
claimId*string
Formatuuid
settlementFingerprint*string
Match^[0-9a-f]{64}$
resultResponseSha256*string
Match^[0-9a-f]{64}$
workareaLeaseAcknowledgement*
acknowledgementOutcome*

Response Body

Signed evidence and exactly-once continuation edge committed; canonical response reports resumed: 1.

Example Request
curl -X POST 'https://app.rensei.ai/api/daemon/plugin-verbs/result/acknowledgement-confirmation' \  -H 'X-Rensei-Confirmation-Attempt: 1' \  -H 'X-Rensei-Result-Attempt-Id: string' \  -H 'Content-Type: application/json' \  -d '{  "schemaVersion": "rensei.verify.acknowledgement-confirmation.v1",  "invocationId": "e9725468-0858-4dbb-af72-1e49c8254d68",  "claimId": "88057929-7728-4a26-8396-f965dcc8b947",  "settlementFingerprint": "string",  "resultResponseSha256": "string",  "workareaLeaseAcknowledgement": {},  "acknowledgementOutcome": {}}'
Example Response
Empty