CreateInspection
Headers
-
Specify effective organization_id for Admin and Group Organization Admins. This is a global header for all endpoints only taken into consideration when it makes sense (it won't be used in Auth, for example)
Body
-
attachments array[object]
Inspection attachments
-
Inspection type
Values are
CONDITION
,CTPAT
,ISSUE
, orTIRE
. -
trailer_id integer(int64)
Reference to the identifier of a created trailer. At least (and at most) one of trailerId or truckId must be given
-
truck_id integer(int64)
Reference to the identifier of a created truck. At least (and at most) one of trailerId or truckId must be given
-
yard_movement_id integer(int64)
POST /api/inspection
curl \
-X POST http://127.0.0.1:8080/api/inspection \
-H "Content-Type: application/json" \
-d '{"attachments":[{"attachment_id":42,"name":"string"}],"inspection_content":{},"inspection_type":"CONDITION","trailer_id":42,"truck_id":42,"yard_movement_id":42}'
Request examples
# Headers
# Payload
{
"attachments": [
{
"attachment_id": 42,
"name": "string"
}
],
"inspection_content": {},
"inspection_type": "CONDITION",
"trailer_id": 42,
"truck_id": 42,
"yard_movement_id": 42
}
Response examples (201)
{"attachments"=>[{"attachment_id"=>42, "name"=>"string"}], "created_at"=>"2024-05-04T09:42:00+00:00", "id"=>42, "inspection_content"=>{}, "inspection_type"=>"string", "last_modified_at"=>"2024-05-04T09:42:00+00:00", "trailer_id"=>42, "trailer_number"=>"string", "truck_id"=>42, "truck_number"=>"string", "yard_movement_id"=>42}