POST rmto/statements?serverId={serverId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
serverId

integer

None.

Body Parameters

RmtoStatement
NameDescriptionTypeAdditional information
statementId

integer

None.

companyCode

integer

None.

statementType

string

None.

number

integer

None.

seri

string

None.

driverNationalCode1

string

None.

driverNationalCode2

string

None.

driverNationalCode3

string

None.

vehicleSmartCardNumber

string

None.

totalAmount

integer

None.

totalBaseAmount

integer

None.

totalApprovedBaseAmount

integer

None.

distance

integer

None.

bodyInsuranceAmount

integer

None.

passengerInsuranceAmount

integer

None.

originCityCode

string

None.

finalDestinationCityCode

string

None.

jalaliDepartureDate

string

None.

departureTime

string

None.

totalPassengerCount

integer

None.

vehicleType

string

None.

vehicleCapacity

integer

None.

vehiclePlateNumber

string

None.

vehiclePlateSerial

integer

None.

path

string

None.

Commission

integer

None.

Tax

integer

None.

Passengers

Collection of RmtoPassenger

None.

serverCode

string

None.

isJavanSeir

boolean

None.

csid

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "statementId": 1,
  "companyCode": 1,
  "statementType": "sample string 2",
  "number": 3,
  "seri": "sample string 4",
  "driverNationalCode1": "sample string 5",
  "driverNationalCode2": "sample string 6",
  "driverNationalCode3": "sample string 7",
  "vehicleSmartCardNumber": "sample string 8",
  "totalAmount": 9,
  "totalBaseAmount": 1,
  "totalApprovedBaseAmount": 1,
  "distance": 10,
  "bodyInsuranceAmount": 11,
  "passengerInsuranceAmount": 12,
  "originCityCode": "sample string 13",
  "finalDestinationCityCode": "sample string 14",
  "jalaliDepartureDate": "sample string 15",
  "departureTime": "sample string 16",
  "totalPassengerCount": 17,
  "vehicleType": "sample string 18",
  "vehicleCapacity": 19,
  "vehiclePlateNumber": "sample string 20",
  "vehiclePlateSerial": 21,
  "path": "sample string 22",
  "Commission": 1,
  "Tax": 1,
  "Passengers": [
    {
      "IsHead": true,
      "Nationality": 2,
      "PassengerCode": "sample string 3",
      "FirstName": "sample string 4",
      "LastName": "sample string 5",
      "Mobile": "sample string 6",
      "BirthDate": "sample string 7",
      "Gender": 8,
      "ChairNum": 9,
      "TicketCode": "sample string 10"
    },
    {
      "IsHead": true,
      "Nationality": 2,
      "PassengerCode": "sample string 3",
      "FirstName": "sample string 4",
      "LastName": "sample string 5",
      "Mobile": "sample string 6",
      "BirthDate": "sample string 7",
      "Gender": 8,
      "ChairNum": 9,
      "TicketCode": "sample string 10"
    }
  ],
  "serverCode": "sample string 23",
  "isJavanSeir": true,
  "csid": 25
}

application/xml, text/xml

Sample:
<RmtoStatement xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Narin.Rmto.Models">
  <Commission>1</Commission>
  <Passengers>
    <RmtoPassenger>
      <BirthDate>sample string 7</BirthDate>
      <ChairNum>9</ChairNum>
      <FirstName>sample string 4</FirstName>
      <Gender>8</Gender>
      <IsHead>true</IsHead>
      <LastName>sample string 5</LastName>
      <Mobile>sample string 6</Mobile>
      <Nationality>2</Nationality>
      <PassengerCode>sample string 3</PassengerCode>
      <TicketCode>sample string 10</TicketCode>
    </RmtoPassenger>
    <RmtoPassenger>
      <BirthDate>sample string 7</BirthDate>
      <ChairNum>9</ChairNum>
      <FirstName>sample string 4</FirstName>
      <Gender>8</Gender>
      <IsHead>true</IsHead>
      <LastName>sample string 5</LastName>
      <Mobile>sample string 6</Mobile>
      <Nationality>2</Nationality>
      <PassengerCode>sample string 3</PassengerCode>
      <TicketCode>sample string 10</TicketCode>
    </RmtoPassenger>
  </Passengers>
  <Tax>1</Tax>
  <bodyInsuranceAmount>11</bodyInsuranceAmount>
  <companyCode>1</companyCode>
  <csid>25</csid>
  <departureTime>sample string 16</departureTime>
  <distance>10</distance>
  <driverNationalCode1>sample string 5</driverNationalCode1>
  <driverNationalCode2>sample string 6</driverNationalCode2>
  <driverNationalCode3>sample string 7</driverNationalCode3>
  <finalDestinationCityCode>sample string 14</finalDestinationCityCode>
  <isJavanSeir>true</isJavanSeir>
  <jalaliDepartureDate>sample string 15</jalaliDepartureDate>
  <number>3</number>
  <originCityCode>sample string 13</originCityCode>
  <passengerInsuranceAmount>12</passengerInsuranceAmount>
  <path>sample string 22</path>
  <seri>sample string 4</seri>
  <serverCode>sample string 23</serverCode>
  <statementId>1</statementId>
  <statementType>sample string 2</statementType>
  <totalAmount>9</totalAmount>
  <totalApprovedBaseAmount>1</totalApprovedBaseAmount>
  <totalBaseAmount>1</totalBaseAmount>
  <totalPassengerCount>17</totalPassengerCount>
  <vehicleCapacity>19</vehicleCapacity>
  <vehiclePlateNumber>sample string 20</vehiclePlateNumber>
  <vehiclePlateSerial>21</vehiclePlateSerial>
  <vehicleSmartCardNumber>sample string 8</vehicleSmartCardNumber>
  <vehicleType>sample string 18</vehicleType>
</RmtoStatement>

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

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.