---
title: "Get app configuration for mobile clients"
method: GET
path: "/v1/app/config"
tags: ["app"]
---

# Get app configuration for mobile clients

`GET /v1/app/config`

## Response `200`

Successful response

- AppConfig
  - `pusher` object, required
    - `appId` string, required
    - `key` string, required
    - `cluster` string, required
  - `assetCategories` AssetCategories, required
    - `equities` string[], required
    - `commodities` string[], required
  - `builderFee` integer, required
  - `arena` ArenaConfig, required
    - `acceptanceTimeoutMs` integer, required
    - `minAccountValue` number, required
    - `competitionMinLeverage` integer, required
    - `sessionBudget` number, required
    - `minWager` integer, required
    - `maxWager` integer, required
    - `wagerPresets` integer[], required
    - `queueDurations` integer[], required
    - `inviteDurations` integer[], required
    - `currentSeason` SeasonConfig, required
      - `id` string, required
      - `name` string, required
      - `startUtc` string, date-time, required
      - `weekCount` integer, required
      - `weekDurationSeconds` integer, required
      - `tracks` string[]
      - `defaultTrack` 'pnl' | 'roi' | 'volume'
      - `resultsVisibleUntilUtc` string, date-time
  - `copyTrading` CopyTradingConfig, required
    - `minDeposit` number, required
    - `maxDeposit` number, required
  - `privy` PrivyConfig, required
    - `keyQuorumId` string, required
    - `arenaPolicyId` string, required
    - `copyTradingPolicyId` string, required
  - `profile` ProfileFieldLimits, required
    - `usernameMinLength` integer, required
    - `usernameMaxLength` integer, required
    - `displayNameMinLength` integer, required
    - `displayNameMaxLength` integer, required
    - `bioMaxLength` integer, required
  - `analytics` AnalyticsConfig, required
    - `events` AnalyticsEvent[], required
      - `name` string, required
      - `category` string, required
      - `tier` string, required
      - `platforms` AnalyticsPlatform[], required

## Other responses

- `400` — Invalid input data
- `401` — Authorization not provided
- `403` — Insufficient access
- `404` — Resource not found
- `500` — Internal server error

---

[API](https://skmtc.net/legend/apis/legend-api.md) · [All operations](https://skmtc.net/legend/apis/legend-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/legend/legend-api/versions/34b8f4885f8a/schema)
