POST v1/commission

Commission a new RTI

Request Information

URI Parameters

None.

Body Parameters

CommissionModel
NameDescriptionTypeAdditional information
SKUID

Unique identifier of the SKU associated with the RTI being commissioned

integer

None.

RTIID

Unique identifier of the RTI created

integer

None.

HumanReadable

Human readable text related to the RTI being commissioned

string

None.

Quantity

The quantity of RTIs being commissioned. Always 1 for serialized SKUs

integer

None.

DeviceID

Unique identifier of the device that performed the Associate activity

integer

None.

Barcode

Barcode that is being commissioned

string

None.

TransactionID

Unique identifier of the transaction ID

integer

None.

LotNumber

string

None.

LocationZoneId

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "skuid": 1,
  "rtiid": 2,
  "humanReadable": "sample string 3",
  "quantity": 4,
  "deviceID": 5,
  "barcode": "sample string 6",
  "transactionID": 7,
  "lotNumber": "sample string 8",
  "locationZoneId": 9
}

Response Information

Resource Description

MultiRTIResponseModel
NameDescriptionTypeAdditional information
Response

Actual Response from database. Can contain any model needed

Object

None.

Errors

List of errors from stored procedure

Collection of ErrorModel

None.

Response Formats

application/json, text/json

Sample:
{
  "response": {},
  "errors": [
    {
      "barcode": "sample string 1",
      "errorMessage": "sample string 2"
    },
    {
      "barcode": "sample string 1",
      "errorMessage": "sample string 2"
    }
  ]
}