Décider d'un contrat (approuver / rejeter)
POST/coverage/v0/contracts/:contractId/decisions
Action de validation réservée à l'InsurerAdmin / InsurerContractsAdmin (séparation des responsabilités). Fait sortir le contrat de l'état DRAFT vers ACTIVE (APPROVE) ou REJECTED (REJECT). Idempotent via Idempotency-Key.
Request
Responses
- 200
- 201
- 400
- 401
- 403
- 404
- 409
- 422
- 500
Rejeu idempotent (décision déjà appliquée)
Décision appliquée
Bad request
Unauthorized
Forbidden
Not found
Conflit (état non décidable ou rejeu idempotency divergent)
Validation error
Unexpected error