POST api/receipt/SaveExpenseReceipt

Request Information

URI Parameters

None.

Body Parameters

ExpenseReceipt_mob_DM
NameDescriptionTypeAdditional information
ReceiptID

integer

None.

ExpenseReportID

integer

None.

TravelRequestID

integer

None.

TravelTypeID

integer

None.

CategoryID

integer

None.

ReferenceID

integer

None.

lst_documentDM

Collection of DocumentDM

None.

Reported

integer

None.

CurrencyID

integer

None.

CategoryName

string

None.

CategoryImageurl

string

None.

CategoryImageName

string

None.

Amount

string

None.

AmountInINR

string

None.

ApprovedAmount

string

None.

ApprovedAmountInINR

string

None.

CurrencyName

string

None.

IsOverLimit

boolean

None.

ReceiptTypeID

integer

None.

SubCategoryID

integer

None.

SubCategoryName

string

None.

CurrencyConversionRate

decimal number

None.

CurrencyConversionDate

date

None.

Date

string

None.

AmountAsPerPolicy

decimal number

None.

AmountAsPerPolicyInINR

decimal number

None.

OverlimitAmount

decimal number

None.

PurposeID

integer

None.

PurposeName

string

None.

FromLocationID

integer

None.

ToLocationID

integer

None.

FromLocation

string

None.

ToLocation

string

None.

FromLocationLatitude

string

None.

FromLocationLongitude

string

None.

ToLocationLatitude

string

None.

ToLocationLongitude

string

None.

NumberOfTrips

integer

None.

DistancePerTrip

decimal number

None.

Distance

decimal number

None.

DistanceAsPerGoogleAPI

decimal number

None.

CityID

integer

None.

CityLatitude

string

None.

CityLongitude

string

None.

CityName

string

None.

NumberOfPerson

integer

None.

Description

string

None.

ReceiptDocumentID

integer

None.

IsOCRDone

boolean

None.

ParentReceiptID

integer

None.

ActionTypeID

integer

None.

ActionRoleID

integer

None.

ApprovalRequiredFrom

integer

None.

Comments

string

None.

ClientDesignationID

integer

None.

IsActive

boolean

None.

CreatedOn

date

None.

UpdatedOn

date

None.

CreatedBy

integer

None.

UpdatedBy

integer

None.

TotalAmountInINR

string

None.

JourneyType

integer

None.

AlreadyAddedReceipts

Collection of integer

None.

StartDate

string

None.

EndDate

string

None.

Travelfrom

integer

None.

TollAmount

decimal number

None.

ParkingAmount

decimal number

None.

DocumentCount

integer

None.

subcategoryList_mob_DM

Collection of SubCategoryList_mob_DM

None.

TravelReferenceID

string

None.

TravelItinerary

string

None.

ActionTypeStatus

string

None.

FileOrImage

string

None.

DocumentSaveFlage

boolean

None.

AmountAsPerPolicyWithCurrency

string

None.

AirportTransportModeID

integer

None.

AirportTransportModeName

string

None.

UserID

integer

None.

AuthToken

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ReceiptID": 1,
  "ExpenseReportID": 2,
  "TravelRequestID": 3,
  "TravelTypeID": 4,
  "CategoryID": 5,
  "ReferenceID": 6,
  "lst_documentDM": [
    {
      "DocumentID": 1,
      "DocumentTypeID": 2,
      "UserID": 3,
      "FileName": "sample string 4",
      "ActualFileName": "sample string 5",
      "FilePath": "sample string 6",
      "FileSize": 7,
      "FileExtension": "sample string 8",
      "FileUrl": "sample string 9",
      "UserRole": "sample string 10",
      "UploadByName": "sample string 11",
      "UploadedOn": "2026-04-11T20:43:37.567751+05:30",
      "UploadDetail": "sample string 13",
      "ReferenceID": 14,
      "ReceiptID": 15
    },
    {
      "DocumentID": 1,
      "DocumentTypeID": 2,
      "UserID": 3,
      "FileName": "sample string 4",
      "ActualFileName": "sample string 5",
      "FilePath": "sample string 6",
      "FileSize": 7,
      "FileExtension": "sample string 8",
      "FileUrl": "sample string 9",
      "UserRole": "sample string 10",
      "UploadByName": "sample string 11",
      "UploadedOn": "2026-04-11T20:43:37.567751+05:30",
      "UploadDetail": "sample string 13",
      "ReferenceID": 14,
      "ReceiptID": 15
    }
  ],
  "Reported": 7,
  "CurrencyID": 8,
  "CategoryName": "sample string 9",
  "CategoryImageurl": "sample string 10",
  "CategoryImageName": "sample string 11",
  "Amount": "sample string 12",
  "AmountInINR": "sample string 13",
  "ApprovedAmount": "sample string 14",
  "ApprovedAmountInINR": "sample string 15",
  "CurrencyName": "sample string 16",
  "IsOverLimit": true,
  "ReceiptTypeID": 18,
  "SubCategoryID": 19,
  "SubCategoryName": "sample string 20",
  "CurrencyConversionRate": 21.0,
  "CurrencyConversionDate": "2026-04-11T20:43:37.567751+05:30",
  "Date": "sample string 23",
  "AmountAsPerPolicy": 24.0,
  "AmountAsPerPolicyInINR": 25.0,
  "OverlimitAmount": 26.0,
  "PurposeID": 27,
  "PurposeName": "sample string 28",
  "FromLocationID": 29,
  "ToLocationID": 30,
  "FromLocation": "sample string 31",
  "ToLocation": "sample string 32",
  "FromLocationLatitude": "sample string 33",
  "FromLocationLongitude": "sample string 34",
  "ToLocationLatitude": "sample string 35",
  "ToLocationLongitude": "sample string 36",
  "NumberOfTrips": 37,
  "DistancePerTrip": 38.0,
  "Distance": 39.0,
  "DistanceAsPerGoogleAPI": 40.0,
  "CityID": 41,
  "CityLatitude": "sample string 42",
  "CityLongitude": "sample string 43",
  "CityName": "sample string 44",
  "NumberOfPerson": 45,
  "Description": "sample string 46",
  "ReceiptDocumentID": 47,
  "IsOCRDone": true,
  "ParentReceiptID": 49,
  "ActionTypeID": 50,
  "ActionRoleID": 51,
  "ApprovalRequiredFrom": 52,
  "Comments": "sample string 53",
  "ClientDesignationID": 54,
  "IsActive": true,
  "CreatedOn": "2026-04-11T20:43:37.567751+05:30",
  "UpdatedOn": "2026-04-11T20:43:37.567751+05:30",
  "CreatedBy": 58,
  "UpdatedBy": 59,
  "TotalAmountInINR": "sample string 60",
  "JourneyType": 61,
  "AlreadyAddedReceipts": [
    1,
    2
  ],
  "StartDate": "sample string 62",
  "EndDate": "sample string 63",
  "Travelfrom": 1,
  "TollAmount": 1.0,
  "ParkingAmount": 1.0,
  "DocumentCount": 1,
  "subcategoryList_mob_DM": [
    {
      "SubcategoryId": 1,
      "categoryID": 2,
      "SumcategoryName": "sample string 3",
      "SubCategoryAmount": "sample string 4"
    },
    {
      "SubcategoryId": 1,
      "categoryID": 2,
      "SumcategoryName": "sample string 3",
      "SubCategoryAmount": "sample string 4"
    }
  ],
  "TravelReferenceID": "sample string 64",
  "TravelItinerary": "sample string 65",
  "ActionTypeStatus": "sample string 66",
  "FileOrImage": "sample string 67",
  "DocumentSaveFlage": true,
  "AmountAsPerPolicyWithCurrency": "sample string 69",
  "AirportTransportModeID": 1,
  "AirportTransportModeName": "sample string 70",
  "UserID": 71,
  "AuthToken": "sample string 72"
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ExpenseReceipt_mob_DM'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.