AI
AI access to store data
In preparation: secure reading of store data for AI tools. Read‑only, personal data masked, every query logged.
The store has an open API it uses to exchange data with accounting, an ERP, a warehouse or a mobile app. Each connected system gets access only to what it needs. And because the code is open, anything that’s still missing can be built.
Accounting, the warehouse and apps all talk to the store through the same API. What differs is what each one may see and change.
For each connected system you create a separate integration in the admin and tick which data it may access. That way accounting reads orders and invoices, but never touches prices.
When a partnership ends, you revoke one key. Every other connection keeps running.
The REST API covers products, prices, stock, customers and orders. GraphQL serves mobile apps and custom‑built websites.
When the ERP sends thousands of prices or products at once, the store just accepts the batch and replies right away. Processing then runs in a queue in the background, so customers on the website notice nothing.
The connected system can ask at any time how much of the batch is done.
Useful both for regular price list syncs and for the first upload of the whole catalog.
Not every connection needs a developer. And when one does, they have everything at hand.
CSV import and export for products, prices, stock, customers, addresses and tax rates.
You prepare the file in a spreadsheet and upload it in the admin. Before importing, the store checks the file and shows any errors.
The same way you update prices or stock in bulk, for example after a supplier changes their price list.
Interactive API documentation (Swagger) right on the store: an overview of every call, ready to try out.
GraphQL returns only the data the app asks for. Nothing extra is transferred.
Open code: any feature can be built, the platform locks nothing away.
Other parts of integration worth knowing about. All features → For developers →
AI
In preparation: secure reading of store data for AI tools. Read‑only, personal data masked, every query logged.
Permissions
An integration uses the same permission tree as admin roles. You know exactly what it may access.
Security
API keys and credentials for other services are stored encrypted.
Automation
Regular jobs, such as exchange rates or the sitemap, run by themselves on schedule.