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 retained settlement/result-response digests, and a canonical Donmai acknowledgement outcome. 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
AuthorizationBearer <token>

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

In: header

Header Parameters

X-Rensei-Confirmation-Attempt*integer
Value in1 | 2

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/api/daemon/plugin-verbs/result/acknowledgement-confirmation" \  -H "X-Rensei-Confirmation-Attempt: 1" \  -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": {}  }'
Empty
Empty
{
  "error": "Session not found"
}
{
  "error": "Session not found"
}
{
  "error": "Session not found"
}
{
  "error": "Session not found"
}
{
  "error": "Session not found"
}