HTTP_012_IDEMPOTENCY_FOR_RISKY_MUTATIONS: Riskante Mutationen sind idempotenzfaehig

Severity: should. Bereich: http-api.

Regel

Zahlungs-, Import-, Versand- und aehnlich riskante POST-Aktionen SOLLTEN einen Idempotency-Key oder eine gleichwertige serverseitige Deduplizierung nutzen.

Reflection-Check

check:
  reflect:
    fields:
    - idempotency_key
    object: mutation_contract

Evidence

alle Regeln dieses Bereichs