Turboshop

API integration

«API integration» is the technical documentation through which third-party programs (accounting systems, CRMs, marketplaces) can exchange data with your Turboshop store directly. The page is mainly meant for developers, but it is useful for an administrator to know exactly what can be automated and where to get access.

What you see

An interactive Swagger UI documentation opens with the title «Turboshop», a version and an OAS 3.0 badge. At the top there is the API server address (for example, https://demo.turboshop.ua/api) and an «Authorize» button for signing in with an access key. Below is a filter field and topic-grouped resources; each group can be expanded to see the available requests (GET/POST/PUT/DELETE methods). At the very bottom there is a «Schemas» block with data structures.

List
List

Which resources are available via the API

The API lets you work with all key store entities (currently 49+ endpoints across 16 resource groups):

  • Products — the full cycle: creating and updating cards, prices, images, stock and statuses (the largest group).
  • Catalogs — product and article categories (catalog structure).
  • Articles — the blog (news, posts).
  • Brands — brands/manufacturers.
  • Customers — store clients.
  • Orders — creating orders, changing statuses, fetching data.
  • Suppliers — the suppliers directory.
  • Filters — attributes and their values.
  • Settings — system store settings.
  • Delivery methods and Payment methods — directories of delivery and payment options.
  • Stores — retail outlets (offline points).
  • Nova Poshta — Nova Poshta integration data.
  • Metadata — page SEO metadata.
  • Promo codes — discount codes.
  • Price types — price types (retail, wholesale, dealer).

How it works

A developer clicks «Authorize», enters an access key and can then browse and test requests right in the browser. Data is exchanged in JSON following REST principles. The administrator passes the server address and key to the specialist who sets up the integration.

Why it matters

The API lets you automate the exchange of products, prices, stock, orders and customers between Turboshop and other systems (accounting, inventory, CRM, marketplaces) without manual transfer. This saves time and removes manual-entry errors.

We'll help you launch your store

Leave your contacts — a manager will get in touch and advise the best solution for your business.