BigCommerce Store Information API

The Store Information API from BigCommerce — 1 operation(s) for store information.

Documentation

📖
Documentation
https://developer.bigcommerce.com/
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/abandoned-carts
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/carts
📖
APIReference
https://developer.bigcommerce.com/docs/rest-catalog/brands
📖
APIReference
https://developer.bigcommerce.com/docs/rest-catalog/categories
📖
APIReference
https://developer.bigcommerce.com/docs/rest-catalog/category-trees
📖
APIReference
https://developer.bigcommerce.com/docs/rest-catalog/product-modifiers
📖
APIReference
https://developer.bigcommerce.com/docs/rest-catalog/product-variant-options
📖
APIReference
https://developer.bigcommerce.com/docs/rest-catalog/product-variants
📖
APIReference
https://developer.bigcommerce.com/docs/rest-catalog/products
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/channels
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/checkouts
📖
APIReference
https://developer.bigcommerce.com/docs/rest-content/store-content
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/currencies
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/customers
📖
APIReference
https://developer.bigcommerce.com/docs/rest-content/email-templates
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/geography
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/orders
📖
APIReference
https://developer.bigcommerce.com/docs/rest-content/pages
📖
APIReference
https://developer.bigcommerce.com/docs/rest-payments/tokens
📖
APIReference
https://developer.bigcommerce.com/docs/rest-payments/methods-deprecated
📖
APIReference
https://developer.bigcommerce.com/docs/rest-payments/processing
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/settings
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/shipping-v2
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/channels/site
📖
APIReference
https://developer.bigcommerce.com/docs/rest-management/store-information
📖
APIReference
https://developer.bigcommerce.com/docs/rest-storefront/carts
📖
APIReference
https://developer.bigcommerce.com/docs/rest-storefront/checkouts
📖
APIReference
https://developer.bigcommerce.com/docs/rest-storefront/customers
📖
APIReference
https://developer.bigcommerce.com/docs/rest-storefront/orders
📖
APIReference
https://developer.bigcommerce.com/docs/rest-storefront/subscriptions
📖
APIReference
https://developer.bigcommerce.com/docs/integrations/webhooks
📖
APIReference
https://developer.bigcommerce.com/docs/rest-content/widgets

Specifications

Other Resources

OpenAPI Specification

bigcommerce-store-information-api-openapi.yml Raw ↑
openapi: 3.0.0
info:
  title: BigCommerce Abandoned Cart Emails Store Information API
  version: 3.0.0
  termsOfService: https://www.bigcommerce.com/terms
  description: Abandoned Cart Emails V3 API managing Handlebars-based emails.
  contact:
    name: BigCommerce
    url: https://www.bigcommerce.com
    email: support@bigcommerce.com
servers:
- url: https://api.bigcommerce.com/stores/{store_hash}/v3
  variables:
    store_hash:
      default: store_hash
      description: Permanent ID of the BigCommerce store.
  description: BigCommerce API Gateway
security:
- X-Auth-Token: []
tags:
- name: Store Information
paths:
  /store:
    get:
      description: Returns metadata about the global settings for a store. Some of these values are independently configurable on a per-storefront or per-channel basis. For channel overrides, see [Store Settings](/docs/rest-management/settings).
      summary: BigCommerce Get Store Information
      operationId: getStoreInformation
      tags:
      - Store Information
      parameters:
      - $ref: '#/components/parameters/Accept'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StoreInformation'
              examples:
                response:
                  value:
                    id: abc123
                    account_uuid: 8d4d492f-17a1-4d95-b396-e1c5720815a5
                    domain: my-awesome.store
                    secure_url: https://my-awesome.store
                    control_panel_base_url: https://store-{store_hash}.mybigcommerce.com
                    status: live
                    name: BigCommerce
                    first_name: Jane
                    last_name: Doe
                    address: BigCommerce
                    country: United States
                    country_code: US
                    phone: ''
                    admin_email: jane.does@example.com
                    order_email: info@janedoes.mybigcommerce.com
                    favicon_url: https://cdn8.bigcommerce.com/r-8816ba2f48b0bcf4bec0c1a954c00e0fc36b/img/bc_favicon.ico
                    timezone:
                      name: America/Chicago
                      raw_offset: -21600
                      dst_offset: -18000
                      dst_correction: true
                      date_format:
                        display: M jS Y
                        export: M jS Y
                        extended_display: M jS Y @ g:i A
                    language: en
                    currency: USD
                    currency_symbol: $
                    decimal_separator: .
                    thousands_separator: ','
                    decimal_places: 2
                    currency_symbol_location: left
                    weight_units: Ounces
                    dimension_units: Inches
                    dimension_decimal_places: 2
                    dimension_decimal_token: .
                    dimension_thousands_token: ','
                    plan_name: Standard
                    plan_level: Standard
                    plan_is_trial: false
                    industry: Technology
                    logo:
                      url: https://cdn8.bigcommerce.com/s-{store_hash}/product_images/screen_shot_2018-05-15_at_12.22.26_pm__05547_1529512135.png
                    is_price_entered_with_tax: false
                    store_id: 4884484848484
                    default_channel_id: 1
                    default_site_id: 1000
                    active_comparison_modules: []
                    features:
                      stencil_enabled: true
                      sitewidehttps_enabled: true
                      facebook_catalog_id: ''
                      checkout_type: optimized
                      wishlists_enabled: true
                      graphql_storefront_api_enabled: true
                      shopper_consent_tracking_enabled: true
                      multi_storefront_enabled: true
                      storefront_limits:
                        active: 3
                        total_including_inactive: 4
