We’ve opened up the Freewebstore Store API to every plan, including the free Community plan.
Until now, API access was reserved for our top tier. That’s changed. Whether you’re on Community, StartUp, Pro, or Ridge, you can now generate an API key and connect your store directly to other systems. No upgrade required to get started.
What an API actually lets you do
The API is a way for code — yours, a developer’s, or an app you use — to read and update your store directly, without anyone clicking around the control panel. In practice that means you can:
- Sync stock with your warehouse or supplier, so what’s on your shelves matches what’s on your store.
- Push new orders straight to a dropshipper or fulfilment service the moment they come in.
- Connect your store to the tools you already use — accounting, email marketing, spreadsheets, a custom dashboard.
- Automate the repetitive stuff — bulk price changes, low-stock alerts, daily sales summaries.
- Build your own app on top of your store data.
You get programmatic access to your products, categories, orders, customers, pages, brands, reviews, gift cards, store settings, and analytics. The possibilities really are endless — and that’s not marketing fluff, it’s just what an open API is.
What’s available on your plan
The API works the same way on every plan. The difference is how many requests you can make per day — higher plans get more headroom for busier stores and heavier integrations:
| Plan | Requests per day (per store) |
|---|---|
| Community (free) | 5,000 |
| StartUp | 25,000 |
| Pro | 100,000 |
| Ridge | 250,000 |
For most stores, 5,000 requests a day is plenty to keep stock and orders in sync. This daily limit applies to your whole store and is shared across all of your API keys, so creating extra keys won’t give you more headroom. If you’re running a high-volume integration or building something ambitious, that’s a good reason to move up a plan.
How to get your API key
- Log in to your control panel.
- Open the API page (you’ll find it in the footer navigation).
- Click Request an API Key.
That’s it. You can give each key a name and a short note about what it’s for, so they’re easy to tell apart. Your key appears straight away, and you can start making requests immediately. Need to revoke a key or issue another one? You can do both from the same page — each store can hold up to 10 keys, and you can see how many requests each key has made and when it was last used.

Full documentation — every endpoint, parameters, and example code — lives at api.freewebstore.com.
A note on premium features
A handful of API actions match features that are part of a paid plan. For example, creating discount codes needs StartUp or above, and the deeper analytics endpoints need a paid plan — the same as in the control panel. If you call one of those on a plan that doesn’t include it, the API tells you exactly which plan you need. Everything else — managing products, orders, customers, and pages — works on every plan, free included.
Connect Claude (or another AI assistant) to your store
You can connect an AI assistant such as Claude straight to your store, then just ask it to do real work — “show me today’s orders”, “what’s low on stock?”, “mark order 1234 as dispatched”. There’s nothing to install, and it takes about two minutes.
1. Create an API key
- Log in to your control panel.
- Click API at the very bottom of the menu.
- Click Request an API Key (or Create Another Key if you already have one).
- Name it something like “Claude”, click Create Key, and copy the key.
2. Add Freewebstore to Claude
- In Claude, go to Settings → Connectors → Add custom connector.
- Name: Freewebstore
- URL:
https://api.freewebstore.com/mcp - Under Authentication, choose No sign-in. (Your API key does the signing in instead.)
- Click Add header. Header name:
x-api-key. Value: paste your API key. - Click Add.
Start a new chat and try: “Using the Freewebstore connector, show me my 3 most recent orders.”
Good to know
- One key, one store. Each API key belongs to a single store. If you run more than one store, create a key in each store’s control panel and add a separate connector for each, with a different name.
- Keep your key private. Anyone with the key can see and change that store. Only paste it into the connector settings, never into a chat message.
- Disconnecting. Remove the connector in Claude, and click Revoke next to the key on your API page.
- Other assistants. Any AI tool that supports custom MCP connectors can use the same URL. If it lets you add a request header, use
x-api-keyas above; if it only offers a “Bearer token” field, paste your API key there instead. - Developers using Claude Code or Claude Desktop will find setup notes at api.freewebstore.com.
Building an app for other merchants? Third-party apps can ask a store owner for access through a standard, consent-based sign-in, so the merchant stays in control of what the app can see and do.
Start building
Your store has always held your data. Now you can do more with it, on whatever plan you’re on.
Head to the API page in your control panel, request a key, and take a look at the docs at api.freewebstore.com. We can’t wait to see what you connect.
Already building something with the Freewebstore API? We’d love to hear about it — get in touch through your control panel.


Leave a Reply