Service Name Audit Shipment Upload
Service Method POST
Service URL /audits
Request Header Fields
Content-Type = application/json
Authorization = <token>
Request Body Data (JSON)
{
"location": "<location code>",
"order_id": "<order id>",
"user": "<username>",
"user_name": "<name of user>",
"audit_date": "<audit date>",
"total_assets": <total assets>,
"read_assets": <read assets>,
"items": [
{
"item_number" : "<item#>",
"item_name" : "<item name>",
"expected_count" : <item expected count>,
"read_count" : <item read count>,
"override" : <override status>,
"epcs" : [
{
"epc" : "<epc>"
},
...
]
},
...
]
}
Response Data (JSON)
Status code = 200
{
"message" : "<a successful message>"
}
Example
POST: http://app.senitron.net/api/v1/audits
{
"location": "001",
"order_id": "35350",
"user": "test@test.com",
"user_name": "Test User",
"audit_date": "03/20/2020 10:30",
"total_assets": 25,
"read_assets": 6,
"items": [
{
"item_number" : "000493",
"item_name" : "FIGS DRIED WOODEN BOX 22LBS",
"expected_count" : 2,
"read_count" : 2,
"override" : false,
"epcs" : [
{
"epc" : "321AB45009E66F002367ABCD"
},
{
"epc" : "321AB45009E66F002367AF001"
}
]
}
]
}
Response Data (JSON)
Status code = 200