45 lines
1.2 KiB
YAML
45 lines
1.2 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]
|
|
|
|
# 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: [GET]
|
|
|
|
# promos
|
|
tapi_promo_list:
|
|
path: /tapi/promos
|
|
controller: App\Controller\TAPI\PromoController::listPromos
|
|
methods: [GET]
|