DSAR
Errors

DSAR-BE-1403: LIFECYCLE_RATIONALE_MISSING

Meaning

The lifecycle action requires a non-empty rationale but none was provided.

Probable Causes

  • Client omitted rationale in extension/refusal payload.
  • Rationale field was empty whitespace.

How to Fix

  1. Include a non-empty rationale string for rationale-required actions.
  2. Validate rationale input client-side before dispatch.

Retryable

No. Retry only after providing a valid rationale payload.

Minimal Trigger Example

POST /api/v1/requests/req-1/extensions HTTP/1.1
Host: localhost:4086
content-type: application/json
authorization: Bearer test-token

{"additionalDays":7}