POST api/Process/ProcessDataAirSide

Request Information

URI Parameters

None.

Body Parameters

ProcessChargeModelAirSide
NameDescriptionTypeAdditional information
Records

Collection of RecordsAirShed

None.

ShedId

integer

Required

Range: inclusive between 1 and 32767

PhoneNumber

string

Required

Matching regular expression pattern: ^\s*\+?\s*([0-9][\s-]*){2,}$

String length: inclusive between 11 and 11

AgentCompany

string

None.

AgentName

string

Required

AgentTin

string

Required

IssuerName

string

Required

Records

Collection of Records

None.

UserId

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Records": [
    {
      "CvsType": 1,
      "Amount": 1.0,
      "GrandTotal": 2.0,
      "BillType": 1,
      "TypeNumber": "sample string 3",
      "DepartureLocation": "sample string 4",
      "DestinationLocation": "sample string 5",
      "NumberOfGoods": 1,
      "GoodsCategory": "sample string 6",
      "GoodsDescription": "sample string 7",
      "AirlineId": 1,
      "AirlineName": "sample string 8",
      "AirportCode": "sample string 9",
      "ArrivalDate": "2026-03-21T21:33:39.5278726+00:00",
      "AirlineWeight": 1.0,
      "CustomWeight": 1.0,
      "AgreedWeight": 10.0,
      "CvsAmount": 11.0,
      "BillFound": true,
      "MultipleAwbDetails": [
        {
          "AwbId": 1,
          "AirwayBillNumber": "sample string 1",
          "AirlineWeight": 1.0,
          "FlightDate": "2026-03-21T21:33:39.5278726+00:00",
          "FlightNumber": "sample string 2"
        },
        {
          "AwbId": 1,
          "AirwayBillNumber": "sample string 1",
          "AirlineWeight": 1.0,
          "FlightDate": "2026-03-21T21:33:39.5278726+00:00",
          "FlightNumber": "sample string 2"
        }
      ],
      "AwbId": 1,
      "FlightNumber": "sample string 12",
      "HAWB": 13,
      "AwbDuplicate": true,
      "CreatedBy": "sample string 14",
      "ManualEntry": true,
      "ManifestNo": "sample string 15"
    },
    {
      "CvsType": 1,
      "Amount": 1.0,
      "GrandTotal": 2.0,
      "BillType": 1,
      "TypeNumber": "sample string 3",
      "DepartureLocation": "sample string 4",
      "DestinationLocation": "sample string 5",
      "NumberOfGoods": 1,
      "GoodsCategory": "sample string 6",
      "GoodsDescription": "sample string 7",
      "AirlineId": 1,
      "AirlineName": "sample string 8",
      "AirportCode": "sample string 9",
      "ArrivalDate": "2026-03-21T21:33:39.5278726+00:00",
      "AirlineWeight": 1.0,
      "CustomWeight": 1.0,
      "AgreedWeight": 10.0,
      "CvsAmount": 11.0,
      "BillFound": true,
      "MultipleAwbDetails": [
        {
          "AwbId": 1,
          "AirwayBillNumber": "sample string 1",
          "AirlineWeight": 1.0,
          "FlightDate": "2026-03-21T21:33:39.5278726+00:00",
          "FlightNumber": "sample string 2"
        },
        {
          "AwbId": 1,
          "AirwayBillNumber": "sample string 1",
          "AirlineWeight": 1.0,
          "FlightDate": "2026-03-21T21:33:39.5278726+00:00",
          "FlightNumber": "sample string 2"
        }
      ],
      "AwbId": 1,
      "FlightNumber": "sample string 12",
      "HAWB": 13,
      "AwbDuplicate": true,
      "CreatedBy": "sample string 14",
      "ManualEntry": true,
      "ManifestNo": "sample string 15"
    }
  ],
  "ShedId": 1,
  "PhoneNumber": "sample string 1",
  "AgentCompany": "sample string 2",
  "AgentName": "sample string 3",
  "AgentTin": "sample string 4",
  "IssuerName": "sample string 5",
  "UserId": "sample string 6"
}

application/xml, text/xml

