Skip to main content

Introduction

The netDecor application (referred to as App, netDecor, or Program) is embedded in HTML web pages and provides a public-facing API that enables data exchange between the application and the web page it's embedded in. The basic, unmodified version of netDecor offers the following features:

  • Load projects sent from the webpage
  • Send project data to the webpage
  • Transmit user login/logout state and username to the webpage and display it in the Program
  • Implement user-triggered fullscreen functionality in the Program
  • Send references of items used in projects to the webpage
  • Retrieve item data from the webpage (e.g., pricing information)
  • Obtain information about the physical location of the running Program from the webpage (Client's shop/facility ID)

All these features require the use of netDecor's API. Most API calls accept an argument containing the implementation of the desired behavior. The netDecor Team will add new features or modify existing ones only upon explicit Client request and after evaluating the cost and development time required.

caution

Since netDecor V4.26, API V2 is no longer being extended. All new features will be implemented through API V3.

Table of contents

  • Project
    • Load project
    • Save project
  • Shop
    • Shop settings
    • Add to basket event
    • Set prices (static API)
    • Set prices (dynamic API)
  • User panel
    • Login event
    • Logout event
    • Show projects event
    • Set user status
  • Language change
  • Add help videos