Add ShopBase to Your Product

Give your customers access to ShopBase from within your product & agents. Use viaSocket to manage authentication, execute actions, and receive events from connected accounts.

Paste it into Cursor, Claude Code or Codex.
Integration Infrastructure

Everything You Need to Manage ShopBase Integrations

Add ShopBase to your product & agents today. viaSocket runs the infrastructure; your AI coding assistant does the setup.

Managed Authentication

Let your customers connect their ShopBase accounts without building and maintaining OAuth flows yourself.

Customer-Specific Connections

Manage separate ShopBase connections for each customer in your product & agents.

Actions, Triggers and Webhooks

Execute supported ShopBase actions and receive events through a consistent integration interface.

Managed Data Mapping

Map data between your product & agents and the formats expected by ShopBase.

Monitoring and Debugging

Track executions, inspect errors, and troubleshoot integration issues.

Your Product & Agents, Your Experience

Offer ShopBase integrations under your own branding and within your existing product & agents.

Available Actions and Triggers for ShopBase

What You Can Do with ShopBase

Explore available actions to let your product & agents interact with ShopBase.

  • Create ProductCreate a simple or multi-variant product with prices, SKUs, inventory, images, and tags.
  • Add Product VariantAdd a variant to a product with price, SKU, options, inventory, and shipping/tax details.
  • Add Product ImageAdd an image to a product from an image URL or base64 data. Optionally set filename, position, and alt text.
  • Update ProductChange product title & images
  • View Store DetailsRetrieve details about the connected store.
  • Find OrdersRetrieve store orders using date ranges, status, customer, product, tracking number, and other filters.
  • Create CustomerAdd a new customer with required first name and email, optional last name and phone, addresses (including province_code and country_code), marketing/tax/verified flags, currency, tags, notes, and default-address settings. Inputs are trimmed and boolean values are normalized.
  • Delete OrderDelete an order from the store.
  • Remove ProductRemove a product from your store.

Respond to Events in ShopBase

Use triggers to let your product & agents respond to events from connected ShopBase accounts.

  • When a new product is createdRuns the workflow automatically whenever a new product is created in the store.
  • When a new order is createdRuns the workflow automatically whenever a new order is created in the store.
  • When a product is updatedRuns the workflow automatically whenever any product is updated in the store.
  • When a new customer is createdRuns the workflow automatically whenever a new customer is created in the store.

About ShopBase

ShopBase is a comprehensive eCommerce platform designed to help businesses create and manage online stores with ease. It offers a range of tools for product management, order processing, and customer engagement, making it ideal for entrepreneurs and small to medium-sized businesses looking to establish a strong online presence.

Learn more
viaSocket

About viaSocket

Connect 2,300+ apps to your product & agents with one prompt. Auth, events and actions handled. Free to start.

Learn more
Frequently Asked Questions

FAQs about adding ShopBase to your product & agents

Find answers to common questions about integrating ShopBase into your product & agents, including authentication, supported actions, triggers, and implementation.

How can I integrate ShopBase into my product & agents?

You can use viaSocket to add ShopBase integration to your product & agents. viaSocket provides APIs, managed authentication, actions, and triggers to help you build integration features for your customers.

Do I need to build and maintain the integration infrastructure myself?

No. viaSocket manages the integration infrastructure, including authentication, customer connections, and supported actions and triggers.

Can my customers connect their own ShopBase accounts?

Yes. viaSocket supports customer-specific connections, allowing each customer to authorize their own ShopBase account.

Can I offer ShopBase integration under my own branding?

Yes. You can provide the integration experience under your own branding and within the existing interface of your product & agents.

Can I connect ShopBase with other apps?

Yes. viaSocket supports integrations with 2,300+ apps, allowing your product & agents to work with ShopBase and other supported services.

How do I execute actions in ShopBase?

Use viaSocket's supported actions and APIs to perform operations in connected ShopBase accounts. Available operations depend on the integration's supported capabilities and the permissions granted.

Can my product & agents respond to events from ShopBase?

Yes. You can use supported triggers and webhooks to receive events from ShopBase and respond within your product & agents.

Bring ShopBase Into Your Product & Agents

Paste it into Cursor, Claude Code or Codex.
  • Managed auth
  • Per-customer connections
  • Actions & triggers
  • Data mapping
  • Monitoring & logs
  • Your branding