Endpoint
POST[http vs https]://[Supervisor Hostname]:[REST API Supervisor Port (if greater than 0)]/AdditionalImageEventURL
Request
HeadersContent-Type: application/json
Request Body
The request must be a JSON object wrapped in a top-level "d"
key. This event uploads an image from a secondary or auxiliary camera associated with a previously recorded barcode read event.
Example JSON Payload:
Parameter Types:
-
WarehouseID:
string
– Identifies the warehouse where the scanner is located. -
LocationID:
unsigned int
– Unique ID of the RaPTr scanner. -
MessageID:
unsigned long
– Must be the same ID used in the relatedBarcodeReadEvent
. -
CameraID:
unsigned int
– ID of the auxiliary camera that captured this image. -
Image:
string
– A JPEG image encoded in base64 format.
Response
Success ResponseHTTP Status: 200 OK
Response Body: The response is wrapped in a "d"
key.
Example Flow: Upload from Secondary Camera
Request:
Body:
Response:
Notes
-
This endpoint is optional, but it enhances traceability and verification by providing multiple image perspectives for the same barcode event.
-
This should be called after the corresponding
BarcodeReadEvent
has been processed. -
Each additional image must reference the correct
MessageID
to associate it with the proper event.
Comments
0 comments
Please sign in to leave a comment.