# api api_register: path: /api/register controller: App\Controller\APIController::register methods: [POST] api_confirm: path: /api/number_confirm controller: App\Controller\APIController::confirmNumber methods: [POST] api_validate: path: /api/code_validate controller: App\Controller\APIController::validateCode methods: [POST] api_info_get: path: /api/info controller: App\Controller\APIController::getInfo methods: [GET] api_info_update: path: /api/info controller: App\Controller\APIController::updateInfo methods: [POST] api_status: path: /api/status controller: App\Controller\APIController::getStatus methods: [GET] api_vehicle_mfg_list: path: /api/vehicle/mfgs controller: App\Controller\APIController::listVehicleManufacturers methods: [GET] api_vehicle_make_list: path: /api/vehicle/mfgs/{mfg_id}/makes controller: App\Controller\APIController::listVehicleMakes methods: [GET] api_cust_vehicle_add: path: /api/vehicles controller: App\Controller\APIController::addVehicle methods: [POST] api_cust_vehicle_update: path: /api/vehicles/{id} controller: App\Controller\APIController::updateVehicle methods: [POST] api_cust_vehicle_list: path: /api/vehicles controller: App\Controller\APIController::listVehicles methods: [GET] api_promo_list: path: /api/promos controller: App\Controller\APIController::listPromos methods: [GET] api_battery_list: path: /api/vehicles/{vid}/compatible_batteries controller: App\Controller\APIController::getCompatibleBatteries methods: [GET] api_jo_request: path: /api/job_order controller: App\Controller\APIController::requestJobOrder methods: [POST] api_estimate: path: /api/estimate controller: App\Controller\APIController::getEstimate methods: [POST] api_ongoing: path: /api/job_order/ongoing controller: App\Controller\APIController::getOngoing methods: [GET] api_rider_status: path: /api/rider controller: App\Controller\APIController::getRiderStatus methods: [GET] api_rider_rating_add: path: /api/rider_rating controller: App\Controller\APIController::addRiderRating methods: [POST] api_jo_cancel: path: /api/job_order/cancel controller: App\Controller\APIController:cancelJobOrder methods: [POST] api_jo_history: path: /api/job_order/history controller: App\Controller\APIController:getJOHistory methods: [GET] api_jo_invoice: path: /api/job_order/invoice controller: App\Controller\APIController:getJOInvoice methods: [GET] api_device_id: path: /api/device_id controller: App\Controller\APIController:updateDeviceID methods: [POST] api_privacy: path: /api/privacy controller: App\Controller\APIController:privacySettings methods: [POST] api_resend_code: path: /api/resend_code controller: App\Controller\APIController:resendCode methods: [POST] api_location_support: path: /api/location_support controller: App\Controller\APIController:locationSupport methods: [GET] api_activate_warranty: path: /api/activate_warranty controller: App\Controller\APIController:activateWarranty methods: [POST] api_service_list: path: /api/services controller: App\Controller\APIController:listServices methods: [GET] api_partner_info: path: /api/partners/{pid} controller: App\Controller\APIController:getPartnerInformation methods: [GET] api_partner: path: /api/partners controller: App\Controller\APIController:getClosestPartners methods: [GET] api_partner_review: path: /api/partners/{pid}/review controller: App\Controller\APIController:reviewPartner methods: [POST] api_nearest_hub_slots: path: /api/hub_slots controller: App\Controller\APIController::getNearestHubAndSlots methods: [GET] api_new_jo_request: path: /api/new_job_order controller: App\Controller\APIController::newRequestJobOrder methods: [POST] api_version_check: path: /api/version_check controller: App\Controller\APIController::versionCheck methods: [GET] api_schedule_option_status: path: /api/schedule_option_status controller: App\Controller\APIController::scheduleOptionStatus methods: [GET] # paperless warranty / qr code api_warr_serial_check: path: /api/warranty/{serial} controller: App\Controller\APIController::warrantyCheck methods: [GET] api_warr_serial_register: path: /api/warranty/{serial} controller: App\Controller\APIController::warrantyRegister methods: [POST] api_jo_info: path: /api/job_order/{id}/info controller: App\Controller\APIController::getJobOrderInfo methods: [GET] api_ongoing_job_orders: path: /api/job_orders/ongoing controller: App\Controller\APIController::getAllOngoingJobOrders methods: [GET] api_ongoing_jo_count: path: /api/job_orders/ongoing/count controller: App\Controller\APIController::getOngoingJobOrderCount methods: [GET] api_new_location: path: /api/new_location controller: App\Controller\APIController::addLocation methods: [POST] api_locations: path: /api/locations controller: App\Controller\APIController::getLocations methods: [GET] api_cust_vehicle_remove: path: /api/vehicles/{id}/remove controller: App\Controller\APIController::removeVehicle methods: [POST] api_latest_job_order: path: /api/job_order/latest controller: App\Controller\APIController::getLatestJobOrder methods: [GET] api_customer_hash_get: path: /api/customer_hash controller: App\Controller\APIController::getCustomerHash methods: [GET] #api_completed_job_orders: # path: /api/job_orders/completed # controller: App\Controller\APIController::getCompletedJobOrders # methods: [GET]