components:
  parameters:
    Accept:
      name: Accept
      in: header
      required: true
      description: The [MIME type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) of the response body. The default is application/xml, but application/json is available when specified.
      schema:
        type: string
        default: application/xml
  schemas:
    Timezone:
      title: Time Zone
      type: object
      properties:
        name:
          description: A string identifying the time zone, in the format `Continent/City`.
          example: America/Chicago
          type: string
        raw_offset:
          description: A negative or positive number, identifying the offset from UTC/GMT, in seconds, during winter/standard time.
          example: -21600
          type: integer
        dst_offset:
          description: A negative or positive number, identifying the offset from UTC/GMT, in seconds, during summer/daylight saving time.
          example: -18000
          type: integer
        dst_correction:
          description: A boolean indicating whether this time zone observes daylight saving time.
          example: true
          type: boolean
        date_format:
          $ref: '#/components/schemas/DateFormat'
      x-internal: false
    DateFormat:
      title: Date Format
      type: object
      properties:
        display:
          description: A string that defines dates’ display format, in the pattern `M jS Y`.
          example: M jS Y
          type: string
        export:
          description: A string that defines the CSV export format for orders, customers, and products, in the pattern `M jS Y`.
          example: M jS Y
          type: string
        extended_display:
          description: A string that defines dates’ extended-display format, in the pattern `M jS Y @ g:i A`.
          example: M jS Y @ g:i A
          type: string
      x-internal: false
    StoreInformation:
      title: Store Information
      type: object
      x-tags:
      - Models
      properties:
        id:
          description: The store hash, a unique store identifier.
          example: store_hash
          type: string
        account_uuid:
          description: The UUID of the account to which the store belongs.
          type: string
          format: uuid
        domain:
          description: Primary domain name.
          example: your-store-url.com
          type: string
        secure_url:
          description: Store’s current HTTPS URL.
          example: https://your-store-url.com
          type: string
        control_panel_base_url:
          type: string
          example: https://store-abc123.mybigcommerce.com
          description: The secure hostname of the control panel.
        status:
          description: The status of the store.
          type: string
          example: live
        name:
          description: Store’s name.
          example: BigCommerce
          type: string
        first_name:
          description: Primary contact’s first name (as defined during the store sign-up process).
          example: Jane
          type: string
        last_name:
          description: Primary contact’s last name (as defined during the store sign-up process).
          example: Doe
          type: string
        address:
          description: Display address.
          example: BigCommerce
          type: string
        country:
          description: Country where the store is located (as defined during the store sign-up process).
          example: United States
          type: string
        phone:
          description: Display phone number.
          type: string
        admin_email:
          description: Email address of the store administrator/owner.
          example: janedoes@example.com
          type: string
        order_email:
          description: Email address for orders and fulfillment.
          example: orders@example.com
          type: string
        timezone:
          $ref: '#/components/schemas/Timezone'
        language:
          description: Default language code.
          example: en
          type: string
        currency:
          description: Default currency code.
          example: USD
          type: string
        currency_symbol:
          description: Default symbol for values in the currency.
          example: $
          type: string
        decimal_separator:
          description: Default decimal separator for values in the currency.
          example: .
          type: string
        thousands_separator:
          description: Default thousands separator for values in the currency.
          example: ','
          type: string
        decimal_places:
          description: Default decimal places for values in the currency.
          example: 2
          type: integer
        currency_symbol_location:
          description: Default position of the currency symbol (left or right).
          example: left
          type: string
        weight_units:
          description: Default weight units (metric or imperial).
          example: Ounces
          type: string
        dimension_units:
          description: Default dimension units (metric or imperial).
          example: Inches
          type: string
        dimension_decimal_places:
          description: The number of decimal places.
          example: 2
          type: integer
        dimension_decimal_token:
          description: The symbol that separates the whole numbers from the decimal points.
          example: .
          type: string
        dimension_thousands_token:
          description: The symbol used to denote thousands.
          type: string
        plan_name:
          description: Name of the BigCommerce plan to which this store is subscribed.
          example: Standard
          type: string
        plan_level:
          description: Level of the BigCommerce plan to which this store is subscribed.
          example: Standard
          type: string
        plan_is_trial:
          description: Whether the payment plan associated with the store is still in the trial phase.
          type: boolean
          example: false
        industry:
          description: Industry, or vertical category, in which the business operates. (As selected from drop-down list during the store sign-up process.)
          example: Technology
          type: string
        logo:
          description: Either an object describing the logo image, or an empty array.
          anyOf:
          - type: object
            properties:
              url:
                type: string
                example: https://cdn8.bigcommerce.com/s-{store_hash}/product_images/screen_shot_2018-05-15_at_12.22.26_pm__05547_1529512135.png
          - type: array
            items: {}
        is_price_entered_with_tax:
          description: A Boolean value that indicates whether or not prices are entered with tax.
          example: false
          type: boolean
        store_id:
          description: The numeric ID of the store. This is a different unique ID than the store hash.
          type: integer
        default_channel_id:
          description: The ID of the default channel. The ID of the first hosted storefront created on the store is `1`.
          default: 1
          example: 1
          type: integer
        default_site_id:
          description: The BigCommerce ID of the website associated with the default storefront.
          type: integer
          example: 1000
        active_comparison_modules:
          description: ''
          type: array
          items: {}
        features:
          description: Describes some aspects of the storeʼs tech stack and configuration settings that affect the features available for the store to use.
          type: object
          properties:
            stencil_enabled:
              type: boolean
              example: true
              default: true
              description: Indicates whether a store is using a Stencil theme.
            sitewidehttps_enabled:
              type: boolean
              example: false
              description: Indicates whether there is site-wide https.
            facebook_catalog_id:
              type: string
              description: The ID of the Facebook by Meta catalog. If there is none, this endpoint returns an empty string.
            checkout_type:
              type: string
              example: optimized
              description: What type of checkout is enabled on the store. Possible values returned are optimized, single (one page), single_customizable (one page for developers), klarna.
              enum:
              - optimized
              - single
              - single_customizable
              - klarna
            wishlists_enabled:
              type: boolean
              example: false
            graphql_storefront_api_enabled:
              type: boolean
              default: true
              example: true
              description: Describes whether you can use the [GraphQL Storefront API](/graphql-storefront/reference) on this store.
            shopper_consent_tracking_enabled:
              type: boolean
              example: true
              description: Indicates whether the store is tracking the values of the cookie and privacy consent settings that the shopper consented to and configured.
            multi_storefront_enabled:
              type: boolean
              example: true
              default: false
              description: 'Indicates whether the storeʼs plan provides the possibility of using more than one storefront or sales channel. Internally, this value indicates whether the store has the MSF feature flag enabled. '
            storefront_limits:
              type: object
              properties:
                active:
                  type: integer
                  minimum: 1
                  default: 1
                  example: 3
                  description: Describes the number of storefronts active on the store. If `multi_storefront_enabled` is `false`, this value is `1`.
                total_including_inactive:
                  type: integer
                  minimum: 1
                  default: 1
                  example: 15
                  description: Describes the total number of storefronts associated with the store, including both active and inactive storefronts. The default varies based on store plan.
  securitySchemes:
    X-Auth-Token:
      name: X-Auth-Token
      description: '### OAuth scopes


        | UI Name | Permission | Parameter |

        |:--|:--|:-|

        | Information & Settings  | read-only  | `store_v2_information_read_only`|

        | Information & Settings  | modify     | `store_v2_information`          |


        ### Authentication header


        | Header | Argument | Description |

        |:-|:|:|

        | `X-Auth-Token` | `access_token` | For more about API accounts that generate `access_token`s, see our [Guide to API Accounts](/docs/start/authentication/api-accounts). |


        ### Further reading


        For example requests and more information about authenticating BigCommerce APIs, see [Authentication and Example Requests](/docs/start/authentication#x-auth-token-header-example-requests).


        For more about BigCommerce OAuth scopes, see our [Guide to API Accounts](/docs/start/authentication/api-accounts#oauth-scopes).


        For a list of API status codes, see [API Status Codes](/docs/start/about/status-codes).'
      type: apiKey
      in: header