---
title: "POST /transactions/{id}/approve"
method: POST
path: "/transactions/{id}/approve"
---

# POST /transactions/{id}/approve

`POST /transactions/{id}/approve`

## Response `200`

200

- ApprovePendingAwardRedeemTransactionDataObject
  - `data` ApprovePendingAwardRedeemTransactionResponseObject
    - `status` string — This indicates the transaction status, which will be 'approved' for Approve a Pending Transaction API.
    - `points_expiration_date` string — The date on which points will expire.
    - `auto_approval_date` string — The "auto approval date" for a transaction signifies the date when the transaction will be automatically approved. This approval mechanism can be established through an API or can be configured by setting the "after a fixed duration" option within the approval type in the activities settings page within the admin console. When this specified date arrives, the transaction will undergo automatic approval as per the settings configured.
    - `last_modified_date` string — The recent date on which the transaction was updated.
    - `award_info` ApprovePendingAwardRedeemAwardInfoObject
      - `activity_id` string — The unique ID of the activity assigned by Zinrelo.
      - `points` integer — The points awarded for an activity.
      - `points_status` string — This indicates the status of the points, which might be 'approved' for Approve a Pending Transaction API.
      - `activity_name` string — The activity name stored with Zinrelo.
    - `id` string — The internal ID generated by Zinrelo.
    - `approver_details` ApprovePendingAwardRedeemApproverDetailsObject
      - `approver_name` string — The person or source who approves the transaction.
      - `approver_id` string — The unique ID associated with the approver.
    - `approved_date` string — The date on which the transaction was approved.
    - `member_id` string — The unique identifier of the member defined by an Admin.
    - `created_date` string — The date on which the transaction was created.
    - `transaction_type` string — This field specifies the transaction type. For the redeem API, it will always be labeled as "redeem." Similarly, fr the award API, it will always be tagged as "award."
    - `transaction_attributes` ApprovePendingAwardRedeemTransactionAttributesObject
      - `reason` string — The reason for making transaction.
      - `tags` unknown[] — The tags assigned for the transaction.
        - unknown
      - `source_of_redemption` string — The source of the redemption, which could be from various channels like API, store, etc. This field will appear when retrieving reward transactions.
    - `additional_data` ApprovePendingAwardRedeemAdditionalDataObject
      - `activity_multiplier` integer — For activities such as "made_a_purchase," this represents the points spent per dollar.
    - `reward_info` ApprovePendingAwardRedeemRewardInfoObject
      - `reward_name` string — The name of the reward stored in Zinrelo.
      - `points_status` string — This indicates the status of the points, which might be 'redeemed' for Approve a Pending Transaction API.
      - `coupon_code` string — The coupon code used for redemption.
      - `reward_link` string — The link to flexi reward. Instead of asking members to choose from a fixed set of rewards, loyalty points can be used as a currency and members can redeem any number of points they have from their account for a corresponding discount on their transactions.
      - `reward_id` string — The unique reward ID assigned by Zinrelo.
      - `points` integer — The number of points redeemed by the member.
    - `redemptions_list` unknown[] — The redemption list is empty in scenarios where the transaction is in a pending state or when the points are either exhausted or pending.
      - unknown
  - `success` boolean

## Other responses

- `400` — 400
- `404` — 404

---

[API](https://skmtc.net/trueloyal/apis/admin-apis.md) · [All operations](https://skmtc.net/trueloyal/apis/admin-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/trueloyal/admin-apis/versions/c12d3d379897/schema)
