Pular para o conteúdo
Documentação API Reference FAQ Changelog Status

Store & CMS

magento-2

Config da loja, store views, CMS pages, CMS blocks, currency, available stores.

POST query storeConfig

query storeConfig — Store configuration (locale, currencies, logo, default titles, etc.)

query storeConfig

Store configuration (locale, currencies, logo, default titles, etc.).

{
    storeConfig {
        store_code store_name default_title default_description
        locale timezone base_currency_code weight_unit
        base_url secure_base_url
        header_logo_src copyright category_url_suffix product_url_suffix
    }
}
POST query availableStores

query availableStores — List configured store views (multi-store)

query availableStores

List configured store views (multi-store).

{
    availableStores {
        store_code store_name store_group_code website_code
        locale base_currency_code is_default_store
    }
}
POST query countries

query countries — List all countries

query countries

List all countries.

{ countries { id full_name_english two_letter_abbreviation } }
POST query country

query country — Retrieve a single country with its regions

query country

Retrieve a single country with its regions.

{
    country(id: "BR") {
        id full_name_locale
        available_regions { id code name }
    }
}
POST query currency

query currency — Supported currencies on current store

query currency

Supported currencies on current store.

{
    currency {
        base_currency_code
        default_display_currency_code
        available_currency_codes
        exchange_rates { currency_to rate }
    }
}
POST query cmsPage

query cmsPage — Retrieve a CMS page by ID or identifier

query cmsPage

Retrieve a CMS page by ID or identifier.

{ cmsPage(identifier: "about-us") { title content content_heading meta_title meta_description } }
POST query cmsBlocks

query cmsBlocks — Retrieve one or more CMS blocks by identifier

query cmsBlocks

Retrieve one or more CMS blocks by identifier.

{ cmsBlocks(identifiers: ["footer_links_company","contact-us-info"]) { items { identifier title content } } }
POST query route

query route — Alias for urlResolver; returns full entity data if already available

query route

Alias for urlResolver; returns full entity data if already available.

Disponível em versões mais recentes do Magento 2.4.x. Retorna CategoryTree | ProductInterface | CmsPage direto.