Service Name Transfer-In Data Upload
Service Method POST
Service URL /transfers/in
Request Header Fields
Content-Type = application/json
Authorization = <token>
Request Body Data (JSON)
{
"id": <transfer-in id>,
"document_number": "<transfer-in document#>",
"user": "<username>",
"user_name": "<name of user>",
"device_name": "<device name>",
"confirm_date": "<transfer-in confirm date>",
"assets": [
{
"item_number": "<item#>",
"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/in
{
"id": 20043,
"document_number": "897754",
"user": "test@test.com",
"user_name": "Test User",
"device_name": "HH-53",
"confirm_date": "10/14/2019 10:34 PM",
"assets": [
{
"item_number": "000491",
"epcs": [
{
"epc": "321AB45009E66F002367ABCD",
"last_seen": "10/06/2019 07:15 AM",
"rssi": 90
},
{
"epc": "321AB45009E66F00236700CE",
"last_seen": "",
"rssi": 0
}
],
},
{
"item_number": "000492",
"epcs": [
{
"epc": "321AB45009E66F002367A00F",
"last_seen": "10/09/2019 09:25 AM",
"rssi": 83
}
]
},
]
}
Response Data (JSON)
Status code = 200
{
"message": "Transfer-in confirmed data received and saved in cloud"
}