60 lines
1.6 KiB
YAML
60 lines
1.6 KiB
YAML
# third party api
|
|
|
|
# job order
|
|
tapi_jo_request:
|
|
path: /tapi/job_order
|
|
controller: App\Controller\TAPI\JobOrderController::requestJobOrder
|
|
methods: [POST]
|
|
|
|
tapi_estimate:
|
|
path: /tapi/estimate
|
|
controller: App\Controller\TAPI\JobOrderController::getEstimate
|
|
methods: [POST]
|
|
|
|
tapi_jo_invoice:
|
|
path: /tapi/job_order/invoice/{jo_id}
|
|
controller: App\Controller\TAPI\JobOrderController:getJOInvoice
|
|
methods: [GET]
|
|
|
|
tapi_jo_cancel:
|
|
path: /tapi/job_order/cancel
|
|
controller: App\Controller\TAPI\JobOrderController:cancelJobOrder
|
|
methods: [POST]
|
|
|
|
tapi_jo_info:
|
|
path: /tapi/job_order/{jo_id}/info
|
|
controller: App\Controller\TAPI\JobOrderController::getJobOrderInfo
|
|
methods: [GET]
|
|
|
|
tapi_location_support:
|
|
path: /tapi/location_support
|
|
controller: App\Controller\TAPI\JobOrderController:locationSupport
|
|
methods: [POST]
|
|
|
|
tapi_nearest_hub_slots:
|
|
path: /tapi/hub_slots
|
|
controller: App\Controller\TAPI\JobOrderController::getNearestHubAndSlots
|
|
methods: [POST]
|
|
|
|
# vehicle manufacturer and vehicle
|
|
tapi_vehicle_mfg_list:
|
|
path: /tapi/vehicle/mfgs
|
|
controller: App\Controller\TAPI\VehicleController::listVehicleManufacturers
|
|
methods: [GET]
|
|
|
|
tapi_vehicle_make_list:
|
|
path: /tapi/vehicle/mfgs/{mfg_id}/makes
|
|
controller: App\Controller\TAPI\VehicleController::listVehicleMakes
|
|
methods: [GET]
|
|
|
|
# battery
|
|
tapi_battery_list:
|
|
path: /tapi/vehicles/{vid}/compatible_batteries
|
|
controller: App\Controller\TAPI\BatteryController::getCompatibleBatteries
|
|
methods: [POST]
|
|
|
|
# promos
|
|
tapi_promo_list:
|
|
path: /tapi/promos
|
|
controller: App\Controller\TAPI\PromoController::listPromos
|
|
methods: [GET]
|