Skip to content
Back to Site

ShopBase API Connection

Prepare ShopBase Store URL, API Key, and API Password for a Next-Cart migration service when ShopBase API setup is shown.

A valid ShopBase API connection gives Next-Cart the authorized platform access required by the selected migration path.

Next-Cart may ask for your ShopBase Store URL, API Key, and API Password. Prepare these values from a private app in the correct ShopBase admin.

Use this guide when:

  • ShopBase is the Source Platform or Target Platform in your selected migration path;
  • Next-Cart shows ShopBase API setup;
  • Next-Cart asks for Store URL, API Key, API Password, or related ShopBase connection values.

Before you begin, confirm that:

RequirementWhy it matters
ShopBase admin accessYou need access to the correct ShopBase admin.
Permission to manage private appsThe account must be allowed to create or view private app credentials.
Scope decisionsYou need to know which data types Next-Cart must access.
Secure storageAPI credentials should be copied only into approved secure locations.
Required valueWhere to prepare itNotes
Store URLShopBase admin or store domainUse the URL format requested by Next-Cart.
API KeyPrivate app Admin API sectionCopy the full value.
API PasswordPrivate app Admin API sectionTreat this value as sensitive.
  1. Sign in to the ShopBase admin for the correct store.
  2. Go to Apps.
  3. Open Manage private apps.
  4. Create a new private app.
  5. Enter a recognizable app name for the migration service.
  6. Enter an emergency developer email if ShopBase requires it.
  7. In the Admin API permission area, enable read access for the data included in the migration scope, such as store content, customers, orders, products, discounts, inventory, and related areas where required.
  8. Save and confirm the private app.
  9. Copy the API Key and API Password from the Admin API section.
  10. Copy the Store URL from the ShopBase admin or store domain shown by Next-Cart.

In the Next-Cart connection setup screen, enter only the values requested by the interface.

Next-Cart fieldPlatform value
Store URLShopBase store or admin URL requested by Next-Cart.
API KeyAPI Key from the private app Admin API section.
API PasswordAPI Password from the same private app.

The ShopBase API connection values are ready to test in Next-Cart.

CheckPass condition
Store matchThe Store URL belongs to the selected ShopBase store.
Private app statusThe private app is saved and active.
Permission coverageAdmin API permissions cover the data types shown by Next-Cart.
Connection testNext-Cart can authenticate and read supported ShopBase data.
IssueWhat to check
Authentication errorRe-copy the API Key and API Password from the private app.
Wrong storeConfirm the Store URL belongs to the selected ShopBase store.
Missing data accessReview Admin API permissions and include the required data areas.
Private app unavailableConfirm your ShopBase account has permission to create or manage private apps.

After migration work is complete and verified:

  • remove or revoke temporary API credentials where the platform provides that option;
  • reduce access if a broader permission set was used only for migration work;
  • remove copied credentials from insecure notes, tickets, chats, or shared files;
  • review the store admin account or API user used for API setup.
GoalGo to
Test the connectionVerify Platform Connections
Fix an authentication or permission issueTroubleshoot Connection Setup
Continue after the connection passesConfigure Your Migration