Scanner check in: device, location and who is scanning
POST
/v1/station/pingFactory API keyBase URL api.skuflo.ioAnswers with the station settings.
Try it nowBody parameters#
| Name | Type | Description |
|---|---|---|
deviceoptional | object | The device the scanner runs on, as its browser reports it |
brandoptional | string, max 40 | · |
modeloptional | string, max 60 | · |
platformoptional | string, max 40 | · |
platform_versionoptional | string, max 20 | · |
browseroptional | string, max 40 | · |
mobileoptional | boolean | · |
inputoptional | string, max 60 | How it last read a label: scanner trigger, camera or keyboard |
geooptional | object | · |
latrequired | number | · |
lngrequired | number | · |
accuracyoptional | number | · |
atoptional | integer | · |
geo_statusoptional | string | · One of "ok", "waiting", "blocked", "unavailable" |
worker_nameoptional | string, max 60, nullable | · |
workstationoptional | string, max 60, nullable | · |
Responses#
| Status | Meaning |
|---|---|
| 200 | Success. An example body is in the column on the right. |
Other errors#
| Status | Meaning |
|---|---|
| 401 | No key, or the key is not recognised. |
| 402 | billing_required. Reading always works, but this is a write and stops once a trial ends or a plan is cancelled. |
| 403 | The key is valid but its role cannot do this. |
| 422 | The body failed validation. The response lists every problem at once. |
| 429 | More than 600 requests a minute. Wait retry-after seconds. |