POST
/
process-data
curl --request POST \
  --url https://api.serial.io/process-data \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "identifier": "PARENT-SERIAL-NUMBER-123",
  "station_id": "65bf308d-c669-4504-b071-b9b296dc7030",
  "process_id": "db3dscb24-bs4a-489b-9697-dds457dea7b4",
  "is_pass": true,
  "break_prior_links": false,
  "links": {
    "identifier": "CHILD-SERIAL-NUMBER-123"
  },
  "parameters": {
    "key_name": "Battery Voltage",
    "data_type": "NUMBER",
    "value": 12.3,
    "usl": 13.4,
    "lsl": 9.8,
    "unit": "V"
  },
  "images": {
    "key_name": "IV Curve Image",
    "file_name": "IVCurve123.png"
  },
  "files": {
    "key_name": "IV Curve Raw",
    "file_name": "IVCurve.csv"
  }
}'
This response has no body data.

Authorizations

Authorization
string
header
required

API Key or Token formatted as Bearer <YOUR_KEY_OR_TOKEN>

Body

application/json

This endpoint accepts multipart form data as input, which includes a JSON payload named 'serial_payload' and optionally images and files. Images and files are attached to the payload with their respective file names and binary data. The example body shown here is that only of the 'serial_payload'. The file binaries would need to be attached sperately.

The body is of type object.