Api Documentation
Api Documentation
Documentation
Overview
Public Store REST API Documentation
Contact information
Contact : Pricer
Contact Email : info@[Link]
URI scheme
Host : [Link]
BasePath : /
Tags
• Config API: Job : Endpoint to fetch, configure and schedule jobs
• Core API: Flash : Endpoint for flashing either a list of labels or the labels linked to a list of items.
Results can be fetched asynchronously using the flash-result endpoint. The results are
automatically purged 6 hours after request submission or during server restart, which ever
happens first.
• Core API: Flash result : Endpoint for fetching results of requests for flashing multiple labels or
items
• Core API: Item result : Endpoint to fetch results of item delete requests and item update requests
• Core API: Label result : Endpoint for fetching results of link requests
• Core API: Scheduled item updates : Endpoint to fetch scheduled item updates
• File API: Fonts : Endpoint to fetch, delete and add label and poster fonts
• Infra API: Transmission Zones : Endpoint to fetch, add and update transmission zones
1
Consumes
• application/json
Produces
• application/json
Security
Bearer
Type : apiKey
Name : Authorization
In : HEADER
Paths
Get all jobs
GET /api/public/config/v1/jobs
Description
Responses
HTTP
Description Schema
Code
<
200 OK ApiPublicConfigV1
Job > array
2
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/config/v1/jobs/disable-transceivers
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
ApiPublicConfigV1
201 OK
JobResponse
3
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PUT /api/public/config/v1/jobs/disable-transceivers/{jobId}
Parameters
ApiPublicConfigV1Jo
bPutRequest«ApiPub
job
Body Configuration of the job to create or update licConfigV1JobDisabl
required
eTransceiversPostRe
quest»
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
ApiPublicConfigV1
201 OK
JobResponse
4
HTTP
Description Schema
Code
404 Not Found No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PATCH /api/public/config/v1/jobs/disable-transceivers/{jobId}
Description
Parameters
ApiPublicConfigV1Jo
bPatchRequest«ApiP
job
Body job ublicConfigV1JobDis
optional
ableTransceiversPat
chRequest»
Responses
HTTP
Description Schema
Code
200 OK ResponseEntity
5
HTTP
Description Schema
Code
204 No Content No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/config/v1/jobs/display-page-graphical
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
6
HTTP
Description Schema
Code
ApiPublicConfigV1
201 OK
JobResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PUT /api/public/config/v1/jobs/display-page-graphical/{jobId}
Description
Parameters
7
Type Name Description Schema
ApiPublicConfigV1Jo
bPutRequest«ApiPub
job
Body job licConfigV1JobDispla
optional
yPageGraphicalPutR
equest»
Responses
HTTP
Description Schema
Code
200 OK ResponseEntity
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PATCH /api/public/config/v1/jobs/display-page-graphical/{jobId}
Description
8
Parameters
ApiPublicConfigV1Jo
bPatchRequest«ApiP
job
Body job ublicConfigV1JobDis
optional
playPageGraphicalP
atchRequest»
Responses
HTTP
Description Schema
Code
200 OK ResponseEntity
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/config/v1/jobs/display-page-segment
Parameters
9
Type Name Description Schema
ApiPublicConfigV1Jo
bPostRequest«ApiPu
job
Body Configuration of the job to create blicConfigV1JobDisp
required
layPageSegmentPost
Request»
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
ApiPublicConfigV1
201 OK
JobResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PUT /api/public/config/v1/jobs/display-page-segment/{jobId}
Parameters
10
Type Name Description Schema
jobId
Path The ID or External ID of the job to fetch string
required
ApiPublicConfigV1Jo
bPutRequest«ApiPub
job
Body Configuration of the job to create or update licConfigV1JobDispla
required
yPageSegmentPutRe
quest»
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
ApiPublicConfigV1
201 OK
JobResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PATCH /api/public/config/v1/jobs/display-page-segment/{jobId}
11
Description
Parameters
ApiPublicConfigV1Jo
bPatchRequest«ApiP
job
Body job ublicConfigV1JobDis
optional
playPageSegmentPat
chRequest»
Responses
HTTP
Description Schema
Code
200 OK ResponseEntity
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/config/v1/jobs/generate-report
12
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
ApiPublicConfigV1
201 OK
JobResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PUT /api/public/config/v1/jobs/generate-report/{jobId}
13
Parameters
ApiPublicConfigV1Jo
bPutRequest«ApiPub
job
Body Configuration of the job to create or update licConfigV1JobGener
required
ateReportPutReques
t»
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
ApiPublicConfigV1
201 OK
JobResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
14
PATCH /api/public/config/v1/jobs/generate-report/{jobId}
Parameters
ApiPublicConfigV1Jo
bPatchRequest«ApiP
job
Body Configuration of the job to create ublicConfigV1JobGe
required
nerateReportPatchR
equest»
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
ApiPublicConfigV1
201 OK
JobResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
15
Create a new Refresh All Linked ESLs job
POST /api/public/config/v1/jobs/refresh
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
ApiPublicConfigV1
201 OK
JobResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
16
Create or update a new Refresh All Linked ESLs job
PUT /api/public/config/v1/jobs/refresh/{jobId}
Parameters
ApiPublicConfigV1Jo
bPutRequest«ApiPub
job
Body Configuration of the job to create or update licConfigV1JobRefres
required
hAllLinkedEslsRequ
est»
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
ApiPublicConfigV1
201 OK
JobResponse
Tags
Security
Type Name
apiKey Bearer
17
Type Name
Unknown basicAuth
PATCH /api/public/config/v1/jobs/refresh/{jobId}
Parameters
ApiPublicConfigV1Jo
bPatchRequest«ApiP
job
Body Configuration of the job to create ublicConfigV1JobRef
required
reshAllLinkedEslsRe
quest»
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
JobResponse
ApiPublicConfigV1
202 Accepted
JobResponse
Tags
18
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/config/v1/jobs/{jobId}
Description
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
Job
Tags
Security
19
Type Name
apiKey Bearer
Unknown basicAuth
Delete a job
DELETE /api/public/config/v1/jobs/{jobId}
Description
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicConfigV1
200 OK
Job
Tags
Security
Type Name
apiKey Bearer
20
Type Name
Unknown basicAuth
Display page
POST /api/public/core/v1/display-page/labels
Description
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1D
200 OK isplayPageResultR
esponse
400 Not valid pricer label barcode, duration, action or priority No Content
Tags
21
Security
GET /api/public/core/v1/flash-result/items/{requestId}
Description
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1F
200 OK lashItemsResultRe
sponse
Tags
Security
22
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/core/v1/flash-result/labels/{requestId}
Description
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1F
200 OK lashLabelsResultR
esponse
Tags
Security
23
Type Name
apiKey Bearer
Unknown basicAuth
Flash items
POST /api/public/core/v1/flash/items
Description
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1F
200 OK lashItemsRespons
e
Tags
24
Security
Type Name
apiKey Bearer
Unknown basicAuth
Flash labels
POST /api/public/core/v1/flash/labels
Description
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1F
200 OK lashItemsRespons
e
25
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/core/v1/items
Description
Parameters
26
Responses
HTTP
Description Schema
Code
<
200 OK ApiPublicCoreV1It
em > array
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
DELETE /api/public/core/v1/items
Description
Deletes a list of items by itemId. <br/>Returns an id to the asynchronous delete request, which can
be used to query the items-result endpoint.
Parameters
27
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1It
200 OK emUpdateRespons
e
ApiPublicCoreV1It
202 delete request accepted emUpdateRespons
e
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PATCH /api/public/core/v1/items
Description
Updates the items in the system with the provided list of items<br/>Existing items will be updated.
New items will be added.<br/>Only populated fields will be updated. null or empty fields will
<i>not</i> clear the corresponding field of existing [Link] an id to the asynchronous update
request, which can be used to query the items-result endpoint.
Parameters
28
Type Name Description Schema
<
items A list of items to patch the existing list of items
Body ApiPublicCoreV1Ite
required with.
m > array
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1It
200 OK emUpdateRespons
e
ApiPublicCoreV1It
202 Update request accepted emUpdateRespons
e
Consumes
• application/json
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
29
GET /api/public/core/v1/items-delete-result/{requestId}
Description
Parameters
excludeItem
Optional parameter for excluding results
Query Results boolean "false"
for individual items
optional
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1It
200 OK emDeleteResultRe
sponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
30
Get item update results
GET /api/public/core/v1/items-result/{requestId}
Description
Parameters
excludeItem
Optional parameter for excluding results
Query Results boolean "false"
for individual items
optional
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1It
200 OK emUpdateResultR
esponse
Tags
Security
Type Name
apiKey Bearer
31
Type Name
Unknown basicAuth
GET /api/public/core/v1/items/{itemId}
Description
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1It
200 OK
em
32
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
DELETE /api/public/core/v1/items/{itemId}
Description
Deletes by itemId. <br/>Returns an id to the asynchronous delete request, which can be used to
query the items-result endpoint.
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1It
200 OK emUpdateRespons
e
ApiPublicCoreV1It
202 delete request accepted emUpdateRespons
e
33
HTTP
Description Schema
Code
403 Forbidden No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PATCH /api/public/core/v1/items/{itemId}
Description
Updates or adds the item specified by itemId.<br/>Only populated fields will be updated. null or
empty fields will <i>not</i> clear the corresponding field of the existing item.<br/>Returns an id to
the asynchronous update request, which can be used to query the items-result endpoint.
Parameters
item ApiPublicCoreV1Ite
Body The item data to patch the existing item with.
required m
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1It
200 OK emUpdateRespons
e
34
HTTP
Description Schema
Code
ApiPublicCoreV1It
202 Update request accepted emUpdateRespons
e
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/core/v1/items/{itemId}/flash
Description
Flash all labels, linked to a single item, that have the capability to flash. The response will contain
individual flash status for each label. Note that an empty list of labels in the response means that no
labels are linked to the specified item.
Parameters
35
Type Name Description Schema
configuration The configuration parameters for the flash item ApiPublicCoreV1Flas
Body
optional request. hConfiguration
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1F
200 OK
lashItemResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
DELETE /api/public/core/v1/items/{itemId}/links
Description
36
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1L
200 OK
abelResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/core/v1/items/{itemId}/page/{pageIndex}
37
Description
This will upload the image to item 13 on page 0 without resizing, which in turn update all labels
that are displaying the given item.
Parameters
38
Type Name Description Schema
FormDat imageFile
The raw image data file
a optional
Responses
HTTP
Description Schema
Code
The request was accepted.
ApiPublicCoreV1It
200 An object with a request id is returned, and you can use the request emUpdateRespons
id to check on the status of the request. See e
/api/public/core/v1/items-result/{requestId}.
There was an error in the request. See message field in the response
400 No Content
for details.
404 Item does not exist, and ITEM_MUST_EXIST is set to true No Content
Consumes
• multipart/form-data
Tags
Security
39
Get all labels
GET /api/public/core/v1/labels
Description
Parameters
Responses
40
HTTP
Description Schema
Code
<
200 OK ApiPublicCoreV1L
abel > array
Produces
• application/json
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
Link labels
PATCH /api/public/core/v1/labels
Description
Link labels to items as per defined in the provided list<br/>Returns an id to the asynchronous
update request, which can be used to query the links-result endpoint.
Parameters
41
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1L
202 Accepted
abelResponse
Consumes
• application/json
Produces
• application/json
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/core/v1/labels-result/{requestId}
Description
42
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1L
200 OK abelResultRespons
e
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/core/v1/labels/link-single
Description
This operation is synchronous and thereby bypasses the backoffice system and its queues.
43
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1L
200 OK
abelResult
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
44
Get all models available and their compatible label
types
GET /api/public/core/v1/labels/models
Responses
HTTP
Description Schema
Code
ApiLabelModelRes
200 OK
ponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/core/v1/labels/models/{barcodeOrLabelType}
Parameters
45
Type Name Description Schema
barcodeOrLab
Barcode of the label or the label type. As
Path elType string
example: '1318' or 'N4241010922213188'
optional
Responses
HTTP
Description Schema
Code
ApiLabelModelRes
200 OK
ponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/core/v1/labels/{barcode}
Description
Parameters
46
Type Name Description Schema Default
barcode
Path barcode string
required
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1L
200 OK
abel
Produces
• application/json
Tags
47
Security
Type Name
apiKey Bearer
Unknown basicAuth
Display page
POST /api/public/core/v1/labels/{barcode}/display-page
Description
Parameters
Responses
HTTP
Description Schema
Code
200 OK No Content
48
Tags
Security
POST /api/public/core/v1/labels/{barcode}/flash
Description
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1F
200 OK lashLabelRespons
e
49
HTTP
Description Schema
Code
404 Label not found No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/core/v1/labels/{barcode}/flash-with-department
Description
Parameters
ApiPublicCoreV1Flas
configuration The configuration parameters for the flash label
Body hWithDepartmentCo
optional request.
nfiguration
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1F
200 OK lashLabelRespons
e
50
HTTP
Description Schema
Code
201 Created No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
DELETE /api/public/core/v1/labels/{barcode}/links
Description
Parameters
Responses
51
HTTP
Description Schema
Code
ApiPublicCoreV1L
200 OK
abelResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
DELETE /api/public/core/v1/labels/{barcode}/links/{displayPosition}
Description
Unlink one item, based on link index, on the label based on barcode
Parameters
displayPositio
Path n The index of the item on label integer (int32)
optional
52
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1L
200 OK
abelResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/core/v1/scheduled-item-updates
Description
Parameters
53
Type Name Description Schema Default
The offset to start at, 0-based. For example,
start specifying the start value 1000 with a limit
Query integer (int32) 0
optional of 500 will return 500 items starting at
position 1000.
Responses
HTTP
Description Schema
Code
<
200 OK ApiScheduledItem
UpdateList > array
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/core/v1/scheduled-item-updates/{itemId}
Description
54
Parameters
Responses
HTTP
Description Schema
Code
ApiPublicCoreV1It
200 OK
em
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
Add a font
POST /api/public/file/v1/fonts
Parameters
55
Responses
HTTP
Description Schema
Code
200 OK string
Consumes
• multipart/form-data
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/file/v1/fonts
Description
Responses
56
HTTP
Description Schema
Code
<
200 OK ApiPublicFileV1Fo
nt > array
Produces
• application/json
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/file/v1/fonts/{fileName}
Description
Parameters
57
Responses
HTTP
Description Schema
Code
200 OK ResponseEntity
Produces
• */*
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
Delete a font
DELETE /api/public/file/v1/fonts/{fileName}
Parameters
Responses
58
HTTP
Description Schema
Code
200 OK ResponseEntity
Produces
• */*
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
Upload images
POST /api/public/file/v1/images
Parameters
59
Type Name Description Schema Default
Images to save. Allowed formats are: jpg,
FormDa images < file >
bmp, gif, png, jpeg. Maximum image size is:
ta required array(multi)
20MB
Responses
HTTP
Description Schema
Code
201 CREATED No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/infra/v1/basestations
Parameters
60
Responses
HTTP
Description Schema
Code
201 CREATED No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
List basestations
GET /api/public/infra/v1/basestations
Description
Lists basestations and any connected transceivers. Optionally filtered by basestation status and/or
transceiver status
Parameters
trxStatusFilte
An optional comma separated list of transceiver
Query r string
statuses to filter on
optional
61
Responses
HTTP
Description Schema
Code
< ApiBasestation >
200 OK
array
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/infra/v1/basestations/commands/accept
Parameters
Responses
HTTP
Description Schema
Code
201 Created No Content
62
HTTP
Description Schema
Code
204 No content No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/infra/v1/basestations/commands/reject
Parameters
Responses
HTTP
Description Schema
Code
201 Created No Content
63
HTTP
Description Schema
Code
401 Unauthorized No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
Fetch a basestation
GET /api/public/infra/v1/basestations/{name-or-hwid}
Parameters
Responses
HTTP
Description Schema
Code
200 OK ApiBasestation
64
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PUT /api/public/infra/v1/basestations/{name-or-hwid}
Parameters
Basestation to
update or The needed information to update or create a
Body UpdateBasestation
create basestation
optional
Responses
HTTP
Description Schema
Code
200 OK string
65
Produces
• application/json
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
Delete a basestation
DELETE /api/public/infra/v1/basestations/{name-or-hwid}
Parameters
Responses
HTTP
Description Schema
Code
204 No content No Content
Tags
Security
66
Type Name
apiKey Bearer
Unknown basicAuth
Reboot a basestation
POST /api/public/infra/v1/basestations/{name-or-hwid}/commands/reboot
Parameters
Responses
HTTP
Description Schema
Code
200 OK No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
67
Get all transceivers of basestation
GET /api/public/infra/v1/basestations/{name-or-hwid}/transceivers
Parameters
Responses
HTTP
Description Schema
Code
< TransceiverInfo
200 OK
> array
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/infra/v1/basestations/{name-or-hwid}/transceivers/{port}
68
Parameters
port
Path Port of transceiver integer (int32)
optional
Responses
HTTP
Description Schema
Code
200 OK TransceiverInfo
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PUT /api/public/infra/v1/basestations/{name-or-hwid}/transceivers/{port}
Parameters
69
Type Name Description Schema
name-or-hwid
Path Hardware id or name of basestation string
optional
port
Path Port of transceiver integer (int32)
optional
transceiverLo
Body cation transceiverLocation TransceiverLocation
required
Responses
HTTP
Description Schema
Code
200 Transceiver location updated No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/infra/v1/link-departments
70
Parameters
Responses
HTTP
Description Schema
Code
CreateLinkDepart
200 OK
mentResponse
CreateLinkDepart
201 CREATED
mentResponse
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
List linkdepartments
GET /api/public/infra/v1/link-departments
Responses
71
HTTP
Description Schema
Code
<
200 OK GetLinkDepartme
ntRequest > array
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/infra/v1/link-departments/back-office
Responses
HTTP
Description Schema
Code
GetLinkDepartme
200 OK
ntRequest
72
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
PUT /api/public/infra/v1/link-departments/back-office
Parameters
Responses
HTTP
Description Schema
Code
200 OK No Content
Tags
73
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/infra/v1/link-departments/{id}
Parameters
Responses
HTTP
Description Schema
Code
GetLinkDepartme
200 OK
ntRequest
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
74
Update a link department
PUT /api/public/infra/v1/link-departments/{id}
Parameters
Link
department to
The needed information to update or create a AddLinkDepartment
Body update or
link department Request
create
optional
Responses
HTTP
Description Schema
Code
200 OK ResponseEntity
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
75
Delete a link department
DELETE /api/public/infra/v1/link-departments/{id}
Parameters
Responses
HTTP
Description Schema
Code
204 No content No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
POST /api/public/infra/v1/transmission-zones
Parameters
76
Type Name Description Schema
Transmission
The information needed to create a
Body zone to add TransmissionZone
transmission zone
required
Responses
HTTP
Description Schema
Code
201 CREATED No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
GET /api/public/infra/v1/transmission-zones
Responses
HTTP
Description Schema
Code
200 OK < string > array
77
HTTP
Description Schema
Code
403 Forbidden No Content
Tags
Security
Type Name
apiKey Bearer
Unknown basicAuth
DELETE /api/public/infra/v1/transmission-zones/{name}
Parameters
Responses
HTTP
Description Schema
Code
204 No content No Content
Tags
78
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store
GET /api/public/map/v1/geo-store
Description
Responses
HTTP
Description Schema
Code
200 OK GeoStore
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/default-shelf-length
79
GET /api/public/map/v1/geo-store/default-shelf-length
Description
Responses
HTTP
Description Schema
Code
200 OK number (float)
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/default-shelf-length
PUT /api/public/map/v1/geo-store/default-shelf-length
Description
Parameters
80
Type Name Description Schema
defaultShelfL
Body ength defaultShelfLength number (float)
required
Responses
HTTP
Description Schema
Code
200 OK ResponseEntity
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors
GET /api/public/map/v1/geo-store/floors
Description
Responses
81
HTTP
Description Schema
Code
200 OK < GeoFloor > array
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}
GET /api/public/map/v1/geo-store/floors/{id}
Description
An endpoint to retrieve a specific floor of the geo [Link] 'id' represents the floor id,
starting with 0.
Parameters
Responses
82
HTTP
Description Schema
Code
200 OK GeoFloor
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/blueprint-map-
layer
GET /api/public/map/v1/geo-store/floors/{id}/blueprint-map-layer
Description
An endpoint to retrieve the Geo floor layer of a specific floor id of the geo [Link] 'id'
represents the floor id, starting with 0.
Parameters
Responses
83
HTTP
Description Schema
Code
200 OK GeoFloorLayer
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/blueprint-map-
layer
PUT /api/public/map/v1/geo-store/floors/{id}/blueprint-map-layer
Description
An endpoint to update the Geo floor layer of a specific floor id of the geo [Link] 'id'
represents the floor id, starting with 0.
Parameters
blueprintMap
Body Layer blueprintMapLayer GeoFloorLayer
required
84
Responses
HTTP
Description Schema
Code
200 OK No Content
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/[Link]
POST /api/public/map/v1/geo-store/floors/{id}/[Link]
Description
An endpoint to replace the current blueprint map image (*.png) of a specific floor id of the geo
[Link] the POST method, the endpoint will replace the current blueprint map
[Link] 'id' represents the floor id, starting with 0.
Parameters
85
Type Name Description Schema
FormDat image
image file
a required
Responses
HTTP
Description Schema
Code
200 OK No Content
Consumes
• multipart/form-data
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/[Link]
GET /api/public/map/v1/geo-store/floors/{id}/[Link]
Description
An endpoint to retrieve the blueprint map image (*.png) of a specific floor id of the geo
[Link] 'id' represents the floor id, starting with 0.
86
Parameters
Responses
HTTP
Description Schema
Code
200 OK ResponseEntity
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/floor-
boundary
GET /api/public/map/v1/geo-store/floors/{id}/floor-boundary
Description
An endpoint to retrieve the floor boundary of a specific floor id of the geo [Link] 'id'
represents the floor id, starting with 0.
87
Parameters
Responses
HTTP
Description Schema
Code
GeoStoreFloorBou
200 OK
ndary
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/floor-
boundary
PUT /api/public/map/v1/geo-store/floors/{id}/floor-boundary
Description
An endpoint to update the floor boundary of a specific floor id of the geo [Link] boundary
polygon must contain atleast 3 edges and vertices each, and the number of vertices must equal the
number of [Link] 'id' represents the floor id, starting with 0.
88
Parameters
floorBoundar
GeoStoreFloorBound
Body y floorBoundary
ary
required
Responses
HTTP
Description Schema
Code
200 OK No Content
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/graphical-map-
layer
GET /api/public/map/v1/geo-store/floors/{id}/graphical-map-layer
89
Description
An endpoint to retrieve the graphical map layer of a specific floor id of the geo [Link] 'id'
represents the floor id, starting with 0.
Parameters
Responses
HTTP
Description Schema
Code
200 OK GeoFloorLayer
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/graphical-map-
layer
PUT /api/public/map/v1/geo-store/floors/{id}/graphical-map-layer
90
Description
An endpoint to update the graphical map layer of a specific floor id of the geo [Link] 'id'
represents the floor id, starting with 0.
Parameters
graphicalMap
Body Layer graphicalMapLayer GeoFloorLayer
required
Responses
HTTP
Description Schema
Code
200 OK No Content
Tags
• Map API
Security
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/[Link]
91
POST /api/public/map/v1/geo-store/floors/{id}/[Link]
Description
An endpoint to replace the current graphical map image (*.png) of a specific floor id of the geo
[Link] the POST method, the endpoint will replace the current graphical map
[Link] 'id' represents the floor id, starting with 0.
Parameters
FormDat image
image file
a required
Responses
HTTP
Description Schema
Code
200 OK No Content
Consumes
• multipart/form-data
Tags
• Map API
Security
92
Type Name
apiKey Bearer
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/[Link]
GET /api/public/map/v1/geo-store/floors/{id}/[Link]
Description
An endpoint to retrieve the graphical map image (*.png) of a specific floor id of the geo
[Link] 'id' represents the floor id, starting with 0.
Parameters
Responses
HTTP
Description Schema
Code
200 OK ResponseEntity
Tags
• Map API
Security
Type Name
apiKey Bearer
93
Type Name
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/obstacles
GET /api/public/map/v1/geo-store/floors/{id}/obstacles
Description
An endpoint to retrieve the obstacles of a specific floor id of the geo [Link] 'id' represents
the floor id, starting with 0.
Parameters
Responses
HTTP
Description Schema
Code
<
200 OK GeoStorePolygon
> array
Tags
• Map API
Security
Type Name
apiKey Bearer
94
Type Name
Unknown basicAuth
/api/public/map/v1/geo-store/floors/{id}/obstacles
PUT /api/public/map/v1/geo-store/floors/{id}/obstacles
Description
An endpoint to completely replace the obstacles of a specific floor id of the geo store. The obstacles
will replace the existing list of obstacles . An empty list will delete the current [Link]
obstacle must contain atleast 3 edges and vertices each, and the number of vertices must equal the
number of obstacles. Parameter 'id' represents the floor id, starting with 0.
Parameters
floorObstacle
< GeoStorePolygon >
Body s floorObstacles
array
required
Responses
HTTP
Description Schema
Code
200 OK ResponseEntity
Tags
• Map API
95
Security
Type Name
apiKey Bearer
Unknown basicAuth
Definitions
AcceptBasestation
Name Description Schema
alias The alias of the basestation
string
optional Example : "ABC"
transmissionZ
The name of an existing transmission zone
one string
Example : "YourZoneName"
optional
AddBasestation
Name Description Schema
address The network address of the basestation
string
optional Example : "[Link]:4000"
96
Name Description Schema
transmissionZ
The name of an existing transmission zone
one string
Example : "YourZoneName"
optional
AddLinkDepartmentRequest
Name Description Schema
alias The alias of the link department
string
optional Example : "ABC"
transceivers A list of all TRX ports included in this link department < integer (int32) >
optional Example : [ 1, 3 ] array
ApiBasestation
A class representing a basestation
97
Name Description Schema
status The status of the basestation enum (OK,
optional Example : "OK" PENDING, FAULTY)
tlsInfo
Information about TLS basestation TlsInfo
optional
transmissionZ
one The Transmission Zone of the basestation string
optional
ApiLabelModelResponse
List of ModelInfos
Name Schema
models
< ModelInfo > array
optional
ApiPublicConfigV1Job
A class representing a scheduled job
frequency ApiPublicConfigV1Jo
Frequency
optional bFrequency
id ID of the job
integer (int32)
optional Example : 1
98
Name Description Schema
enum
(BACKUP_DATA,
DISPLAY_PAGE_SEG
MENT,
GENERATE_REPORT,
CHECK_ESL_BATTER
Y, ESL_AUDIT,
ESL_AUDIT_CLASSIC
, PURGE_DATA,
CREATE_PFI,
REFRESH_LINKED_E
SLS,
REFRESH_DM_SCRE
EN,
DISPLAY_PAGE_GRA
jobType The type of job
PHICAL,
optional Example : "BACKUP"
GENERATE_IR_POS_
DATA,
FINGERPRINT_CALI
BRATION,
GENERATE_ARTICLE
_GROUPS,
DISABLE_TRANSCEI
VERS,
CHECK_FIRMWARE_
DM,
ESL_FIRMWARE_UP
GRADE,
GENERATE_TRANS
MISSION_REDUNDA
NCY_DATA)
parameters
Extra configuration parameters. object
optional
99
Name Description Schema
running running
boolean
optional Example : true
ApiPublicConfigV1JobDisableTransceiversPatchReque
st
A class representing the parameters for a DisableTrx job
transceiverLis
List of transceivers to disable
t < string > array
Example : [ "A|1", "B|2" ]
optional
ApiPublicConfigV1JobDisableTransceiversPostRequest
A class representing the parameters for a DisableTrx job
transceiverLis
List of transceivers to disable
t < string > array
Example : [ "A|1", "B|2" ]
required
ApiPublicConfigV1JobDisplayPageGraphicalPatchRequ
est
A class representing the parameters for a ShowViewSmartTag job
100
Name Description Schema
duration The duration in minutes to show the info page
integer (int32)
optional Example : 30
ApiPublicConfigV1JobDisplayPageGraphicalPostReque
st
A class representing the parameters for a ShowViewSmartTag job
ApiPublicConfigV1JobDisplayPageGraphicalPutReques
t
A class representing the parameters for a ShowViewSmartTag job
101
Name Description Schema
pageNumber The info page to display on the labels
integer (int32)
required Example : 1
ApiPublicConfigV1JobDisplayPageSegmentPatchReque
st
A class representing the parameters for a ShowView job
ApiPublicConfigV1JobDisplayPageSegmentPostReques
t
A class representing the parameters for a ShowView job
ApiPublicConfigV1JobDisplayPageSegmentPutRequest
A class representing the parameters for a ShowView job
102
ApiPublicConfigV1JobFrequency
The frequency at which a scheduled job is executed
enum (DAILY,
INTERVAL,
type Type of frequency
LAST_DAY_OF_MON
optional Example : "WEEKLY"
TH, MONTHLY,
ONCE, WEEKLY)
ApiPublicConfigV1JobGenerateReportPatchRequest
A class representing the parameters for a GenerateReport job
103
ApiPublicConfigV1JobGenerateReportPostRequest
A class representing the parameters for a GenerateReport job
ApiPublicConfigV1JobGenerateReportPutRequest
A class representing the parameters for a GenerateReport job
ApiPublicConfigV1JobPatchRequest«ApiPublicConfigV
1JobDisableTransceiversPatchRequest»
A class representing a scheduled job to be updated
104
Name Description Schema
externalId External ID of the job
string
optional Example : "A12"
frequency ApiPublicConfigV1Jo
Frequency of the job
optional bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bDisableTransceiver
optional
sPatchRequest
ApiPublicConfigV1JobPatchRequest«ApiPublicConfigV
1JobDisplayPageGraphicalPatchRequest»
A class representing a scheduled job to be updated
frequency ApiPublicConfigV1Jo
Frequency of the job
optional bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bDisplayPageGraphi
optional
calPatchRequest
105
ApiPublicConfigV1JobPatchRequest«ApiPublicConfigV
1JobDisplayPageSegmentPatchRequest»
A class representing a scheduled job to be updated
frequency ApiPublicConfigV1Jo
Frequency of the job
optional bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bDisplayPageSegme
optional
ntPatchRequest
ApiPublicConfigV1JobPatchRequest«ApiPublicConfigV
1JobGenerateReportPatchRequest»
A class representing a scheduled job to be updated
frequency ApiPublicConfigV1Jo
Frequency of the job
optional bFrequency
106
Name Description Schema
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bGenerateReportPat
optional
chRequest
ApiPublicConfigV1JobPatchRequest«ApiPublicConfigV
1JobRefreshAllLinkedEslsRequest»
A class representing a scheduled job to be updated
frequency ApiPublicConfigV1Jo
Frequency of the job
optional bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bRefreshAllLinkedEs
optional
lsRequest
ApiPublicConfigV1JobPostRequest«ApiPublicConfigV1J
obDisableTransceiversPostRequest»
A class representing a scheduled job to be created
107
Name Description Schema
externalId External ID of the job
string
optional Example : "A12"
frequency ApiPublicConfigV1Jo
Frequency of the job
required bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bDisableTransceiver
required
sPostRequest
ApiPublicConfigV1JobPostRequest«ApiPublicConfigV1J
obDisplayPageGraphicalPostRequest»
A class representing a scheduled job to be created
frequency ApiPublicConfigV1Jo
Frequency of the job
required bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bDisplayPageGraphi
required
calPostRequest
108
ApiPublicConfigV1JobPostRequest«ApiPublicConfigV1J
obDisplayPageSegmentPostRequest»
A class representing a scheduled job to be created
frequency ApiPublicConfigV1Jo
Frequency of the job
required bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bDisplayPageSegme
required
ntPostRequest
ApiPublicConfigV1JobPostRequest«ApiPublicConfigV1J
obGenerateReportPostRequest»
A class representing a scheduled job to be created
frequency ApiPublicConfigV1Jo
Frequency of the job
required bFrequency
109
Name Description Schema
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bGenerateReportPos
required
tRequest
ApiPublicConfigV1JobPostRequest«ApiPublicConfigV1J
obRefreshAllLinkedEslsRequest»
A class representing a scheduled job to be created
frequency ApiPublicConfigV1Jo
Frequency of the job
required bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bRefreshAllLinkedEs
required
lsRequest
ApiPublicConfigV1JobPutRequest«ApiPublicConfigV1J
obDisableTransceiversPostRequest»
A class representing a scheduled job to be created or updated
110
Name Description Schema
externalId External ID of the job
string
optional Example : "A12"
frequency ApiPublicConfigV1Jo
Frequency of the job
required bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bDisableTransceiver
required
sPostRequest
ApiPublicConfigV1JobPutRequest«ApiPublicConfigV1J
obDisplayPageGraphicalPutRequest»
A class representing a scheduled job to be created or updated
frequency ApiPublicConfigV1Jo
Frequency of the job
required bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bDisplayPageGraphi
required
calPutRequest
111
ApiPublicConfigV1JobPutRequest«ApiPublicConfigV1J
obDisplayPageSegmentPutRequest»
A class representing a scheduled job to be created or updated
frequency ApiPublicConfigV1Jo
Frequency of the job
required bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bDisplayPageSegme
required
ntPutRequest
ApiPublicConfigV1JobPutRequest«ApiPublicConfigV1J
obGenerateReportPutRequest»
A class representing a scheduled job to be created or updated
frequency ApiPublicConfigV1Jo
Frequency of the job
required bFrequency
112
Name Description Schema
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bGenerateReportPut
required
Request
ApiPublicConfigV1JobPutRequest«ApiPublicConfigV1J
obRefreshAllLinkedEslsRequest»
A class representing a scheduled job to be created or updated
frequency ApiPublicConfigV1Jo
Frequency of the job
required bFrequency
ApiPublicConfigV1Jo
parameters
Extra configuration parameters bRefreshAllLinkedEs
required
lsRequest
ApiPublicConfigV1JobRefreshAllLinkedEslsRequest
Type : object
ApiPublicConfigV1JobResponse
A class wrapping the id of a job update or creation request
113
Name Description Schema
id The ID of the created job
integer (int32)
optional Example : 74
ApiPublicCoreV1DeleteItemsRequest
A class representing the request to delete items in bulk.
ApiPublicCoreV1DisplayPageConfiguration
A class representing show page request
ApiPublicCoreV1DisplayPageRequest
A class representing display page request
ApiPublicCoreV1Dis
configuration
The configuration parameters for the show page request. playPageConfigurati
optional
on
114
ApiPublicCoreV1DisplayPageResult
Name Description Schema
barcode
The barcode of the label string
optional
ApiPublicCoreV1DisplayPageResultResponse
A class containing the response to a display page on items
ApiPublicCoreV1FlashConfiguration
The options for a flash request
115
Name Description Schema
Flash type. Possible values 10 - Low, 20 - Semi-low, 30 -
flashType enum (10, 20, 30, 40,
Semi-Strong-Strobe, 40 - Strong-Strobe, 50 - Strong.
optional 50)
Example : 10
ApiPublicCoreV1FlashItemResponse
A class representing the response to a flash item request
ApiPublicCoreV1FlashItemResult
A class containing the response to an item update status request
116
Name Description Schema
enum (UNKNOWN,
SUCCESS,
SUCCESS_REQUEST_
DROPPED_DUE_TO_
ROAMING,
ERROR_NOT_LINKE
D,
ERROR_FLASH_NOT
_SUPPORTED_BY_ES
L,
result
The result of the flash led request ERROR_INVALID_BA
optional
RCODE,
ERROR_INVALID_DE
PARTMENT,
ERROR_DEPARTME
NT_HAS_NO_TRX,
ERROR_DEPARTME
NT_WITH_INVALID_
TRX_GROUP,
ERROR_UNKNOWN_
DEVICE_TYPE)
ApiPublicCoreV1FlashItemsRequest
A class representing the request to a flash all labels linked to the items in the provided list
itemIds
The ids of the items for which all linked labels should flash < string > array
optional
ApiPublicCoreV1FlashItemsResponse
A class wrapping the id of a flash items request
117
ApiPublicCoreV1FlashItemsResult
A class representing the results of a flash items request
<
labels ApiPublicCoreV1Flas
List of linked labels and status of the requests to flash them
optional hLabelsResult >
array
status
The overall status of the flash items request string
optional
ApiPublicCoreV1FlashItemsResultResponse
A class containing the response to a flash items status request
ApiPublicCoreV1FlashLabelResponse
A class representing the response to a flash label request
118
Name Description Schema
enum (UNKNOWN,
SUCCESS,
SUCCESS_REQUEST_
DROPPED_DUE_TO_
ROAMING,
ERROR_NOT_LINKE
D,
ERROR_FLASH_NOT
_SUPPORTED_BY_ES
L,
result
The result of the flash led request ERROR_INVALID_BA
optional
RCODE,
ERROR_INVALID_DE
PARTMENT,
ERROR_DEPARTME
NT_HAS_NO_TRX,
ERROR_DEPARTME
NT_WITH_INVALID_
TRX_GROUP,
ERROR_UNKNOWN_
DEVICE_TYPE)
ApiPublicCoreV1FlashLabelsRequest
A class representing the request to a flash all labels in the provided list
configuration ApiPublicCoreV1Flas
The options for flashing the labels
optional hConfiguration
ApiPublicCoreV1FlashLabelsResult
A class representing the results of a flash labels request
119
Name Description Schema
status
The current status of the flash request string
optional
ApiPublicCoreV1FlashLabelsResultResponse
A class containing the response to a flash labels status request
ApiPublicCoreV1FlashWithDepartmentConfiguration
The options for a flash request
120
Name Description Schema
linkDepartme
The link department ID or alias
nt string
Example : "A01"
optional
ApiPublicCoreV1Item
Representation of an item
lastUpdated
Timestamp representing when the item was last updated
optional string
Example : "2019-12-16T10:36:37+01:00[Europe/Berlin]"
read-only
links <
optional List of linked labels ApiPublicCoreV1Lin
read-only k > array
121
Name Description Schema
sics List of secondary item codes
< string > array
optional Example : [ "0001", "01" ]
ApiPublicCoreV1ItemDeleteResult
A class representing the results of an item update request
unlinkedBarc
odes The unlinked labels as a result of the delete item operation. < string > array
optional
ApiPublicCoreV1ItemDeleteResultResponse
A class containing the response to an item delete status request
enum (COMPLETED,
status IN_PROGRESS,
The overall status of the item delete request
optional REQUEST_NOT_FOU
ND)
122
ApiPublicCoreV1ItemResultError
A class representing an error that has occurred during an item update
property
The property that produced the error string
optional
ApiPublicCoreV1ItemUpdateResponse
A class wrapping the id of an item update request
ApiPublicCoreV1ItemUpdateResult
A class representing the results of an item update request
itemId
The id of the item string
optional
123
ApiPublicCoreV1ItemUpdateResultResponse
A class containing the response to an item update status request
enum (COMPLETED,
status IN_PROGRESS,
The overall status of the item update request
optional REQUEST_NOT_FOU
ND)
ApiPublicCoreV1Label
A class representing a label
batteryState
optional Battery state string
read-only
batteryStateC
hanged
Battery state changed time string
optional
read-only
batteryStateFi
rstEnteredLo
w Battery state first entered low time string
optional
read-only
batteryStateL
astConfirmed
Battery state last confirmed time string
optional
read-only
124
Name Description Schema
firstLinked
optional First linked time string
read-only
hardwareRevi
Hardware version
sion
Minimum value : -128 integer (int32)
optional
Maximum value : 127
read-only
lastDisplayUp
date
Last display updated time string
optional
read-only
lastLinked
optional Last linked time string
read-only
lastOkUpdate
optional Last ok update time string
read-only
lastTrxList
optional Trx list string
read-only
lastUpdate
optional Last update time string
read-only
linkDepartme
Link department
nt string
Example : "A01"
optional
<
links
List of links ApiPublicCoreV1Lin
optional
k > array
lowBatteryDat
e
Low battery date string
optional
read-only
125
Name Description Schema
modelName The name of the linked model
string
optional Example : "SmartTAG Power S Red"
plState
optional State of the label string
read-only
ApiPublicCoreV1LabelResponse
A class wrapping the id of a link request
ApiPublicCoreV1LabelResult
A class representing the results of a link request
itemId
The item id string
optional
ApiPublicCoreV1LabelResultResponse
A class containing the response to a link status request
126
Name Description Schema
<
results
A list of status entries on barcode level ApiPublicCoreV1Lab
optional
elResult > array
ApiPublicCoreV1Link
A class representing a link between a label and an item
displayPositio The position of the item on the label. 0-based. For single
n item labels always equal to 0 integer (int32)
optional Example : 0
ApiPublicCoreV1SingleLinkRequest
A class representing a label with one link
displayPositio The position of the item on the label. 0-based. For single
n item labels always equal to 0 integer (int32)
optional Example : 0
127
Name Description Schema
itemId The id of the linked item
string
required Example : "1"
linkDepartme
Link department
nt string
Example : "A01"
optional
ApiPublicFileV1Font
A class representing a font
modifiedTime
The time when the font was last updated string (date-time)
optional
ApiScheduledItemUpdate
Representation of a scheduled update of an item. Contains only the fields that will be updated.
128
Name Description Schema
presentation Presentation. Also known as IPF
string
optional Example : "NORMAL"
ApiScheduledItemUpdateList
A container element for a list of scheduled updates for one specific item
<
updates
The list of scheduled updates. ApiScheduledItemU
optional
pdate > array
ApiTransceiver
A class representing a transceiver
< enum
errors Errors
(LOW_THRESHOLD_
optional Example : [ "LOW_THRESHOLD_VALUE" ]
VALUE) > array
129
Name Description Schema
The port number of the basestation that this transceiver is
port
connected to. Starts at 1 integer (int32)
optional
Example : 1
enum (OK,
status The status of the transceiver
PENDING, FAULTY,
optional Example : "OK"
WARNING)
< enum
warnings Warnings
(LED_CHAIN_BROKE
optional Example : [ "LED_CHAIN_BROKEN" ]
N) > array
ChangeBackOffice
Name Description Schema
id The id of the new link department back office
string
optional Example : "2"
CreateLinkDepartmentResponse
Name Schema
id
string
optional
File
Name Schema
absolute
boolean
optional
absoluteFile
File
optional
130
Name Schema
absolutePath
string
optional
canonicalFile
File
optional
canonicalPath
string
optional
directory
boolean
optional
executable
boolean
optional
file
boolean
optional
freeSpace
integer (int64)
optional
hidden
boolean
optional
lastModified
integer (int64)
optional
name
string
optional
parent
string
optional
parentFile
File
optional
path
string
optional
readable
boolean
optional
131
Name Schema
totalSpace
integer (int64)
optional
usableSpace
integer (int64)
optional
writable
boolean
optional
FilterProvider
Type : object
GeoEdgeData
Name Schema
id
string
optional
linkable
boolean
optional
name
string
optional
shelfLength
number (float)
optional
GeoFloor
Name Schema
blueprintMapLayer
GeoFloorLayer
optional
floorBoundary
GeoStoreFloorBoundary
optional
floorObstacles
< GeoStorePolygon > array
optional
132
Name Schema
graphicalMapLayer
GeoFloorLayer
optional
GeoFloorLayer
Name Schema
height
number (float)
optional
width
number (float)
optional
x
number (float)
optional
y
number (float)
optional
GeoMappingPoint
Name Schema
mappedPoint
GeoStorePosition
optional
pricerPoint
GeoStorePosition
optional
GeoMappingPoints
Name Schema
a
GeoMappingPoint
optional
b
GeoMappingPoint
optional
c
GeoMappingPoint
optional
133
GeoStore
Name Schema
defaultShelfLength
number (float)
optional
floors
< GeoFloor > array
optional
storeRotation
number (float)
optional
transformations
< GeoTransformation > array
optional
GeoStoreFloorBoundary
Name Schema
polygon
< GeoStorePosition > array
optional
GeoStorePolygon
Name Schema
edges
< GeoEdgeData > array
optional
polygon
< GeoStorePosition > array
optional
GeoStorePosition
Name Schema
floor
integer (int32)
optional
134
Name Schema
x
number (float)
optional
y
number (float)
optional
GeoTransformation
Name Schema
mappingPoints
< string, GeoMappingPoints > map
optional
name
string
optional
GetLinkDepartmentRequest
Name Description Schema
alias The alias of the link department
string
optional Example : "ABC"
transceivers A list of all TRX ports included in this link department < integer (int32) >
optional Example : [ 1, 3 ] array
InputStream
Type : object
MappingJacksonValue
135
Name Schema
filters
FilterProvider
optional
value
object
optional
ModelInfo
Model and compatible label types
Position
Name Schema
floor
integer (int32)
optional
section
integer (int32)
optional
shelf
string
optional
x
number (double)
optional
y
number (double)
optional
Resource
136
Name Schema
description
string
optional
file
File
optional
filename
string
optional
inputStream
InputStream
optional
open
boolean
optional
readable
boolean
optional
uri
URI
optional
url
URL
optional
ResponseEntity
Name Schema
body
object
optional
137
Name Schema
enum (100 CONTINUE, 101 SWITCHING_PROTOCOLS,
102 PROCESSING, 103 CHECKPOINT, 200 OK, 201
CREATED, 202 ACCEPTED, 203
NON_AUTHORITATIVE_INFORMATION, 204
NO_CONTENT, 205 RESET_CONTENT, 206
PARTIAL_CONTENT, 207 MULTI_STATUS, 208
ALREADY_REPORTED, 226 IM_USED, 300
MULTIPLE_CHOICES, 301 MOVED_PERMANENTLY, 302
FOUND, 302 MOVED_TEMPORARILY, 303 SEE_OTHER,
304 NOT_MODIFIED, 305 USE_PROXY, 307
TEMPORARY_REDIRECT, 308 PERMANENT_REDIRECT,
400 BAD_REQUEST, 401 UNAUTHORIZED, 402
PAYMENT_REQUIRED, 403 FORBIDDEN, 404
NOT_FOUND, 405 METHOD_NOT_ALLOWED, 406
NOT_ACCEPTABLE, 407
PROXY_AUTHENTICATION_REQUIRED, 408
REQUEST_TIMEOUT, 409 CONFLICT, 410 GONE, 411
LENGTH_REQUIRED, 412 PRECONDITION_FAILED, 413
PAYLOAD_TOO_LARGE, 413
statusCode REQUEST_ENTITY_TOO_LARGE, 414 URI_TOO_LONG,
optional 414 REQUEST_URI_TOO_LONG, 415
UNSUPPORTED_MEDIA_TYPE, 416
REQUESTED_RANGE_NOT_SATISFIABLE, 417
EXPECTATION_FAILED, 418 I_AM_A_TEAPOT, 419
INSUFFICIENT_SPACE_ON_RESOURCE, 420
METHOD_FAILURE, 421 DESTINATION_LOCKED, 422
UNPROCESSABLE_ENTITY, 423 LOCKED, 424
FAILED_DEPENDENCY, 425 TOO_EARLY, 426
UPGRADE_REQUIRED, 428 PRECONDITION_REQUIRED,
429 TOO_MANY_REQUESTS, 431
REQUEST_HEADER_FIELDS_TOO_LARGE, 451
UNAVAILABLE_FOR_LEGAL_REASONS, 500
INTERNAL_SERVER_ERROR, 501 NOT_IMPLEMENTED,
502 BAD_GATEWAY, 503 SERVICE_UNAVAILABLE, 504
GATEWAY_TIMEOUT, 505
HTTP_VERSION_NOT_SUPPORTED, 506
VARIANT_ALSO_NEGOTIATES, 507
INSUFFICIENT_STORAGE, 508 LOOP_DETECTED, 509
BANDWIDTH_LIMIT_EXCEEDED, 510 NOT_EXTENDED,
511 NETWORK_AUTHENTICATION_REQUIRED)
statusCodeValue
integer (int32)
optional
138
StreamingResponseBody
Type : object
TlsInfo
Name Description Schema
enum
acceptance The level of acceptance (NOT_ACCEPTED,
optional Example : "ACCEPTED" ACCEPTED,
REJECTED)
enum
trustLevel The status of the basestation (NO_CERTIFICATE,
optional Example : "TRUSTED" NOT_TRUSTED,
TRUSTED)
TransceiverAddress
Name Schema
cableIndex
integer (int32)
optional
hwCableIndex
integer (int32)
optional
hwPortNo
integer (int32)
optional
portNo
integer (int32)
optional
trxAddress
string
optional
TransceiverInfo
Name Schema
address
TransceiverAddress
optional
139
Name Schema
basestationName
string
optional
cableDelay
integer (int32)
optional
failTime
string (date-time)
optional
faultyDueToThreshold
boolean
optional
hwId
string
optional
hwStatus
string
optional
iqOffset
string
optional
ledChainStatus
string
optional
location
TransceiverLocation
optional
parType
string
optional
state
enum (BOOT, APPLICATION, FAULTY)
optional
swId
string
optional
threshold
integer (int32)
optional
thresholdMultiplier
integer (int32)
optional
140
Name Schema
type
string
optional
TransceiverLocation
Name Schema
height
number (float)
optional
position
Position
optional
rotation
number (float)
optional
TransmissionZone
Name Description Schema
name The name of a transmission zone. Cannot contain comma ,
string
optional Example : "YourZoneName"
URI
Name Schema
absolute
boolean
optional
authority
string
optional
fragment
string
optional
host
string
optional
opaque
boolean
optional
141
Name Schema
path
string
optional
port
integer (int32)
optional
query
string
optional
rawAuthority
string
optional
rawFragment
string
optional
rawPath
string
optional
rawQuery
string
optional
rawSchemeSpecificPart
string
optional
rawUserInfo
string
optional
scheme
string
optional
schemeSpecificPart
string
optional
userInfo
string
optional
URL
Name Schema
authority
string
optional
142
Name Schema
content
object
optional
defaultPort
integer (int32)
optional
file
string
optional
host
string
optional
path
string
optional
port
integer (int32)
optional
protocol
string
optional
query
string
optional
ref
string
optional
userInfo
string
optional
UpdateBasestation
Name Description Schema
address The network address of the basestation
string
optional Example : "[Link]:4000"
transmissionZ
The name of an existing transmission zone
one string
Example : "YourZoneName"
optional
143