Order productions for device returns blocks of productions what have been produced during selected timeframe.

<aside> 📌 GET https://apis.globalreader.eu/api/v1/order_productions/by_device_changed?device=WORKSTATION_UID&end=1650330061&start=1650157261&token=YOUR_TOKEN

</aside>

Parameters

token your API token provided by GlobalReader
device workstation UID for which device timeline is requested. Available in https://passport.globalreader.eu/devices
start UNIX timestamp for period start
end UNIX timestamp for period end. Max query period is 100 hours

Success response

HTTP status code 200


[
    {
        "end_at": "2022-04-18T04:05:00Z",
        "operator_code": null,
        "order_id": 4954455,
        "order_product_code": null,
        "order_product_name": "LM 15x125 STP",
        "order_production_code": "2222413",
        "order_remote_id": null,
        "production_status": 2,
        "productions": [
            {
                "duration": 9420,
                "duration_schi_exc": 9420,
                "end_at": "2022-04-14T19:38:00Z",
                "entered_amount": 0,
                "id": 122222,
                "materials": [],
                "operator_code": null,
                "operators": [
                    {
                        "code": null,
                        "name": "FirstName LastName"
                    }
                ],
                "production_status": 1,
                "run_time": 9420,
                "scraps": [],
                "sensor_unit": "m",
                "setup_end_at": null,
                "setup_time": 0,
                "start_at": "2022-04-14T17:01:00Z",
                "total_measured_amount": 0,
                "updated_at": "2022-04-14T19:38:31Z",
                "workstation_name": "H2001",
                "workstation_uid": "9379b00f-4cae-4c41-bfcd-5a8f8347efe7"
            }
            
        ],
        "sensor_unit": "m",
        "start_at": "2022-04-14T17:01:00Z",
        "total_duration": 13320,
        "total_duration_amount_split": 13320,
        "total_duration_schi_exc": 13320,
        "total_entered_amount": 0,
        "total_measured_amount": 2422.8512,
        "total_run_time": 13320,
        "total_scrap_amount": 0,
        "total_setup_time": 0
    }
    ]

Error response example

Any HTTP status code in 400 to 500

Missing API token key

Response fields

end_at period end UTC
operator_code operator code
order_id order id
order_product_code order product code
order_product_name order name
order_production_code order production code
order_remote_id unique order id
production_status 0 - waiting
1 - paused
2 - stopped or ready
productions list of items produced in the selected period
duration period duration end - start in seconds
duration_schi_exc excluded duration
end_at period end UTC
entered_amount planned quantity
id production id
materials list of materials used
operator_code operator code
operators list of operators who were marked as working on the product
operator_name working operator name in that period
code operator uid
name operator name associated with the production
production_status 0 - waiting
1 - paused
2 - stopped or ready
run_time active time + loading time
scraps amount of scraps
sensor_unit sensor unit for the product
setup_end_at time in UTC when setup ended
setup_time setup time in minutes
start_at time in UTC when production started
total_measured_amount total quantity
updated_at last update in UTC
workstation_name requested Device or Workstation name
workstation_uid requested Device or Workstation uid
sensor_unit main sensor unit
total_duration total duration
total_duration_amount_split multiplier * total_duration
total_duration_schi_exc total excluded duration
total_entered_amount total planned quantity
total_measured_amount total measured quantity
total_run_time total active time + loading time
total_scrap_amount total scrap amount
total_setup_time total setup time

Back to API Documentation