---
title: "Get settings"
method: GET
path: "/settings"
tags: ["Settings"]
---

# Get settings

`GET /settings`

## Request

- Base URL: `https://api.c1st.com/api`
- URL: `https://api.c1st.com/api/settings`
- Auth: HTTP bearer

Returns the store info, store configs and other settings for the authenticated store.

## Response `200`

Ok

- SettingsAPI: Settings for the authenticated store
  - `store` Store: Store object
    - `id` integer
    - `title` string, required
    - `cityname` string, nullable
    - `zipcode` string, nullable
    - `streetname` string, nullable
    - `streetno` string, nullable
    - `phone` string, nullable
    - `email` string, nullable
    - `website` string, nullable
    - `created` string
    - `countrydata` CountryData
      - `code` string: Country code in alpha2 format
      - `currency` string: Currency for this country
      - `smsprice_dkk` number: Price to send 1 sms to this country, in DKK
      - `smsprice_eur` number: Price to send 1 sms to this country, in EUR
      - `eu` boolean: true if country is member of EU
  - `storeTimezone` string: IANA timezone of the store
  - `configs` ConfigAPI[]: Store configs readable by the store. Email and SMS templates fall back to the translated default for the user's language when not set.
    - `key` string
    - `value` string, nullable
    - `description` string, nullable
  - `printDesk` PrintDeskSettings: PrintDesk settings object
    - `derivedDevices` PrintDeskDevice[]: Array of each print desk device's settings
      - `ip` string, nullable
      - `derivedStatus` 'active' | 'disconnected', nullable
      - `deviceid` string, nullable
      - `port` integer, nullable
      - `name` string, nullable
      - `ts` string, nullable
      - `platform` 'darwin' | 'win32' | 'linux', nullable
      - `printers` PrintDeskPrinter[]
        - `name` string, nullable: deviceName, see https://www.electronjs.org/docs/api/web-contents#contentsprintoptions-callback
        - `description` string, nullable
        - `id` string, nullable
        - `status` 'active' | 'unknown', nullable
  - `appConfigs` AppConfigs: Public keys for third-party apps
    - `economic_appPublicToken` string, nullable: Public app token for e-conomic
    - `ReePayPublicKey` string, nullable: Public key for Reepay
  - `customFields` CustomProductField[]: Product custom field definitions (customfield1-3)
    - `key` string
    - `config` string
    - `requiredCustomerArticle` boolean
    - `label` string
  - `featureFlags` object[]: Resolved feature flags for the store
    - `key` string: Feature flag key
    - `value` boolean: Whether the flag is enabled for the store
  - `integrations` string[]: Types of the integrations configured for the store
  - `partners` PartnerStores: partner stores
    - `viewstock` Store[]
      - `id` integer
      - `title` string, required
      - `cityname` string, nullable
      - `zipcode` string, nullable
      - `streetname` string, nullable
      - `streetno` string, nullable
      - `phone` string, nullable
      - `email` string, nullable
      - `website` string, nullable
      - `created` string
      - `countrydata` CountryData
        - `code` string: Country code in alpha2 format
        - `currency` string: Currency for this country
        - `smsprice_dkk` number: Price to send 1 sms to this country, in DKK
        - `smsprice_eur` number: Price to send 1 sms to this country, in EUR
        - `eu` boolean: true if country is member of EU
    - `saveproduct` Store[]
      - `id` integer
      - `title` string, required
      - `cityname` string, nullable
      - `zipcode` string, nullable
      - `streetname` string, nullable
      - `streetno` string, nullable
      - `phone` string, nullable
      - `email` string, nullable
      - `website` string, nullable
      - `created` string
      - `countrydata` CountryData
        - `code` string: Country code in alpha2 format
        - `currency` string: Currency for this country
        - `smsprice_dkk` number: Price to send 1 sms to this country, in DKK
        - `smsprice_eur` number: Price to send 1 sms to this country, in EUR
        - `eu` boolean: true if country is member of EU
    - `sharecustomer` Store[]
      - `id` integer
      - `title` string, required
      - `cityname` string, nullable
      - `zipcode` string, nullable
      - `streetname` string, nullable
      - `streetno` string, nullable
      - `phone` string, nullable
      - `email` string, nullable
      - `website` string, nullable
      - `created` string
      - `countrydata` CountryData
        - `code` string: Country code in alpha2 format
        - `currency` string: Currency for this country
        - `smsprice_dkk` number: Price to send 1 sms to this country, in DKK
        - `smsprice_eur` number: Price to send 1 sms to this country, in EUR
        - `eu` boolean: true if country is member of EU
    - `inventorymove` Store[]
      - `id` integer
      - `title` string, required
      - `cityname` string, nullable
      - `zipcode` string, nullable
      - `streetname` string, nullable
      - `streetno` string, nullable
      - `phone` string, nullable
      - `email` string, nullable
      - `website` string, nullable
      - `created` string
      - `countrydata` CountryData
        - `code` string: Country code in alpha2 format
        - `currency` string: Currency for this country
        - `smsprice_dkk` number: Price to send 1 sms to this country, in DKK
        - `smsprice_eur` number: Price to send 1 sms to this country, in EUR
        - `eu` boolean: true if country is member of EU
    - `sharecustomerarticle` Store[]
      - `id` integer
      - `title` string, required
      - `cityname` string, nullable
      - `zipcode` string, nullable
      - `streetname` string, nullable
      - `streetno` string, nullable
      - `phone` string, nullable
      - `email` string, nullable
      - `website` string, nullable
      - `created` string
      - `countrydata` CountryData
        - `code` string: Country code in alpha2 format
        - `currency` string: Currency for this country
        - `smsprice_dkk` number: Price to send 1 sms to this country, in DKK
        - `smsprice_eur` number: Price to send 1 sms to this country, in EUR
        - `eu` boolean: true if country is member of EU
  - `shouldShowWebshopCheckbox` boolean: Whether or not the store has external webshop integration that requires the special sync to webshop checkbox

---

[API](https://skmtc.dev/c1st/apis/customers-1st-api.md) - [All operations](https://skmtc.dev/c1st/apis/customers-1st-api/llms.txt) - [OpenAPI document](https://skmtc.dev/c1st/apis/customers-1st-api/revisions/4250bb326f2a?raw)
