Supprimer un modèle de coupon
DELETE
https://api-v2.test.eldowallet.fr/coupons/:id
Supprime définitivement un modèle de coupon et son modèle de pass. Renvoie le modèle supprimé.
À retenir
- La suppression est définitive. Cet appel supprime uniquement le modèle : il ne supprime pas un à un les coupons déjà envoyés, contrairement à
DELETE /coupons/{id}/passes/{instanceId}sur un modèle multi-instance.
Requête
path parameters
idstring requiredIdentifiant du modèle de coupon à supprimer.
header parameters
x-langstringLangue des messages d'erreur et des textes renvoyés : `fr` ou `en`.enum:en,frdefault:"en"
Réponses
- 200
- 401
- 403
- 404
- 500
- 503
Schéma
application/jsonwalletoneOf required- Wallet
namestring requiredlogostring requirediconstring requiredandroidLogostringdisplayIdentifiantboolean requiredpassBuilderPassTemplateIdstringpassBuilderBusinessIdstringpassBuilderTokenstringidentifierstring requiredidentifierQrstring requiredaddressstringwebsitestring requiredservicePhonestring requiredbusinessPhonestring requiredsocialMediaobject requiredlinkedinstringfacebookstringinstagramstringtiktokstringtwitterstringyoutubestringsnapchatstringpintereststringredditstringwhatsappstringtelegramstring
additionalContactsobject[] requiredtitlestring requiredvaluestring requiredkindstring requiredenum:URL,PHONE,EMAIL
termsAndConditionsobject requiredtypestring requiredenum:PDF,URL,NONEcustomUrlstringpdfUrlstring
webHookUrlstring requiredrootDomainstring requiredtimezonestringallowedPassesstring[] requiredenum:ALL,EVENT_TICKET,TRANSIT,CINEMA,BOARDING_PASS,COUPON,GENERIC,STORE_CARD,OFFER,HOTELexpiredCleanupEnabledboolean required_idstring requiredcreatedAtstring <date-time> requiredupdatedAtstring <date-time> required
- option 2
- Wallet
barcodeFormatstring requiredenum:AZTEC,CODE_128,PDF_417,QR_CODE,NONEnamestring requireddescriptionstring requiredpromoCodestringvaluestringexpirationDatestring <date-time>isMultipleInstanceboolean requiredisWelcomeCouponboolean requiredstatusstring requiredenum:ACTIVE,INACTIVE,EXPIREDsourcestring requiredenum:INTERNAL,EXTERNAL,CRM,ALLcolorsobject requiredlabelColorstring requiredbackgroundColorstring requiredforegroundColorstring required
stripstringemailSubscriptionMessagestringsubscriptionMessagestringsecurityobjectoneTimeToUseJwtLinkboolean requireddisableIOSPassSharingbooleanenableOneTimeUsebooleandisableMultipleHoldersbooleanenableSecurityAnimationbooleanenableRotatingBarcodeboolean
valueLabelstring requiredenum:VALUE,AMOUNT,PRESTATIONiosHeaderobjectlabelEnumstring requiredenum:FULLNAME,CUSTOM_TEXT,INACTIVEvalueEnumstring requiredenum:FULLNAME,CUSTOM_TEXT,INACTIVEcustomLabelstringcustomValuestring
passBuilderPassTemplateIdstring_idstring requiredcreatedAtstring <date-time> requiredupdatedAtstring <date-time> required
UNAUTHORIZED
Schéma
application/jsonmessagestring requiredexample:Promo code already existserrorCodestring requiredexample:400:PROMO_CODE_ALREADY_EXISTSpathstring requiredexample:/couponsdatestring <date-time> requireddetailsobjectvalidationErrorsobject[]fieldstringexample:emailmessagestringexample:email must be an email
FORBIDDEN
Schéma
application/jsonmessagestring requiredexample:Promo code already existserrorCodestring requiredexample:400:PROMO_CODE_ALREADY_EXISTSpathstring requiredexample:/couponsdatestring <date-time> requireddetailsobjectvalidationErrorsobject[]fieldstringexample:emailmessagestringexample:email must be an email
MODEL_NOT_FOUND
Schéma
application/jsonmessagestring requiredexample:Promo code already existserrorCodestring requiredexample:400:PROMO_CODE_ALREADY_EXISTSpathstring requiredexample:/couponsdatestring <date-time> requireddetailsobjectvalidationErrorsobject[]fieldstringexample:emailmessagestringexample:email must be an email
UNKNOWN_ERROR
Schéma
application/jsonmessagestring requiredexample:Promo code already existserrorCodestring requiredexample:400:PROMO_CODE_ALREADY_EXISTSpathstring requiredexample:/couponsdatestring <date-time> requireddetailsobjectvalidationErrorsobject[]fieldstringexample:emailmessagestringexample:email must be an email
PASS_BUILDER_ERROR
Schéma
application/jsonmessagestring requiredexample:Promo code already existserrorCodestring requiredexample:400:PROMO_CODE_ALREADY_EXISTSpathstring requiredexample:/couponsdatestring <date-time> requireddetailsobjectvalidationErrorsobject[]fieldstringexample:emailmessagestringexample:email must be an email