SimplaixSimplaix Gateway
Reference

Confirmations

Human-in-the-loop confirmation listing and decision endpoints.

Endpoint Map

MethodPathAuthPurpose
GET/api/v1/confirmation/listFlexible authList DB confirmations (status filter supported)
GET/api/v1/confirmation/pendingFlexible authList in-memory pending confirmations
GET/api/v1/confirmation/:idFlexible authGet one confirmation by request ID
POST/api/v1/confirmation/:id/respondFlexible authConfirm/reject with optional reason
POST/api/v1/confirmation/:id/confirmFlexible authConfirm shortcut
POST/api/v1/confirmation/:id/rejectFlexible authReject shortcut

List Confirmations

GET /api/v1/confirmation/list?status=pending
Authorization: Bearer <jwt>

status supports: pending, confirmed, rejected, expired, consumed.

Respond

POST /api/v1/confirmation/:id/respond
Authorization: Bearer <jwt>
Content-Type: application/json

{
  "confirmed": true,
  "reason": "Looks good"
}

If confirmed, response may include short-lived confirmation_token and expiresIn seconds.

Shortcuts

POST /api/v1/confirmation/:id/confirm
POST /api/v1/confirmation/:id/reject

Notes

  • Access is restricted to the initiating user/end-user, or tenant admin with admin role.
  • Timeout is recorded as a rejection with reason Request timed out.

On this page