---
title: "Sets levels of notifications user is subscribed to; also saves some user info, like lang or app version"
method: POST
path: "/setTokenConfiguration"
---

# Sets levels of notifications user is subscribed to; also saves some user info, like lang or app version

`POST /setTokenConfiguration`

## Request body

- object
  - `level_all` boolean
  - `level_transactions` boolean
  - `level_news` boolean
  - `level_price` boolean
  - `level_tips` boolean
  - `redacted` boolean — when true, server sends generic push text and omits data payload
  - `lang` string
  - `app_version` string
  - `token` string, required
  - `os` string, required

## Response `200`

OK

## Changes

- **2026-07-17** `346c22793d63` — 1 info
  - added the new optional request property `allOf[#/components/schemas/TokenConfiguration]/redacted`
- **2020-08-07** `b63417bef698` — 1 info
  - added the new optional request property `allOf[#/components/schemas/TokenConfiguration]/app_version`
- **2020-08-05** `f3faf0a15b06` — 1 info
  - endpoint added
- **2020-07-12** `2636f89e6b75` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/bluewallet/apis/groundcontrol-push-server-api/changes/setTokenConfiguration/post.md)

---

[API](https://skmtc.dev/bluewallet/apis/groundcontrol-push-server-api.md) · [All operations](https://skmtc.dev/bluewallet/apis/groundcontrol-push-server-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/bluewallet/groundcontrol-push-server-api/revisions/346c22793d63/schema)
