---
title: "Return an existant reward already redeemed"
method: GET
path: "/v1/pvt/Rewards/{id}"
tags: ["Rewards"]
---

# Return an existant reward already redeemed

`GET /v1/pvt/Rewards/{id}`

## Path parameters

- `id` integer, required

## Response `200`

- RewardRedeemedResponse
  - `Id` integer — Unique ID for this redeem
  - `Customer` CreateCustomerResponse
    - `OriginalId` string — This is the Id in the client store.
    - `PublicId` string, nullable — Bonifiq Plubic Id
    - `Name` string — Customer name.
    - `Email` string — Customer email.
    - `Phone` string, nullable — Customer Contact Phone.
    - `BirthdayDate` string, date-time, nullable — Customer Birthdate.
    - `SignupDate` string, date-time, nullable — Date when the customer made the register on client store.
    - `Document` string, nullable — Some document number from the customer, accepts any string.
    - `IsEnrolled` boolean — If true the customer is participating on the points plan from the store.
    - `ReferralURL` string, nullable — Customer`s Referral URL. Will be null if the Referral Objective is not active.
    - `WhatsappReferralUrl` string, nullable — Customer`s Referral URL for sharing in Whatsapp. Will be null if Referral Objective is not active
    - `CurrentTier` CustomerTierResponse
      - `Name` string
      - `Color` string
      - `IconUrl` string
    - `BalanceOfPoints` integer — Customer's current points balance
    - `BalanceCashback` number, nullable — Customer's current cashback balance (calculated from points). Will be null if cashback is not enabled.
  - `ExternalCode` string — Unique external code for this redeem. Could be used for integrating with third-party systems
  - `CashValue` number, nullable — If it is a Cashback or Value rewards represents the amount in cash (R$) given for the customer
  - `IsCanceled` boolean — If true means this reward was cancelled and the points was given back to the customer
  - `RedeemDate` string, date-time — Date the reward was redeemed
  - `Points` RewardRedeemedReponsePoints
    - `Id` integer — Unique ID of the generated point
    - `Points` integer — How many points was used
    - `Type` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 — 0 = Purchase 1 = Signup 2 = Birthday 3 = Ordinary 4 = Reward 5 = Review 6 = Refund 7 = Expire 8 = Referral 9 = SocialMediaFollowFacebook 10 = SocialMediaFollowInstagram 11 = PartialOrderRefund 12 = Quiz 13 = CustomObjective 14 = ReferralAffiliate 15 = SocialMediaFollowLinkedin 16 = SocialMediaFollowTikTok 17 = Campaign 18 = Participation 19 = Fitness
    - `EventKey` string — Unique key for this record. Used to preventing duplication

---

[API](https://skmtc.net/bonifiq/apis/bonifiq-private-apis.md) · [All operations](https://skmtc.net/bonifiq/apis/bonifiq-private-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bonifiq/bonifiq-private-apis/revisions/070a57eeffdc/schema)
