Gate Check-in (Hardware)
Developing
POST
/v1/gate-infrastructure/gate-checkpoint
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/gate-infrastructure/gate-checkpoint' \
--header 'Content-Type: application/json' \
--data-raw '{
"transactionId": "TXN-20250602082332-293",
"timestamp": "2025-06-02T08:23:32.754Z",
"typeAccess": "rfid",
"ocrData": {
"container": "TRHU2174232",
"vehicleNumber": "N 4444 SA",
"confidence": "99",
"ownercompany": "TRITON INTERNATIONAL LTD",
"ownercode": "TRHU",
"timestamp": "2025-06-03T08:23:29.177Z"
},
"qrData": {
"qrCode": "TKT-63208699-B1234XYZ",
"timestamp": "2025-06-02T08:23:32.751Z",
"source": "manual"
},
"rfidData": {
"rfidCode": "RFID092104834",
"timestamp": "2025-06-03T08:23:32.751Z",
"source": "manual"
},
"gateInfo": {
"gateId": "LANE0012",
"location": "Terminal Surabaya",
"terminalId": "TERM-SBY-01"
}
}'
Response Response Example
{
"transactionId": "TXN-20250602082332-293",
"decision": "ACCEPT",
"gateAction": {
"gate": "BUFFERZONE0004",
"action": "OPEN",
"instruction": "OPEN",
"duration": 0
},
"reason": "QR Code is valid",
"metadata": {
"processedBy": "Gate Infrastructure Service",
"confidence": "HIGH",
"isVIP": false,
"priorityProcessing": false,
"currentHour": 17,
"timezone": "Asia/Jakarta"
}
}
Request
Body Params application/json
Responses
Modified at 2025-06-03 15:40:05