---
title: "Get Config"
method: GET
path: "/api/config"
tags: ["config"]
---

# Get Config

`GET /api/config`

Get dynamic configuration and feature flags.

## Response `200`

Successful Response

- ConfigResponse
  - `feature_flags` FeatureFlags, required
    - `cpp_paywall` boolean, required
  - `onboard_hard_paywall_rate` number, required
  - `onboarding_treatment_allocation` number, required
  - `minimum_app_version` string, required
  - `returning_user_absent_paywall_allocation` number, required
  - `trial_end_reminder_enabled` boolean, required
  - `usage_limit_warning_treatment_allocation` number, required
  - `log_meta_sdk_events` boolean, required
  - `log_tiktok_sdk_events` boolean, required
  - `newcomer_banner_treatment_allocation` number, required
  - `tts_treatment_allocation` number, required
  - `tts_exp_legacy_cutoff_timestamp` integer, required
  - `low_usage_country_codes` string[], required
  - `low_usage_currency_codes` string[], required
  - `low_usage_language_codes` string[], required
  - `inapp_ads_admob_allocation` number, required
  - `inapp_ads_house_allocation` number, required
  - `paid_token_exp_legacy_cutoff_timestamp` integer, required
  - `paid_token_exp_treatment_allocation` number, required
  - `tiered_sub_exp_cutoff_timestamp` integer, required
  - `tiered_sub_exp_treatment_allocation` number, required
  - `compaction_interval` integer, required

---

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