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).