POST  /techchecks/create

Submit or update FRA Tech Check form results for a robot at an event.

Authorization Required

Authorization is required for this resource.

Note

Creating or saving tech checks will trigger emails to roboteers. Please be considerate when using this resource.


Headers

Content-Type [Required]
application/json
Yes
All API requests must have Content-Type declared.
Authorization [Required]
Bearer authorization_token
Yes
In order to carry out this request, your authorization token will need to be supplied with this request. Your authorization token can be found associated to your account on Rampage. NB: Please never reveal this key publicly.

Body

event_id [Required]
integer
Yes
An event which must have a robot_weight_class_id of a FRA recognised weight class. Currently supported: Beetleweight (1.5kg) [2], Featherweight (13.6kg) (30lb) [3], Middleweight [4], Heavyweight [5]. Please see here for further information.
robot_id [Required]
integer
Yes
The robot (by id) you wish to lookup
comments [Required]
string
Yes
Additional comments to feedback
driver_name [Required]
string
Yes
Name of driver
checks[check_cradle] [Required]
integer
Yes
Cradle Check
checks[check_sharp_edges] [Required]
integer
Yes
Sharp Edges Check
checks[check_locking_bars] [Required]
integer
Yes
Locking Bars Check
checks[check_batteries] [Required]
integer
Yes
Batteries Check
checks[check_chargers] [Required]
integer
Yes
Chargers Check
checks[check_wiring] [Required]
integer
Yes
Wiring Check
checks[check_pneumatic_system] [Required]
integer
Yes
Pneumatic System Check
checks[check_hydraulic_system] [Required]
integer
Yes
Hydraulic System Check
checks[check_ic_engine_system] [Required]
integer
Yes
Internal Combustion Engine Check
checks[check_weaponry] [Required]
integer
Yes
Weaponry Check
checks[check_removable_link] [Required]
integer
Yes
Removable Link Check
checks[check_power_light] [Required]
integer
Yes
Power Light Check
checks[check_radio_system] [Required]
integer
Yes
Radio System Check
checks[check_deactivation] [Required]
integer
Yes
Deactivation Check
checks[check_weight] [Required]
integer
Yes
Weight Check

Response

Success
{"status":"Tech Check { saved or updated } successfully."}
Event Cannot Be Found
{"error":"event could not be found."}
Robot Cannot Be Found
{"error":"robot could not be found."}