Service Name          Transfer Out
Service Method      POST
Service URL             /transfers/out

Request Header Fields
Content-Type = application/json
Authorization = <token>

Request Body Data (JSON)
{
"source_location": "<source location code>",
"destination_location": "<destination location code>",
"transfer_date": "<transfer date>",
"reference1": "<reference text1>",
"reference2": "<reference text2>",
"reference3": "<reference text3>",
"reference4": "<reference text4>",
"reason": "<transfer reason>",
"user": "<username>",
"user_name": "<name of user>",
"device_name": "<device name>",
"transfers": [

{
"item_number": "<item#>",
"item_name": "<item name>",
"epcs": [

{
"epc": "<epc>",
"last_seen": "<last seen date>",
"rssi": <rssi value>

},
..

]
},
...

]
}

Response Data (JSON)
Status code = 200

{
"message" : "<a successful message>"
}

 

Example
POST: http://app.senitron.net/api/v1/transfers/out
{
"source_location": "001",
"destination_location": "002",
"transfer_date": "11/26/2019 08:30 PM",
"reference1": "ref-1",
"reference2": "ref-2",
"reference3": "ref-3",
"reference4": "ref-4",
"reason": "This is a test reason",
"user": "test@test.com",
"user_name": "Test User",
"device_name": "HH-53",
"transfers": [

{
"item_number": "000493",
"item_name": "FIGS DRIED WOODEN BOX 22LBS",
"epcs": [

{
"epc": "321AB45009E66F002367ABCD",
"last_seen": "11/26/2019 07:56 PM",
"rssi": 85

},
{

"epc": "321AB45009E66F00236700CE",
"last_seen": "11/26/2019 08:16 PM",
"rssi": 90

}
]
},
{

"item_number": "000494",
"item_name": "ROY PRINT BOX 4OZ P007104",
"epcs": [

{
"epc": "321AB45009E66F0023000BAA",
"last_seen": "11/26/2019 08:12 PM",
"rssi": 75

}
]
}
]
}

Response Data (JSON)
Status code = 200

{
"message" : "Transfer-out information received and saved in cloud"
}