POST api/Travel/InsertTravelClaim

Request Information

URI Parameters

None.

Body Parameters

TravelInsertData
NameDescriptionTypeAdditional information
UserId

integer

None.

orgaId

string

None.

RoleId

integer

None.

traveltypename

string

None.

traveltypeid

integer

None.

placetotravel

string

None.

purposeofvisit

string

None.

Vehicle

string

None.

mileage

string

None.

TollAmount

decimal number

None.

Parking

decimal number

None.

Miscellaneous

decimal number

None.

amount

decimal number

None.

Amountcurrencytype

string

None.

traveldate

string

None.

locationid

integer

None.

dateofdeparture

string

None.

dateofreturn

string

None.

travelmodeid

integer

None.

travelmodeamount

decimal number

None.

noofdays

integer

None.

accomodationid

integer

None.

accomodationamount

decimal number

None.

traveltotalamount

decimal number

None.

travelfileName

string

None.

encodedDocument

string

None.

language

string

None.

Token

string

None.

SourceType

string

None.

AdvanceAmount

decimal number

None.

RequestAmount

decimal number

None.

ApprovedTravelAmount

decimal number

None.

Description

string

None.

ApprovedTravelRemarks

string

None.

GLCodeID

integer

None.

objMileage

Collection of MileageTravelClaim

None.

ObjApprovedTravel

Collection of ApprovedTravelGeneralMileageData

None.

ObjTravel

Collection of ApprovedTravelItem

None.

ClaimDate

string

None.

ReceiptDate

string

None.

ReceiptNumber

string

None.

Foreigncurrency

string

None.

Foreigncurrencytype

string

None.

BankName

string

None.

AccountNumber

string

None.

Request Formats

application/json, text/json

