Returns the current Store. Read more about Stores
JavaScript
const options = {method: 'GET'}; fetch('https://demo.spreecommerce.org/api/v2/storefront/store', options) .then(res => res.json()) .then(res => console.log(res)) .catch(err => console.error(err));
200
Store without includes
{ "data": { "id": "3", "type": "store", "attributes": { "name": "Mystore", "url": "spree-demo.com", "meta_description": "Luxury clothing store for men and women.", "meta_keywords": "luxury clothing men women", "seo_title": "", "default_currency": "USD", "default": true, "supported_currencies": "EUR,GBP,USD", "facebook": "https://www.facebook.com/mystorename", "twitter": "https://twitter.com/mystorename", "instagram": "https://instagram.com/mystorename", "default_locale": "en", "customer_support_email": "support@mystore.com", "description": "Mystore has been selling luxury clothing for more than 20 years and has 15 stores currently.", "address": "813 Howard Street, Oswego NY 13126, USA", "contact_phone": "+123456789", "supported_locales": "en", "favicon_path": "/assets/favicon.ico" }, "relationships": { "default_country": { "data": { "id": "2", "type": "country" } } } } }
Specify what related resources (relationships) you would like to receive in the response body. Eg.
default_country
More information
Specify the fields you would like returned in the response body. More information.
200 Success - Returns the store object.
store
Stores are the center of the Spree ecosystem. Each Spree installation can have multiple Stores. Each Store operates on a different domain or subdomain.
Show child attributes
Was this page helpful?
Contact support