For developers

Build on Shopstar’s commerce API.

Use the API to work with products, orders, customers, inventory, bookings, tickets, and memberships. Build integrations, sync external systems, or connect AI agents with proper permissions.

Commerce API

Build the workflow your store needs.

A clean, modern API over the commerce data that matters: products, orders, customers, inventory, bookings, tickets, and memberships.

REST API

Predictable endpoints. Practical docs.

If you've built on Stripe or Shopify, this should feel familiar. Predictable URLs, predictable responses, real docs, and clear errors.

  • Try every endpoint in live, interactive docs
  • Use it in any language — TypeScript, Python, Go, whatever you reach for
  • Read-only or read-write — you pick what each integration can touch
  • No surprises in production: rate limits, retries, real error messages
REST API
GET/api/v1/products?limit=2
{
data: [
{
id: "prod_8f2a",
title: "Classic Tee",
price: 2400, // minor units
currency: "ZAR",
type: "PHYSICAL"
},
// ...
],
page_info: { has_next: "true" }
}
200 OKPredictable JSON · 240ms

MCP for AI agents

Give approved agents a structured way in.

MCP lets an AI agent read and act on Shopstar data through explicit tools and permissions. Useful when you want an agent to help with orders, products, customers, or fulfillment.

Agent-ready commerce

The chat interface stays. The access is structured.

Your agent can ask Shopstar for the right data, call the right action, and stay inside the permissions you approve.

  • Expose products, orders, customers, and store activity as tools
  • Let agents update prices, fulfill orders, or follow up with buyers
  • Works with Claude, ChatGPT, Cursor, and any agent that speaks MCP
  • Scope access carefully, audit usage, and revoke access any time
Your AI, in your store
Connectedvia MCP
You

What did I sell this week?

list_orders

47 orders. Best seller: Classic Tee (12).

You

Mark order #1284 as shipped.

update_order

Done. Customer notified.

You

Drop the Classic Tee price by 10%.

update_product

Updated to ZAR 21.60.

ClaudeChatGPTCursorAny MCP client

API surface

Everything in the store, accessible.

If it matters to commerce, it belongs behind the API. Read it, sync it, or update it with the right permissions.

Your shop

Profile, storefront URL, currency, the basics.

Products

Prices, variants, photos, stock — read or change them.

Collections

Group products manually or with rules, however you like.

Orders

Look up what sold, mark things shipped, refund a buyer.

Customers

See who's buying, update profiles, follow up.

Inventory

Real-time stock per product and variant.

Bookings

Slots, resources and reservations for service-based shops.

Subscriptions

Memberships and recurring billing for your community.

Tickets

Events, capacity and the attendee list for check-in.

Marketing

Promotions, discount codes and product reviews.

Shipping

Zones, rates and collection points.

More on the way

As we add features to Shopstar, they show up here too.

You stay in control

Scoped access from the start.

API keys and agent connections ask for permission first. You can see exactly what an app or agent is allowed to do and revoke access when needed.

API keys and OAuth

Create keys for server-side integrations or approve agent access through a familiar connection flow.

Only what you allow

"Read orders only." "Update products but not customers." Pick exactly what an integration can touch — nothing more.

Revoke any time

Change your mind? Open your dashboard and disconnect. The connection goes away instantly — across every device.

Getting going

Start with docs, then ship.

Open the docs, create credentials, and make your first request. No enterprise gatekeeping.

  1. 01

    Read the docs

    Start with the API docs and the resources you need: products, orders, customers, inventory, bookings, tickets, or memberships.

  2. 02

    Create credentials

    Generate an API key for your integration or approve an MCP connection for an AI agent.

  3. 03

    Make a request

    Fetch products, sync orders, update inventory, or let an approved agent call the right tool.

Start building

Build on the Shopstar API.

Use REST for integrations and MCP for approved AI agents. Same commerce data, clear permissions.