Emergency situation

In case of emergencies or breakdowns, you can send an SMS to our emergency hotline

On-call phone (SMS only)

+45 29 70 15 95

Send an SMS with the following information:

  • Your name and webshop
  • Description of the problem
  • Your callback phone number

Notes: This service is only for critical situations where your webshop is down or has serious problems. For regular support, please use our normal support channels.

Included in all packages

REST API - build your own integrations

Shoporama's REST API provides full access to products, orders, customers and categories. Build integrations or headless frontends.

Read more about it

REST API for Your Online Store

A full REST API with access to products, orders, customers, categories, and much more. Build your own integrations, apps, or a headless front end.

Unlimited Flexibility

Shoporama’s REST API gives you full access to your online store’s data. You can retrieve, create, update, and delete everything from products and orders to customers and categories. This enables integrations with exactly the systems you need.

What can you do with the API?

Here are just a few of the things Shoporama’s REST API supports:

  • Products: Create, update, retrieve, and delete products with all fields, including variants, images, prices, and inventory. Deleted products can be restored from the trash
  • Orders: Retrieve orders, update status, create shipping labels, and download them directly via the API. Change the status of up to 25 orders at a time with a preview of what the change will trigger, and retrieve the picking list and returns
  • Inventory: Move items between warehouse locations, retrieve inventory transactions, and update inventory value based on cost prices
  • Statistics: the same reports as under “Statistics” in the admin panel, such as sales, profit margin, bestsellers, inventory, marketing, and customers, with comparisons to the previous period or last year
  • Customers: Manage customer data, create new customers, and retrieve purchase history
  • Categories: Create and manage your category hierarchy
  • Brands and Manufacturers: Manage brands and manufacturers programmatically
  • Pages and Blog: Create and update content pages and blog posts
  • Vouchers: Create and manage discount codes
  • Shipping: Retrieve shipping methods, set shipping rates by country and weight, and create shipping labels
  • Online Store Settings: View and edit selected settings for the catalog, checkout, inventory, order emails, and SEO
  • Landing pages: Manage landing pages and their content
  • Newsletters: Manage newsletter lists, subscribers, and campaigns
  • Webhooks: Receive real-time notifications when something happens in your store

OAuth Support

In addition to API keys, Shoporama also supports OAuth, allowing third-party applications to securely access your store without sharing your API key. The connection is tied to the user who authorizes it. If the user has been assigned a restricted role, such as Employee or Marketing, the app can only perform the actions permitted by that role.

Headless Commerce

With the REST API, you can build a completely custom frontend—a so-called headless solution. Use React, Vue, Next.js, or whatever frontend you prefer, and let Shoporama handle products, orders, and payments in the background.

Real-world examples

Shoporama’s REST API is used by online stores to:

  • Integrate with ERP and financial systems
  • Build their own warehouse apps for picking and shipping
  • Synchronize prices and inventory status from external systems
  • Integrate with POS systems in brick-and-mortar stores
  • Generate advanced statistics and reports
  • Build integrations with laboratories and analytics tools

Webhooks for real-time events

With webhooks, you can receive real-time notifications when something happens in your store—for example, when a new order is created, a product is updated, or a customer signs up. This makes your integrations faster and more efficient than polling.

Documentation and API Key

The API is fully documented with all endpoints, fields, and examples. You can create and find your API keys in the admin panel under Integrations → API Access and get started in just a few minutes. See Find or Create an API Key and REST API Documentation.

The API Access page can be accessed by users with the Full Access or Developer role. A key created by a user with the Developer role is limited to the capabilities of that role; therefore, a key for, say, an order integration must be created by a user with Full Access. Read more in Roles and Permissions.

Try it for free - no strings attached

Start your free trial today and see for yourself how this feature can boost your online store. No credit card required.

See all features