Sample:
<ProcessChargeModelAirSide xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Cargo.Data.Model">
  <AgentCompany>sample string 2</AgentCompany>
  <AgentName>sample string 3</AgentName>
  <AgentTin>sample string 4</AgentTin>
  <IssuerName>sample string 5</IssuerName>
  <PhoneNumber>sample string 1</PhoneNumber>
  <Records>
    <Records>
      <AgreedWeight>8</AgreedWeight>
      <AirlineId>1</AirlineId>
      <AirlineName>sample string 6</AirlineName>
      <AirlineWeight>1</AirlineWeight>
      <AirportCode>sample string 7</AirportCode>
      <Amount>9</Amount>
      <ArrivalDate>2026-03-21T21:33:39.5278726+00:00</ArrivalDate>
      <AwbDuplicate>true</AwbDuplicate>
      <AwbId>1</AwbId>
      <BillFound>true</BillFound>
      <BillType>1</BillType>
      <CreatedBy>sample string 13</CreatedBy>
      <CustomWeight>1</CustomWeight>
      <CvsAmount>10</CvsAmount>
      <CvsType>1</CvsType>
      <DepartureLocation>sample string 2</DepartureLocation>
      <DestinationLocation>sample string 3</DestinationLocation>
      <FlightNumber>sample string 11</FlightNumber>
      <GoodsCategory>sample string 4</GoodsCategory>
      <GoodsDescription>sample string 5</GoodsDescription>
      <HAWB>12</HAWB>
      <ManifestNo>sample string 14</ManifestNo>
      <ManualEntry>true</ManualEntry>
      <MultipleAwbDetails>
        <MultiAwbDetails>
          <AirlineWeight>1</AirlineWeight>
          <AirwayBillNumber>sample string 1</AirwayBillNumber>
          <AwbId>1</AwbId>
          <FlightDate>2026-03-21T21:33:39.5278726+00:00</FlightDate>
          <FlightNumber>sample string 2</FlightNumber>
        </MultiAwbDetails>
        <MultiAwbDetails>
          <AirlineWeight>1</AirlineWeight>
          <AirwayBillNumber>sample string 1</AirwayBillNumber>
          <AwbId>1</AwbId>
          <FlightDate>2026-03-21T21:33:39.5278726+00:00</FlightDate>
          <FlightNumber>sample string 2</FlightNumber>
        </MultiAwbDetails>
      </MultipleAwbDetails>
      <NumberOfGoods>1</NumberOfGoods>
      <TypeNumber>sample string 1</TypeNumber>
    </Records>
    <Records>
      <AgreedWeight>8</AgreedWeight>
      <AirlineId>1</AirlineId>
      <AirlineName>sample string 6</AirlineName>
      <AirlineWeight>1</AirlineWeight>
      <AirportCode>sample string 7</AirportCode>
      <Amount>9</Amount>
      <ArrivalDate>2026-03-21T21:33:39.5278726+00:00</ArrivalDate>
      <AwbDuplicate>true</AwbDuplicate>
      <AwbId>1</AwbId>
      <BillFound>true</BillFound>
      <BillType>1</BillType>
      <CreatedBy>sample string 13</CreatedBy>
      <CustomWeight>1</CustomWeight>
      <CvsAmount>10</CvsAmount>
      <CvsType>1</CvsType>
      <DepartureLocation>sample string 2</DepartureLocation>
      <DestinationLocation>sample string 3</DestinationLocation>
      <FlightNumber>sample string 11</FlightNumber>
      <GoodsCategory>sample string 4</GoodsCategory>
      <GoodsDescription>sample string 5</GoodsDescription>
      <HAWB>12</HAWB>
      <ManifestNo>sample string 14</ManifestNo>
      <ManualEntry>true</ManualEntry>
      <MultipleAwbDetails>
        <MultiAwbDetails>
          <AirlineWeight>1</AirlineWeight>
          <AirwayBillNumber>sample string 1</AirwayBillNumber>
          <AwbId>1</AwbId>
          <FlightDate>2026-03-21T21:33:39.5278726+00:00</FlightDate>
          <FlightNumber>sample string 2</FlightNumber>
        </MultiAwbDetails>
        <MultiAwbDetails>
          <AirlineWeight>1</AirlineWeight>
          <AirwayBillNumber>sample string 1</AirwayBillNumber>
          <AwbId>1</AwbId>
          <FlightDate>2026-03-21T21:33:39.5278726+00:00</FlightDate>
          <FlightNumber>sample string 2</FlightNumber>
        </MultiAwbDetails>
      </MultipleAwbDetails>
      <NumberOfGoods>1</NumberOfGoods>
      <TypeNumber>sample string 1</TypeNumber>
    </Records>
  </Records>
  <ShedId>1</ShedId>
  <UserId>sample string 6</UserId>
  <Records>
    <RecordsAirShed>
      <AgreedWeight>10</AgreedWeight>
      <AirlineId>1</AirlineId>
      <AirlineName>sample string 8</AirlineName>
      <AirlineWeight>1</AirlineWeight>
      <AirportCode>sample string 9</AirportCode>
      <Amount>0</Amount>
      <ArrivalDate>2026-03-21T21:33:39.5278726+00:00</ArrivalDate>
      <AwbDuplicate>true</AwbDuplicate>
      <AwbId>1</AwbId>
      <BillFound>true</BillFound>
      <BillType>1</BillType>
      <CreatedBy>sample string 14</CreatedBy>
      <CustomWeight>1</CustomWeight>
      <CvsAmount>11</CvsAmount>
      <CvsType i:nil="true" />
      <DepartureLocation>sample string 4</DepartureLocation>
      <DestinationLocation>sample string 5</DestinationLocation>
      <FlightNumber>sample string 12</FlightNumber>
      <GoodsCategory>sample string 6</GoodsCategory>
      <GoodsDescription>sample string 7</GoodsDescription>
      <HAWB>13</HAWB>
      <ManifestNo>sample string 15</ManifestNo>
      <ManualEntry>true</ManualEntry>
      <MultipleAwbDetails>
        <MultiAwbDetails>
          <AirlineWeight>1</AirlineWeight>
          <AirwayBillNumber>sample string 1</AirwayBillNumber>
          <AwbId>1</AwbId>
          <FlightDate>2026-03-21T21:33:39.5278726+00:00</FlightDate>
          <FlightNumber>sample string 2</FlightNumber>
        </MultiAwbDetails>
        <MultiAwbDetails>
          <AirlineWeight>1</AirlineWeight>
          <AirwayBillNumber>sample string 1</AirwayBillNumber>
          <AwbId>1</AwbId>
          <FlightDate>2026-03-21T21:33:39.5278726+00:00</FlightDate>
          <FlightNumber>sample string 2</FlightNumber>
        </MultiAwbDetails>
      </MultipleAwbDetails>
      <NumberOfGoods>1</NumberOfGoods>
      <TypeNumber>sample string 3</TypeNumber>
      <Amount>1</Amount>
      <CvsType>1</CvsType>
      <GrandTotal>2</GrandTotal>
    </RecordsAirShed>
    <RecordsAirShed>
      <AgreedWeight>10</AgreedWeight>
      <AirlineId>1</AirlineId>
      <AirlineName>sample string 8</AirlineName>
      <AirlineWeight>1</AirlineWeight>
      <AirportCode>sample string 9</AirportCode>
      <Amount>0</Amount>
      <ArrivalDate>2026-03-21T21:33:39.5278726+00:00</ArrivalDate>
      <AwbDuplicate>true</AwbDuplicate>
      <AwbId>1</AwbId>
      <BillFound>true</BillFound>
      <BillType>1</BillType>
      <CreatedBy>sample string 14</CreatedBy>
      <CustomWeight>1</CustomWeight>
      <CvsAmount>11</CvsAmount>
      <CvsType i:nil="true" />
      <DepartureLocation>sample string 4</DepartureLocation>
      <DestinationLocation>sample string 5</DestinationLocation>
      <FlightNumber>sample string 12</FlightNumber>
      <GoodsCategory>sample string 6</GoodsCategory>
      <GoodsDescription>sample string 7</GoodsDescription>
      <HAWB>13</HAWB>
      <ManifestNo>sample string 15</ManifestNo>
      <ManualEntry>true</ManualEntry>
      <MultipleAwbDetails>
        <MultiAwbDetails>
          <AirlineWeight>1</AirlineWeight>
          <AirwayBillNumber>sample string 1</AirwayBillNumber>
          <AwbId>1</AwbId>
          <FlightDate>2026-03-21T21:33:39.5278726+00:00</FlightDate>
          <FlightNumber>sample string 2</FlightNumber>
        </MultiAwbDetails>
        <MultiAwbDetails>
          <AirlineWeight>1</AirlineWeight>
          <AirwayBillNumber>sample string 1</AirwayBillNumber>
          <AwbId>1</AwbId>
          <FlightDate>2026-03-21T21:33:39.5278726+00:00</FlightDate>
          <FlightNumber>sample string 2</FlightNumber>
        </MultiAwbDetails>
      </MultipleAwbDetails>
      <NumberOfGoods>1</NumberOfGoods>
      <TypeNumber>sample string 3</TypeNumber>
      <Amount>1</Amount>
      <CvsType>1</CvsType>
      <GrandTotal>2</GrandTotal>
    </RecordsAirShed>
  </Records>
</ProcessChargeModelAirSide>

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

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.