/************ Customer registration ************/
url : https://www.carmobilewash.com/api/index.php?r=customers/register
Post Required : emailid, customername, password, image, device_token, login_type, time_zone, mobile_type:(IOS,ANDROID),contact_number
Response:
'Email already exists.'
'Customer successfully registered'
'Internal error'
'Pass the required parameters'
/************ Customer login ************/
url : https://www.carmobilewash.com/api/index.php?r=customers/login
Post Required : emailid, password, device_token, mobile_type(IOS/ANDROID)
Response:
'Successfully login'
'Wrong password'
'Wrong email'
'Pass the required parameters'
/************ Customer facebook login ************/
url : https://www.carmobilewash.com/api/index.php?r=customers/facebooklogin
Post Required : emailid, image, customername, device_token, mobile_type(IOS/ANDROID)
Response:
'Successfully login'
'User successfully registered and login'
'Internal error'
'Pass the required parameters'
/************ Customer forgot password ************/
url :https://www.carmobilewash.com/api/index.php?r=customers/forgetpassword
Post Required : emailid
Response:
'Reset password email has been sent to your email account'
'Internal Error'
'Email does not exists'
'Pass the required parameters'
/************ Customer profile update ************/
url :https://www.carmobilewash.com/api/index.php?r=customers/profileupdate
Post Required : customerid
Pass "customername, emailid, image, new_password, confirm_password" only when you need to change the password else pass it blank.
Response:
'Email already exists'
'Please enter confirm password'
'New password mismatch'
'User does not exists'
'Pass the required parameters'
'Profile updated'
/************ Customer profile update ************/
url :https://www.carmobilewash.com/api/index.php?r=customers/addvehical
Post Required : customerid
Pass "customername, emailid, image, new_password, confirm_password" only when you need to change the password else pass it blank.
Response:
'Email already exists'
'Please enter confirm password'
'New password mismatch'
'User does not exists'
'Pass the required parameters'
'Profile updated'
/************ Customer Update Locations ************/
url :https://www.carmobilewash.com/api/index.php?r=customers/updatelocations
Post Required : location_id,location_title,location_address,actual_longitude,actual_latitude
Response:
'Location details updated'
'No changes to update'
'Internal error'
'Invalid Location'
'Pass the required parameters'
/************ Customer Add Vehicle ************/
url :https://www.carmobilewash.com/api/index.php?r=customers/addvehicle
Post Required : customer_id,vehicle_no,brand_name,model_name,vehicle_type,vehicle_image
Response:
'Vehicle already exist'
'Vehicle added'
'Internal error'
'Invalid customer'
'Pass the required parameters'
/************ Customer Update Vehicle ************/
url :https://www.carmobilewash.com/api/index.php?r=customers/updatevehicle
Post Required : vehicle_id,vehicle_no,brand_name,model_name,vehicle_type,vehicle_image
Response:
'Vehicle details updated'
'No changes to update'
'Internal error'
'Invalid vehicle'
'Pass the required parameters'
/************ Customer Estimate Time ************/
url :https://www.carmobilewash.com/api/index.php?r=customers/estimatetime
Post Required : customer id, longitude, latitude
Response:
'Nearest Agent Location'
'Invalid customer'
'Pass the required parameters'
/************ Get Washing Plans ************/
url : https://www.carmobilewash.com/api/index.php?r=washing/plans
Post Required : vehicle_type (SUV/SEDAN)
Response:
'Plans'
'No plans exists'
'Internal error'
'Pass the required parameters'
/************ Driver login ************/
url : https://www.carmobilewash.com/api/index.php?r=drivers/login
Post Required : emailid, password, device_token, mobile_type
Response:
'Successfully login'
'Wrong password'
'Pass the required parameters'
/************ Driver forgot password ************/
url : https://www.carmobilewash.com/api/index.php?r=drivers/forgetpassword
Post Required : emailid
Response:
'Reset password email has been sent to your email account'
Driver does not exists with given email
Pass the required parameters
'Internal Error'