{"success":true,"status_code":200,"generic_error":"OK: The request was successful.","message":"Backend is running","data":{"status":"ok","message":"Backend is running","available_routes":[{"path":"/openapi.json","methods":["GET","HEAD"]},{"path":"/docs","methods":["GET","HEAD"]},{"path":"/docs/oauth2-redirect","methods":["GET","HEAD"]},{"path":"/redoc","methods":["GET","HEAD"]},{"path":"/ws-docs","methods":["GET"]},{"path":"/","methods":["GET"]},{"path":"/auth/login","methods":["POST"]},{"path":"/authorize_device","methods":["GET"]},{"path":"/check_device_status","methods":["POST"]},{"path":"/cli/release/trigger","methods":["POST"]},{"path":"/cli/release/webhook","methods":["POST"]},{"path":"/cli/release/{run_id}/status","methods":["GET"]},{"path":"/cli/release/{run_id}/await","methods":["GET"]},{"path":"/cli/release/clean","methods":["POST"]},{"path":"/cli/release/download/latest","methods":["GET"]},{"path":"/cli/release/download/{tag}","methods":["GET"]},{"path":"/clinics","methods":["POST"]},{"path":"/clinics","methods":["GET"]},{"path":"/clinics/{clinic_id}","methods":["GET"]},{"path":"/clinics/{clinic_id}","methods":["PUT"]},{"path":"/clinics/{clinic_id}","methods":["DELETE"]},{"path":"/devices","methods":["POST"]},{"path":"/devices","methods":["GET"]},{"path":"/devices/{device_id}","methods":["PUT"]},{"path":"/devices/{device_id}","methods":["DELETE"]},{"path":"/users","methods":["POST"]},{"path":"/users/{username}","methods":["PUT"]},{"path":"/users/{username}/reset-password","methods":["POST"]},{"path":"/roles","methods":["POST"]},{"path":"/roles/{role_id}","methods":["PUT"]},{"path":"/roles/{role_id}","methods":["DELETE"]},{"path":"/roles/{role_id}/pages","methods":["POST"]},{"path":"/roles/pages/{page_id}","methods":["PUT"]},{"path":"/roles/pages/{page_id}","methods":["DELETE"]},{"path":"/rules","methods":["POST"]},{"path":"/rules/{rule_id}","methods":["PUT"]},{"path":"/rules/{rule_id}","methods":["DELETE"]}]},"error":null,"response_time_ms":2.49}