---
title: "Redeem Token"
method: POST
path: "/v1/redemption-tokens/redeem"
tags: ["Redemption tokens"]
---

# Redeem Token

`POST /v1/redemption-tokens/redeem`

## Request

- Base URL: `https://api.flower.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.flower.ai/v1/redemption-tokens/redeem`
- Auth: HTTP bearer

Apply token benefits to the authenticated account.

## Request body

- RedeemTokenRequest: Redeem a signed token for the current user.
  - `token` string, required

## Response `204`

Successful Response

## Other responses

- `400`: Invalid or expired token
- `401`: Authentication required
- `403`: Terms acceptance required or token account mismatch
- `409`: Account organization unavailable
- `422`: Validation Error

## Changes

- **2026-10-01** `1034f5b0a9dd`: 4 info
  - added the non-success response with the status `400`
  - added the non-success response with the status `401`
  - added the non-success response with the status `403`
  - added the non-success response with the status `409`
- **2026-09-29** `b3cf0d6b3e91`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/flower/apis/superlink-api/changes/v1/redemption-tokens/redeem/post.md)

---

[API](https://skmtc.dev/flower/apis/superlink-api.md) - [All operations](https://skmtc.dev/flower/apis/superlink-api/llms.txt) - [OpenAPI document](https://skmtc.dev/flower/apis/superlink-api/revisions/1852f36490d7?raw)
