---
title: "Get Cashback Reward OBS Inquiry"
method: GET
path: "/programs/{programCode}/accounts/{accountIdentifier}/cashbackReward/obsInquiry"
tags: ["CashbackReward"]
---

# Get Cashback Reward OBS Inquiry

`GET /programs/{programCode}/accounts/{accountIdentifier}/cashbackReward/obsInquiry`

Provides accountholders with details about cashback rewards inquiry for OBS (Online Banking System).

## Path parameters

- `programCode` string, required
- `accountIdentifier` string, required

## Headers

- `X-GD-RequestId` string, required

## Response `200`

OK

- GetCashbackRewardObsInquiryResponse — Represents the response returned after inquiring about OBS (Online Banking Service) cashback reward details. Contains account identifier, yearly and period amounts, redeemable and finished amounts, and cycle information. Inherits standard response metadata from Gd.Bos.DataTransfer.Response.ResponseBase.
  - `accountIdentifier` string, nullable — The unique identifier (UID or GUID) for the account associated with the cashback reward inquiry.
  - `yearlyCapableAmount` number, double — The maximum amount eligible for cashback rewards per year.
  - `redeemableAmount` number, double — The total amount currently available for redemption.
  - `finishedPeriodAmount` number, double — The total cashback reward amount for finished periods.
  - `unFinishedPeriodAmount` number, double — The total cashback reward amount for unfinished periods.
  - `remainingCapableAmount` number, double — The remaining amount eligible for cashback rewards in the current period or year.
  - `periodInMonths` integer — The number of months in the cashback reward period.
  - `responseDetails` ResponseDetail[], nullable — Required: A list of response details providing status codes, descriptions, and additional information about the result of the operation.
    - `code` integer — The primary status or error code for the response (e.g., 200 for success, 400 for validation error).
    - `subCode` integer, nullable — An optional subcode providing more granular detail about the response or error.
    - `description` string, nullable — A human-readable description of the response, error, or status.
    - `url` string, nullable — A URL linking to documentation or a web page with more information about the response code.

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `500` — Internal Server Error
- `503` — Service Unavailable

---

[API](https://skmtc.net/greendot/apis/baas-apis.md) · [All operations](https://skmtc.net/greendot/apis/baas-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/greendot/baas-apis/revisions/666553766b78/schema)
