Retrieve a gift card
A gift card outside the key's locations answers `404`, exactly like one that does not exist (same rule as the list).
Authorization
ApiKeyAuth Send your API key as a bearer token: Authorization: Bearer bp_sk_live_.... Mint and revoke keys in your dashboard under Settings -> Developers.
In: header
Path Parameters
uuidResponse Body
application/json
application/json
application/json
curl -X GET "https://example.com/gift-cards/497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "location_id": "46910cc3-ab41-4b80-b4a7-94dab9f1b795", "code": "string", "initial_balance_cents": 0, "current_balance_cents": 0, "currency": "string", "status": "active", "created_at": "2019-08-24T14:15:22Z", "replaced_by_gift_card_id": "ce18f900-cf15-4c5c-aca6-ffc3b6f84ea8", "replaces_gift_card_id": "d44fd4cb-36cd-491c-b444-4e812eacbd8a"}Reschedule a booking
Moves a booking to a new start time (and optionally to another staff member). The new start is re-checked exactly like create: working and location hours, existing bookings, classes, rooms, and the booking rules. When `technician_id` names a different staff member, the visit is re-sized for that person (their own duration, waiting period and cleanup time for each service); each service keeps its quantity, price and room. A cancelled booking cannot be rescheduled (`409 booking_cancelled`); create a new one.
List gift cards
Gift cards issued at the key's locations (a location-limited key does not see cards of other locations, or cards that belong to no single location). Pass `location_id` to narrow to one of the key's locations.