Aller au contenu

Cartes cadeaux

POST /giftcard/create

Crée une carte cadeau monétaire.

Paramètre In Type Requis Description
amount body integer Oui Montant en centimes (min: 1, max: 30000 soit 300 EUR)
partnerReference body string Oui Votre référence unique de vente
curl -X POST "https://www.funbooker.com/api/partner/v1/giftcard/create?apikey=VOTRE_CLE_API" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 5000,
    "partnerReference": "VENTE-2024-00142"
  }'

Réponse 200 : objet GiftCardItem.

Réponse 400 : paramètres invalides.

Réponse 401 : clé API manquante ou invalide.


DELETE /giftcard/{id}

Annule une carte cadeau.

Paramètre In Type Requis Description
id path string Oui Code de la carte cadeau (ex: CF9Y-8XCS-SMV1)
curl -X DELETE "https://www.funbooker.com/api/partner/v1/giftcard/CF9Y-8XCS-SMV1?apikey=VOTRE_CLE_API"

Réponse 200 : objet GiftCardItem avec status: "canceled".

Réponse 400 : carte non trouvée ou statut incompatible (seules les cartes available peuvent être annulées).