Toevoegen RFID voor Barcode via webservice

De Matrix.MxProject.WorkStation.Web service heeft een API voor het toevoegen van een RFID op basis van een barcode.

URI API

  • SSL: https://localhost:8000/api/add_rfid_by_barcode
  • HTTP: http://localhost:8000/api/add_rfid_by_barcode

JSON Body

[
    {
        "barcode":"barcode1",
        "rfid":"rfid1"
    },
    {
        "barcode":"barcode2",
        "rfid":"rfid2"
    },
    {
        "barcode":"",
        "rfid":"rfid3"
    },
    {
        "barcode":"barcode4",
        "rfid":"rfid4"
    }      
]

Responses

Response status => 200; Content-Type => application/json

Response status => 500; Content-Type => application/json

Response status => 400; Content-Type => application/problem+json; Body:

{
    "type": "about:blank",
    "status": 400,
    "errors": [
        {
            "code": "add_rfid_by_barcode",
            "errors": [
                {
                    "code": 404,
                    "value": {
                        "barcode": "barcode4",
                        "rfid": "rfid4"
                    }
                },
                {
                    "code": 400,
                    "value": {
                        "barcode": "",
                        "rfid": "rfid3",
                        "detail": ""null|empty|whitespace"
                    }
                }
            ]
        }
    ]
}

Voorbeeld cURL

curl -X PUT https://localhost:8000/api/add_rfid_by_barcode
   -H 'Content-Type: application/json'
   -d '[{"barcode":"barcode-value","rfid":"rfid-value"}]'