Sample:
{
  "UserId": 1,
  "orgaId": "sample string 2",
  "RoleId": 3,
  "traveltypename": "sample string 4",
  "traveltypeid": 5,
  "placetotravel": "sample string 6",
  "purposeofvisit": "sample string 7",
  "Vehicle": "sample string 8",
  "mileage": "sample string 9",
  "TollAmount": 10.0,
  "Parking": 11.0,
  "Miscellaneous": 12.0,
  "amount": 13.0,
  "Amountcurrencytype": "sample string 14",
  "traveldate": "sample string 15",
  "locationid": 16,
  "dateofdeparture": "sample string 17",
  "dateofreturn": "sample string 18",
  "travelmodeid": 19,
  "travelmodeamount": 20.0,
  "noofdays": 21,
  "accomodationid": 22,
  "accomodationamount": 23.0,
  "traveltotalamount": 24.0,
  "travelfileName": "sample string 25",
  "encodedDocument": "sample string 26",
  "language": "sample string 27",
  "Token": "sample string 28",
  "SourceType": "sample string 29",
  "AdvanceAmount": 30.0,
  "RequestAmount": 31.0,
  "ApprovedTravelAmount": 32.0,
  "Description": "sample string 33",
  "ApprovedTravelRemarks": "sample string 34",
  "GLCodeID": 35,
  "objMileage": [
    {
      "Placetotravel": "sample string 1",
      "Mileage": "sample string 2",
      "TollAmount": 3.0,
      "Parking": 4.0,
      "Miscellaneous": 5.0,
      "Amount": 6.0,
      "GLCodeID": 7,
      "TravelDate": "sample string 8",
      "ClaimDate": "sample string 9",
      "ReceiptDate": "sample string 10",
      "TravelPurpose": "sample string 11",
      "FileName": "sample string 12",
      "Vehicle": "sample string 13",
      "MealAllowance": 14.0,
      "Lodging": 15.0,
      "MealAllowanceFileName": "sample string 16",
      "TollAmountFileName": "sample string 17",
      "ParkingFileName": "sample string 18",
      "MiscellaneousFileName": "sample string 19",
      "LodgingFileName": "sample string 20",
      "AppointmentID": 21
    },
    {
      "Placetotravel": "sample string 1",
      "Mileage": "sample string 2",
      "TollAmount": 3.0,
      "Parking": 4.0,
      "Miscellaneous": 5.0,
      "Amount": 6.0,
      "GLCodeID": 7,
      "TravelDate": "sample string 8",
      "ClaimDate": "sample string 9",
      "ReceiptDate": "sample string 10",
      "TravelPurpose": "sample string 11",
      "FileName": "sample string 12",
      "Vehicle": "sample string 13",
      "MealAllowance": 14.0,
      "Lodging": 15.0,
      "MealAllowanceFileName": "sample string 16",
      "TollAmountFileName": "sample string 17",
      "ParkingFileName": "sample string 18",
      "MiscellaneousFileName": "sample string 19",
      "LodgingFileName": "sample string 20",
      "AppointmentID": 21
    }
  ],
  "ObjApprovedTravel": [
    {
      "UserId": 1,
      "ClaimTypeID": 2,
      "TypeID": 3,
      "PlaceFrom": "sample string 4",
      "PlaceTo": "sample string 5",
      "Amount": "sample string 6",
      "Amountcurrencytype": "sample string 7",
      "Remarks": "sample string 8",
      "VehicleID": 9,
      "Mileage": 10.0,
      "Attachment": "QEA=",
      "FileName": "sample string 11",
      "TravelClaimID": 12,
      "ClaimDate": "2025-08-07T06:56:49.5653121+08:00",
      "ReceiptDate": "2025-08-07T06:56:49.5653121+08:00",
      "Token": "sample string 13",
      "SourceType": "sample string 14",
      "ReceiptNumber": "sample string 15",
      "Foreigncurrency": "sample string 16",
      "Foreigncurrencytype": "sample string 17"
    },
    {
      "UserId": 1,
      "ClaimTypeID": 2,
      "TypeID": 3,
      "PlaceFrom": "sample string 4",
      "PlaceTo": "sample string 5",
      "Amount": "sample string 6",
      "Amountcurrencytype": "sample string 7",
      "Remarks": "sample string 8",
      "VehicleID": 9,
      "Mileage": 10.0,
      "Attachment": "QEA=",
      "FileName": "sample string 11",
      "TravelClaimID": 12,
      "ClaimDate": "2025-08-07T06:56:49.5653121+08:00",
      "ReceiptDate": "2025-08-07T06:56:49.5653121+08:00",
      "Token": "sample string 13",
      "SourceType": "sample string 14",
      "ReceiptNumber": "sample string 15",
      "Foreigncurrency": "sample string 16",
      "Foreigncurrencytype": "sample string 17"
    }
  ],
  "ObjTravel": [
    {
      "TravelClaimID": 1,
      "TravelID": 2,
      "Id": 3
    },
    {
      "TravelClaimID": 1,
      "TravelID": 2,
      "Id": 3
    }
  ],
  "ClaimDate": "sample string 36",
  "ReceiptDate": "sample string 37",
  "ReceiptNumber": "sample string 38",
  "Foreigncurrency": "sample string 39",
  "Foreigncurrencytype": "sample string 40",
  "BankName": "sample string 41",
  "AccountNumber": "sample string 42"
}

text/html

