The follows changes was done:

- Add properties to the objects returned by the Search Offers;
- Add a new optional parameter called giftId to the Get Offer By Id
call;
- Add properties to the objects returned by the Redeemed Offers call;
- Add and optional parameter to the Create Redeemed Offer;
- Add the payload for GiftedOfferRedemption:

{
    "offerId": "<id>",
    “giftId”: “<id>
    ”
}