Working with a Device

As soon as a device is added to an account, a user can fetch information about the 4D Scale – or configure it – using its serial number. These actions include: Initiating the calibration process so that the scale and dimensioner can be calibrated In order to properly calibrate a […]

Managing Devices in an Account

Once an account is set up, it is assumed that you (or the customer you are integrating for) would want to manage the 4D Scale units (or devices) in use. As soon as a 4D Scale unit is set up and connected to the Internet, it broadcasts its presence to […]

Working with Accounts

In order to work with the 4D Scale APIs, you should create an account. Your account is assigned a unique API key which is used to access the APIs. You can keep this API key in your integration configuration, or you can choose to use the “log in” flow to […]

Integrating 4D Scale REST API

For an overview of the 4D Scale APIs and entities, see 4D Scale APIs – Overview. The REST API is hosted at the central api.4dscale.com domain. The automatically generated Swagger documentation and “playground” can be accessed at /swagger. https://api.4dscale.com → Swagger A tool like swagger-codegen can be used to generate […]

4D Scale APIs — Overview

Purpose of APIs The purpose of the 4D Scale API is to provide a programmatic way of managing 4D Scale accounts, devices, and processes. The API requires an API key which can be obtained for any active Sellercloud team, or by creating a standalone account for 4D Scale. 4D Scale […]

Delete order items

Overview The endpoint presented in this article is used for deleting order items from an existing order. In order to consume the endpoint you must: Be authenticated user For information on how you can authenticate, see: Authentication As soon as you do authentication and receive a valid token, it needs to […]

Execute Scheduled Task

Overview In order to execute a scheduled task, you can consume the endpoint presented in this article. In order to consume it, you must: Be authenticated user. For information on how you can authenticate, see: Authentication You must also know the ID of the scheduled task that you’d like to […]

Get Serial Numbers of a Purchase Order

Overview The purpose of this endpoint is for getting serial numbers related to a specific purchase order. These are serial numbers that were received during the receiving sessions of the PO. In order to consume the endpoint you must: Be authenticated user For information on how you can authenticate, see: Authentication […]

Delete order items

Overview The endpoint presented in this article is used for deleting order items from an existing order. In order to consume the endpoint you must: Be authenticated user For information on how you can authenticate, see: Authentication As soon as you do authentication and receive a valid token, it needs to […]

Update existing order items

Overview The endpoint presented in this article is used for updating existing order items of an existing order. In order to consume the endpoint you must: Be authenticated user For information on how you can authenticate, see: Authentication As soon as you do authentication and receive a valid token, it needs […]