Sample:
{"UserId":1,"orgaId":"sample string 2","RoleId":3,"traveltypename":"sample string 4","traveltypeid":5,"placetotravel":"sample string 6","purposeofvisit":"sample string 7","Vehicle":"sample string 8","mileage":"sample string 9","TollAmount":10.0,"Parking":11.0,"Miscellaneous":12.0,"amount":13.0,"Amountcurrencytype":"sample string 14","traveldate":"sample string 15","locationid":16,"dateofdeparture":"sample string 17","dateofreturn":"sample string 18","travelmodeid":19,"travelmodeamount":20.0,"noofdays":21,"accomodationid":22,"accomodationamount":23.0,"traveltotalamount":24.0,"travelfileName":"sample string 25","encodedDocument":"sample string 26","language":"sample string 27","Token":"sample string 28","SourceType":"sample string 29","AdvanceAmount":30.0,"RequestAmount":31.0,"ApprovedTravelAmount":32.0,"Description":"sample string 33","ApprovedTravelRemarks":"sample string 34","GLCodeID":35,"objMileage":[{"Placetotravel":"sample string 1","Mileage":"sample string 2","TollAmount":3.0,"Parking":4.0,"Miscellaneous":5.0,"Amount":6.0,"GLCodeID":7,"TravelDate":"sample string 8","ClaimDate":"sample string 9","ReceiptDate":"sample string 10","TravelPurpose":"sample string 11","FileName":"sample string 12","Vehicle":"sample string 13","MealAllowance":14.0,"Lodging":15.0,"MealAllowanceFileName":"sample string 16","TollAmountFileName":"sample string 17","ParkingFileName":"sample string 18","MiscellaneousFileName":"sample string 19","LodgingFileName":"sample string 20","AppointmentID":21},{"Placetotravel":"sample string 1","Mileage":"sample string 2","TollAmount":3.0,"Parking":4.0,"Miscellaneous":5.0,"Amount":6.0,"GLCodeID":7,"TravelDate":"sample string 8","ClaimDate":"sample string 9","ReceiptDate":"sample string 10","TravelPurpose":"sample string 11","FileName":"sample string 12","Vehicle":"sample string 13","MealAllowance":14.0,"Lodging":15.0,"MealAllowanceFileName":"sample string 16","TollAmountFileName":"sample string 17","ParkingFileName":"sample string 18","MiscellaneousFileName":"sample string 19","LodgingFileName":"sample string 20","AppointmentID":21}],"ObjApprovedTravel":[{"UserId":1,"ClaimTypeID":2,"TypeID":3,"PlaceFrom":"sample string 4","PlaceTo":"sample string 5","Amount":"sample string 6","Amountcurrencytype":"sample string 7","Remarks":"sample string 8","VehicleID":9,"Mileage":10.0,"Attachment":"QEA=","FileName":"sample string 11","TravelClaimID":12,"ClaimDate":"2025-08-07T06:56:49.5653121+08:00","ReceiptDate":"2025-08-07T06:56:49.5653121+08:00","Token":"sample string 13","SourceType":"sample string 14","ReceiptNumber":"sample string 15","Foreigncurrency":"sample string 16","Foreigncurrencytype":"sample string 17"},{"UserId":1,"ClaimTypeID":2,"TypeID":3,"PlaceFrom":"sample string 4","PlaceTo":"sample string 5","Amount":"sample string 6","Amountcurrencytype":"sample string 7","Remarks":"sample string 8","VehicleID":9,"Mileage":10.0,"Attachment":"QEA=","FileName":"sample string 11","TravelClaimID":12,"ClaimDate":"2025-08-07T06:56:49.5653121+08:00","ReceiptDate":"2025-08-07T06:56:49.5653121+08:00","Token":"sample string 13","SourceType":"sample string 14","ReceiptNumber":"sample string 15","Foreigncurrency":"sample string 16","Foreigncurrencytype":"sample string 17"}],"ObjTravel":[{"TravelClaimID":1,"TravelID":2,"Id":3},{"TravelClaimID":1,"TravelID":2,"Id":3}],"ClaimDate":"sample string 36","ReceiptDate":"sample string 37","ReceiptNumber":"sample string 38","Foreigncurrency":"sample string 39","Foreigncurrencytype":"sample string 40","BankName":"sample string 41","AccountNumber":"sample string 42"}

application/xml, text/xml

