Knot.dev is an AI-powered platform that creates stunning e-commerce websites from simple prompts or image references—no coding required. It seamlessly connects to your favourite backend while building custom headless React frontends, giving you the best of both worlds: your favourite e-commerce power with complete design freedom. Beyond building websites, use chat commands to manage products, generate professional images, and update your store in real-time. With both visual and code editors, you maintain full control over your site.
Shopify integration available now, with WooCommerce & Stripe standalone coming soon

Requirements

To start using Knot.dev, you will need the following:

Getting your Admin API key And Storefront API key

We need both the Admin API key and Storefront API key to connect your Shopify store to Knot.dev the Admin Api key allows us to manage products, collections, and orders, while the Storefront API key enables us to fetch product data and display it on your website.
1

Create a private app

  • Log in to your Shopify admin panel.
  • Navigate to ‘Apps’ in the left sidebar.
  • App and sales channel settings
  • Develop apps on the top right
  • Click ‘Create an app’, provide a name (e.g., “Knot”), and click ‘Create app’.
  • Obtain your API credentials
You must save the API credentials now, as you won’t be able to see them again!
2

Give permissions - Admin API scopes

TypeOptions
DiscountsRead discounts, write discounts
InventoryRead inventory, write inventory
Price rulesRead price rules, write price rules
Product feedsRead product feeds, write product feeds
Product listingsRead product listings, write product listings
ProductsRead products, write products
PublicationsRead publications, write publications
AnalyticsRead analytics
Metaobject definitionsRead metaobjects, write metaobjects
Metaobject entriesRead metaobjects, write metaobjects
You can always adjust these later if you need more functionality and as we add more features
3

Storefront API access scopes

Check all the boxes to enable full access for the Storefront API
4

Note your store domain

Your Shopify domain is your store’s URL in the format your-store-name.myshopify.com. You’ll need this along with your API token.If you forgot your store domain, you can find it in the Shopify admin under “Settings” > “General”.
Ready to start a new project? Let’s move on to the next step: