POST api/PortPro/Webhook

Request Information

URI Parameters

None.

Body Parameters

eMpowerCore.ViewModels.PortPro.PortProWebhookVm
NameDescriptionTypeAdditional information
changedValues

eMpowerCore.ViewModels.PortPro.PortProChangedValues

None.

reference_number

string

None.

Request Formats

application/json, text/json

Sample:
{
  "changedValues": {
    "vessel": {
      "eta": "2025-05-02T08:47:38.0634845-07:00"
    },
    "lastFreeDay": "2025-05-02T08:47:38.0634845-07:00",
    "dischargedDate": "2025-05-02T08:47:38.0634845-07:00",
    "outgateDate": "2025-05-02T08:47:38.0634845-07:00",
    "emptyDay": "2025-05-02T08:47:38.0634845-07:00",
    "freeReturnDate": "2025-05-02T08:47:38.0634845-07:00",
    "ingateDate": "2025-05-02T08:47:38.0634845-07:00",
    "readyToReturnDate": "2025-05-02T08:47:38.0634845-07:00",
    "pickupTimes": [
      {
        "pickupFromTime": "2025-05-02T08:47:38.0634845-07:00"
      },
      {
        "pickupFromTime": "2025-05-02T08:47:38.0634845-07:00"
      }
    ],
    "deliveryTimes": [
      {
        "deliveryFromTime": "2025-05-02T08:47:38.064484-07:00"
      },
      {
        "deliveryFromTime": "2025-05-02T08:47:38.064484-07:00"
      }
    ],
    "status": "sample string 1",
    "driverOrder": [
      {
        "arrived": "2025-05-02T08:47:38.064484-07:00",
        "type": "sample string 1"
      },
      {
        "arrived": "2025-05-02T08:47:38.064484-07:00",
        "type": "sample string 1"
      }
    ]
  },
  "reference_number": "sample string 1"
}

application/xml, text/xml

Sample:
<PortProWebhookVm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMpowerCore.ViewModels.PortPro">
  <ChangedValues>
    <DeliveryTimes>
      <PortProDeliveryTimes>
        <DeliveryFromTime>2025-05-02T08:47:38.064484-07:00</DeliveryFromTime>
      </PortProDeliveryTimes>
      <PortProDeliveryTimes>
        <DeliveryFromTime>2025-05-02T08:47:38.064484-07:00</DeliveryFromTime>
      </PortProDeliveryTimes>
    </DeliveryTimes>
    <DischargedDate>2025-05-02T08:47:38.0634845-07:00</DischargedDate>
    <DriverOrder>
      <PortProDriverOrder>
        <Arrived>2025-05-02T08:47:38.064484-07:00</Arrived>
        <Type>sample string 1</Type>
      </PortProDriverOrder>
      <PortProDriverOrder>
        <Arrived>2025-05-02T08:47:38.064484-07:00</Arrived>
        <Type>sample string 1</Type>
      </PortProDriverOrder>
    </DriverOrder>
    <EmptyDay>2025-05-02T08:47:38.0634845-07:00</EmptyDay>
    <FreeReturnDate>2025-05-02T08:47:38.0634845-07:00</FreeReturnDate>
    <IngateDate>2025-05-02T08:47:38.0634845-07:00</IngateDate>
    <LastFreeDay>2025-05-02T08:47:38.0634845-07:00</LastFreeDay>
    <OutgateDate>2025-05-02T08:47:38.0634845-07:00</OutgateDate>
    <PickupTimes>
      <PortProPickupTimes>
        <PickupFromTime>2025-05-02T08:47:38.0634845-07:00</PickupFromTime>
      </PortProPickupTimes>
      <PortProPickupTimes>
        <PickupFromTime>2025-05-02T08:47:38.0634845-07:00</PickupFromTime>
      </PortProPickupTimes>
    </PickupTimes>
    <ReadyToReturnDate>2025-05-02T08:47:38.0634845-07:00</ReadyToReturnDate>
    <Status>sample string 1</Status>
    <Vessel>
      <Eta>2025-05-02T08:47:38.0634845-07:00</Eta>
    </Vessel>
  </ChangedValues>
  <ReferenceNumber>sample string 1</ReferenceNumber>
</PortProWebhookVm>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

System.Web.Http.IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.