Sample:
<TravelController.TravelInsertData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HR2Eazy_WebApi.Controllers">
  <AccountNumber>sample string 42</AccountNumber>
  <AdvanceAmount>30</AdvanceAmount>
  <Amountcurrencytype>sample string 14</Amountcurrencytype>
  <ApprovedTravelAmount>32</ApprovedTravelAmount>
  <ApprovedTravelRemarks>sample string 34</ApprovedTravelRemarks>
  <BankName>sample string 41</BankName>
  <ClaimDate>sample string 36</ClaimDate>
  <Description>sample string 33</Description>
  <Foreigncurrency>sample string 39</Foreigncurrency>
  <Foreigncurrencytype>sample string 40</Foreigncurrencytype>
  <GLCodeID>35</GLCodeID>
  <Miscellaneous>12</Miscellaneous>
  <ObjApprovedTravel>
    <TravelController.ApprovedTravelGeneralMileageData>
      <Amount>sample string 6</Amount>
      <Amountcurrencytype>sample string 7</Amountcurrencytype>
      <Attachment>QEA=</Attachment>
      <ClaimDate>2025-08-07T06:56:49.5653121+08:00</ClaimDate>
      <ClaimTypeID>2</ClaimTypeID>
      <FileName>sample string 11</FileName>
      <Foreigncurrency>sample string 16</Foreigncurrency>
      <Foreigncurrencytype>sample string 17</Foreigncurrencytype>
      <Mileage>10</Mileage>
      <PlaceFrom>sample string 4</PlaceFrom>
      <PlaceTo>sample string 5</PlaceTo>
      <ReceiptDate>2025-08-07T06:56:49.5653121+08:00</ReceiptDate>
      <ReceiptNumber>sample string 15</ReceiptNumber>
      <Remarks>sample string 8</Remarks>
      <SourceType>sample string 14</SourceType>
      <Token>sample string 13</Token>
      <TravelClaimID>12</TravelClaimID>
      <TypeID>3</TypeID>
      <UserId>1</UserId>
      <VehicleID>9</VehicleID>
    </TravelController.ApprovedTravelGeneralMileageData>
    <TravelController.ApprovedTravelGeneralMileageData>
      <Amount>sample string 6</Amount>
      <Amountcurrencytype>sample string 7</Amountcurrencytype>
      <Attachment>QEA=</Attachment>
      <ClaimDate>2025-08-07T06:56:49.5653121+08:00</ClaimDate>
      <ClaimTypeID>2</ClaimTypeID>
      <FileName>sample string 11</FileName>
      <Foreigncurrency>sample string 16</Foreigncurrency>
      <Foreigncurrencytype>sample string 17</Foreigncurrencytype>
      <Mileage>10</Mileage>
      <PlaceFrom>sample string 4</PlaceFrom>
      <PlaceTo>sample string 5</PlaceTo>
      <ReceiptDate>2025-08-07T06:56:49.5653121+08:00</ReceiptDate>
      <ReceiptNumber>sample string 15</ReceiptNumber>
      <Remarks>sample string 8</Remarks>
      <SourceType>sample string 14</SourceType>
      <Token>sample string 13</Token>
      <TravelClaimID>12</TravelClaimID>
      <TypeID>3</TypeID>
      <UserId>1</UserId>
      <VehicleID>9</VehicleID>
    </TravelController.ApprovedTravelGeneralMileageData>
  </ObjApprovedTravel>
  <ObjTravel>
    <TravelController.ApprovedTravelItem>
      <Id>3</Id>
      <TravelClaimID>1</TravelClaimID>
      <TravelID>2</TravelID>
    </TravelController.ApprovedTravelItem>
    <TravelController.ApprovedTravelItem>
      <Id>3</Id>
      <TravelClaimID>1</TravelClaimID>
      <TravelID>2</TravelID>
    </TravelController.ApprovedTravelItem>
  </ObjTravel>
  <Parking>11</Parking>
  <ReceiptDate>sample string 37</ReceiptDate>
  <ReceiptNumber>sample string 38</ReceiptNumber>
  <RequestAmount>31</RequestAmount>
  <RoleId>3</RoleId>
  <SourceType>sample string 29</SourceType>
  <Token>sample string 28</Token>
  <TollAmount>10</TollAmount>
  <UserId>1</UserId>
  <Vehicle>sample string 8</Vehicle>
  <accomodationamount>23</accomodationamount>
  <accomodationid>22</accomodationid>
  <amount>13</amount>
  <dateofdeparture>sample string 17</dateofdeparture>
  <dateofreturn>sample string 18</dateofreturn>
  <encodedDocument>sample string 26</encodedDocument>
  <language>sample string 27</language>
  <locationid>16</locationid>
  <mileage>sample string 9</mileage>
  <noofdays>21</noofdays>
  <objMileage>
    <TravelController.MileageTravelClaim>
      <Amount>6</Amount>
      <AppointmentID>21</AppointmentID>
      <ClaimDate>sample string 9</ClaimDate>
      <FileName>sample string 12</FileName>
      <GLCodeID>7</GLCodeID>
      <Lodging>15</Lodging>
      <LodgingFileName>sample string 20</LodgingFileName>
      <MealAllowance>14</MealAllowance>
      <MealAllowanceFileName>sample string 16</MealAllowanceFileName>
      <Mileage>sample string 2</Mileage>
      <Miscellaneous>5</Miscellaneous>
      <MiscellaneousFileName>sample string 19</MiscellaneousFileName>
      <Parking>4</Parking>
      <ParkingFileName>sample string 18</ParkingFileName>
      <Placetotravel>sample string 1</Placetotravel>
      <ReceiptDate>sample string 10</ReceiptDate>
      <TollAmount>3</TollAmount>
      <TollAmountFileName>sample string 17</TollAmountFileName>
      <TravelDate>sample string 8</TravelDate>
      <TravelPurpose>sample string 11</TravelPurpose>
      <Vehicle>sample string 13</Vehicle>
    </TravelController.MileageTravelClaim>
    <TravelController.MileageTravelClaim>
      <Amount>6</Amount>
      <AppointmentID>21</AppointmentID>
      <ClaimDate>sample string 9</ClaimDate>
      <FileName>sample string 12</FileName>
      <GLCodeID>7</GLCodeID>
      <Lodging>15</Lodging>
      <LodgingFileName>sample string 20</LodgingFileName>
      <MealAllowance>14</MealAllowance>
      <MealAllowanceFileName>sample string 16</MealAllowanceFileName>
      <Mileage>sample string 2</Mileage>
      <Miscellaneous>5</Miscellaneous>
      <MiscellaneousFileName>sample string 19</MiscellaneousFileName>
      <Parking>4</Parking>
      <ParkingFileName>sample string 18</ParkingFileName>
      <Placetotravel>sample string 1</Placetotravel>
      <ReceiptDate>sample string 10</ReceiptDate>
      <TollAmount>3</TollAmount>
      <TollAmountFileName>sample string 17</TollAmountFileName>
      <TravelDate>sample string 8</TravelDate>
      <TravelPurpose>sample string 11</TravelPurpose>
      <Vehicle>sample string 13</Vehicle>
    </TravelController.MileageTravelClaim>
  </objMileage>
  <orgaId>sample string 2</orgaId>
  <placetotravel>sample string 6</placetotravel>
  <purposeofvisit>sample string 7</purposeofvisit>
  <traveldate>sample string 15</traveldate>
  <travelfileName>sample string 25</travelfileName>
  <travelmodeamount>20</travelmodeamount>
  <travelmodeid>19</travelmodeid>
  <traveltotalamount>24</traveltotalamount>
  <traveltypeid>5</traveltypeid>
  <traveltypename>sample string 4</traveltypename>
</TravelController.TravelInsertData>

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 'TravelInsertData'.

Response Information

Resource Description

Dictionary of Object [key] and Object [value]

Response Formats

application/json, text/json, text/html

Sample:
{"System.Object":{},"System.Object":{}}

application/xml, text/xml

Sample:
<ArrayOfKeyValueOfanyTypeanyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <KeyValueOfanyTypeanyType>
    <Key />
    <Value />
  </KeyValueOfanyTypeanyType>
  <KeyValueOfanyTypeanyType>
    <Key />
    <Value />
  </KeyValueOfanyTypeanyType>
</ArrayOfKeyValueOfanyTypeanyType>