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
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
What did I sell this week?
→ list_orders
47 orders. Best seller: Classic Tee (12).
Mark order #1284 as shipped.
→ update_order
Done. Customer notified.
Drop the Classic Tee price by 10%.
→ update_product
Updated to ZAR 21.60.
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.
- 01
Read the docs
Start with the API docs and the resources you need: products, orders, customers, inventory, bookings, tickets, or memberships.
- 02
Create credentials
Generate an API key for your integration or approve an MCP connection for an AI agent.
- 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.