# Update a booth's provisioning data **PUT /api/booths_provisioning/{serial_number}** Allows you to update existing provisioning data for a booth in the system. ## Servers - http://localhost:4000: http://localhost:4000 () ## Authentication methods - Api key ## Parameters #### Path parameters - **serial_number** (string) The serial number of the booth for which to get provisioning data ## Body parameters Content-type: application/json The parameters to update a provisioning data entry - **completion_status** (string) Status of completion of the provisioning process. - **hw_configuration** (string) Specific HW configuration for the booth. - **new_password** (string) Randomly generated password for the PLC. - **old_password** (string) Password initially generated for the PLC. ## Responses ### 200: OK #### Body Parameters: application/json (object) - **certificate_id** (string) ID of the certificate, inferred from the uploaded certs file - **completion_status** (string) Status of completion of the provisioning process. - **hw_configuration** (string) Specific HW configuration for the booth. - **new_password** (string) Randomly generated password for the PLC. - **old_password** (string) Password initially generated for the PLC. - **s3_certs_path** (string) Path in S3 where the booth's certificates are stored - **serial_number** (string) serial number of the booth the data belongs to ### 400: Bad request #### Body Parameters: application/json (object) - **error** (string) Human readable version of the error status code ### 401: Unauthorized #### Body Parameters: application/json (object) - **error** (string) Human readable version of the error status code ### 404: Not found #### Body Parameters: application/json (object) - **error** (string) Human readable version of the error status code [Powered by Bump.sh](https://bump.sh)