Using REST APIs with Device Manager

Smart Inventory Tracker registers devices by capturing information related to one or more devices through the REST API and responds with an environment URL that must be installed on each device to enable secure connections to the TraceLink Track & Trace Services. Registering devices authorizes communication with TraceLink applications (e.g. Smart Inventory Tracker).

Devices can also be registered through the Company Administration Web UI. See the Company Administration Online Help for more information.

Authentication

The Smart Inventory Tracker REST APIs support user-based authentication using HTTP Basic Authentication.

Prerequisites

  1. The company owns Smart Inventory Tracker, in addition to Serialized Operations Manager, Smart Event Manager, or both.
  2. The company has configured internal locations. See the Company Administration Online Help for more information.
  3. The internal locations are linked to Smart Inventory Tracker to configure location-specific options (optional). See the Management Online Help for more information.

HTTP response status codes

How to read the guidelines table

Device Manager API

Administrators for the company that owns Smart Inventory Tracker send the Device Manager Request to provide information for devices that need authentication. The Device Manager Response contains the list of devices successfully registered or updated, or errors indicating why the device could not be authenticated. The authentication certificates must then be installed on each device. Download the Smart Inventory Tracker Installation Qualification Document for more information.

Download the PDF guide