post
https://api.snappy.com/public-api/v2/gifts//claim
A Gift is the core transactional object in the Snappy system. It represents the entire gifting experience for a Recipient within a Campaign, from initial creation to final delivery.
The Gift object tracks the status and details through each stage of its lifecycle:
- Creation: The gift is initiated and associated with a recipient and campaign.
- Notification: The recipient is notified about their gift via email or other channels.
- Selection: The recipient selects a specific product from the gift collection (if applicable).
- Order Generation: An order is created based on the selected product and the recipient's shipping address.
- Delivery: The physical product is shipped and its delivery status is tracked to completion.
Use this endpoint to complete the second step of the standard gifting flow. It should be called after the recipient has interacted with the gift, chosen their desired product, and provided their shipping details. This call finalizes the gift and initiates the delivery process.
To create an order for a gift, you will need to provide:
- The
gift_id - The selected
variant_idchosen by the recipient. - The
shipping_address.
A successful request will create an order and return its id and status.