Coupons
Redeem a coupon
Redeems a free_signature coupon, converting the granted signatures into credits added to the tenant's balance.
Important
- Only free_signature coupons can be redeemed here. discount coupons must be applied directly at signature checkout and are rejected with 400.
- Redemption is idempotent: a tenant can redeem a given coupon only once (unique constraint on coupon + tenant). A repeat attempt returns 409.
Usage Example
curl -X POST https://api.faireplace.com/api/coupons/redeem \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "code": "PROMO2024" }'
Response:
{
"code": "PROMO2024",
"kind": "free_signature",
"signatures_count": 2,
"new_balance_cents": 150000,
"message": "2 signature(s) offerte(s) ajoutée(s) à votre solde"
}
post/coupons/redeem
Request
- Base URL: https://api.faireplace.com/api
- URL: https://api.faireplace.com/api/coupons/redeem
- Auth: HTTP bearer
Request body
Example request
{
"code": "PROMO2024"
}Response
Coupon redeemed; credits added to the balance.
Example response
{
"code": "PROMO2024",
"kind": "free_signature",
"signatures_count": 2,
"new_balance_cents": 150000,
"message": "2 signature(s) offerte(s) ajoutée(s) à votre solde"
}Changes
No recorded changes to this operation across all 1 revision of this API.