---
title: "Coin packs to display for the current user"
method: GET
path: "/v1/coins/pack-set"
tags: ["Coins"]
---

# Coin packs to display for the current user

`GET /v1/coins/pack-set`

Resolves the GEN-1399 coin-pack pricing experiment and returns the ladder this user must be shown, together with the assigned variant. Users outside the experiment (registered before it started, or not on Upgate/USD) get `control` and are not enrolled.

## Response `200`

- CoinPackSetDto
  - `variantId` string, required — Assigned variant of the coin-pack pricing experiment. `control` both for the control branch and for users outside the experiment.
  - `packs` CoinPackDto[], required — Packs to display, in ladder order
    - `productId` string, required — Price-point ident of the pack (web_coin_products.productId)
    - `coinsAmount` number, required — Coins granted on purchase
    - `priceAmount` number, required — Price in minor units
    - `currency` string, required — ISO 4217 currency code

---

[API](https://skmtc.dev/miaai/apis/backend-template-api.md) · [All operations](https://skmtc.dev/miaai/apis/backend-template-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/miaai/backend-template-api/revisions/2a8d88a5124f/schema)
