Expense Data
This API is meant to get expance Data.
POSThttps://yourdomain.com/webservice?token=getExpenseData
            Request Parameters
| Parameter | Type | Value | Description | 
|---|
Description
Method
getExpenseData
Request
| Request interval:- | Every 5 minute | 
| Request Format | JSON | 
Reuest body
Following parameters are passed as string in json format in request body .
{ 
 "imei_no": "xx", 
 "category": "xx",
  "category_type": "xx",
  "sub_category_type": "xx", 
  "from_date_time": "xx",  
  "to_date_time": "xx",
  "amount": "xx", 
 "reference_no": "xx",
  "odometer": "xx",
  "work_hour": "xx", 
 "description": "xx", 
 "fuel_quantity": "xx", 
 "fuel_source_name": "xx",
  "location_address": "xx"
 }
Prerequisites
Before calling this API we need to generate token using generateAccessToken API.
| Error Code | Status | 
| 0 | Fail | 
| 1 | Success | 
Sample Response
SUCCESS{
  "result": 1,
  "data": {},
  "message": "Success"
}
{
  "result": 0,
  "data": {},
  "message": "Mandatory Parameter can not be Blank"
}
{
  "result": 0,
  "data": {},
  "message": "Invalid Parameter"
}
{
  "result": 0,
  "data": {},
  "message": "To Date should be in Milliseconds Only And Should be greater then From Date"
}
{
  "result": 0,
  "data": {},
  "message": "Refresh Token Expired"
}
{
  "result": 0,
  "data": {},
  "message": "Amount should be greater than ZERO"
}
{
  "result": 0,
  "data": {},
  "message": "Invalid Token"
}
{
  "result": 0,
  "data": {},
  "message": "Expense Category Type is not valid"
}
{
  "result": 0,
  "data": {},
  "message": "Something went wrong on server"
}
{
  "result": 0,
  "data": {},
  "message": "IMEINo not found"
}
{
  "result": 0,
  "data": {},
  "message": "Please wait for 5 Minutes for next API call."
}
Response codes
| Code | Description | 
|---|
Error codes
| Code | Name | Description | 
|---|