---
title: "Get Account Details for Showcase"
method: GET
path: "/programs/{programCode}/accounts/{accountIdentifier}/getAccountForShowcase"
tags: ["Account"]
---

# Get Account Details for Showcase

`GET /programs/{programCode}/accounts/{accountIdentifier}/getAccountForShowcase`

Retrieves account information for display in showcase scenarios. Used for limited or demo account views.

## Path parameters

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

## Headers

- `X-GD-RequestId` string, required

## Response `200`

OK

- GetAccountForShowcaseResponse — Represents the response containing summary and status information for an account showcase view.
  - `accountIdentifier` string, nullable — The unique identifier for the account.
  - `accountStatus` 'Pending' | 'Normal' | 'Restricted' | 'Closed' | 'Locked' — The current status of the account (e.g., Pending, Normal, Restricted, Closed, Locked).
  - `accountCreateDate` string, date-time — The date and time when the account was created.
  - `accountBillCycleDay` integer — The billing cycle day for the account.
  - `accountStatusChangeDate` string, date-time — The date and time when the account status last changed.
  - `productCode` string, nullable — The product code associated with the account.
  - `isOptIn` boolean — Indicates whether the account holder has opted in to a specific feature or program.
  - `currentFeature` string, nullable — The current feature or promotion associated with the account, if any.
  - `termsAcceptances` TermsAcceptance[], nullable — The list of terms and conditions acceptances for the account.
    - `termsIdentifier` string, nullable — The unique identifier for the terms and conditions that were presented to the user.
    - `termsAcceptanceDateTime` string, nullable — The date and time when the user accepted the terms, typically in ISO 8601 format (e.g., "2023-07-01T12:34:56Z").
    - `termsAcceptanceFlag` boolean, nullable — Indicates whether the user accepted the terms (true) or declined (false).
  - `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/versions/666553766b78/schema)
