Private apps

Private apps are built exclusively for your Shopify store (unlike public apps, which are built to work with many stores). You can use private apps to add features to your Shopify admin, access your store's data directly using Shopify's APIs, or extend your online store to other platforms using custom storefronts.

There are many different use cases for private apps:

  • Build an importer to migrate your data from Magento or another provider to Shopify.
  • Integrate your store's data with a custom solution that you're using to manage your orders, products, or inventory outside of Shopify.
  • Offer products from your Shopify store on a custom storefront, like a mobile app, website, or video game.

If your store is on the trial plan, then you can't create more than five private apps. Otherwise, you can create as many private apps as you need.

Generate credentials from the Shopify admin

Before you can authenticate a private app to Shopify, you need to generate the required credentials from the Shopify admin of the store that you want to connect with your app.

Steps:

  1. From your Shopify admin, go to Apps.

  2. Click Manage private apps.

  3. Click Create new private app.

  4. In the Description section, enter a name for the private app and a contact email address.

    Shopify uses the email address to contact the developer if there is an issue with the private app, such as when an API change might break it.

  5. In the Permissions section, select the areas of your store that you want the app to be able to access.

  6. When you're done, click Save. The API key and password for your app are now displayed on screen.

After you have the required credentials, the private app can access your store's data.

Delete a private app

You can delete private apps that you no longer want to use from the Apps page in your Shopify admin.

Steps:

  1. From your Shopify admin, go to Apps.

  2. Click Manage private apps.

  3. Click the delete icon beside the app that you want to delete.

Ready to start selling with Shopify?

Try it free