discounts.read, discounts.write (inclut la lecture). Guide : Codes promo.
Lister les codes
GET /discounts — discounts.read
cURL
Obtenir un code
GET /discounts/{id} — discounts.read
Créer un code
POST /discounts — discounts.write — 201
cURL
Modifier un code
PATCH /discounts/{id} — discounts.write
Mêmes champs que la création, tous optionnels.
Supprimer un code
DELETE /discounts/{id} — discounts.write — 204
Refusé (409) si le code a déjà servi : désactivez-le avec PATCH et {"status": "inactive"} pour conserver l’historique.
