156 lines
3.9 KiB
YAML
156 lines
3.9 KiB
YAML
# 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_warranty_privacy_policy:
|
|
path: /api/warranty/{wid}/privacy_policy
|
|
controller: App\Controller\APIController::setPrivacyPolicy
|
|
methods: [POST]
|