---
title: Rescheduled
slug: fourkites-api-reference/rescheduled
description: Improve appointment rescheduling efficiency with Appointment Manager's "Appointment rescheduled callback" function. Get detailed information about rescheduled appointments, including message type, load number, purchase order number, reference numbers, sto
createdAt: 2023-04-14T06:18:51.000Z
---

Whenever an Appointment is rescheduled in the Appointment Manager, an Appointment rescheduled callback will be triggered with the specific information.

## Request Parameter

```json
{
"MessageType": "APPOINTMENT_RESCHEDULED",
"LoadNumber": "LOAD1234",
"PONumber": "PO1234",
"ReferenceNumber": ["ref1", "ref2"],
"StopType": "pickup",
"StopName": "Stop2",
"ShippingType": "Live",
"Shipper": "test-shipper",
"Carrier": "test-carrier",
"Scac": "TEST",
"PlannedTime": "2019-11-02T13:00:00-05:00",
"AppointmentTimeStart": "2019-11-02T15:00:00-05:00",
"AppointmentTimeEnd": "2019-11-02T17:00:00-05:00",
"TimeStamp": "2019-11-01T15:00:00-05:00"
}
```

## Field Definitions

| **Field Name**         | **Description**                                                                                                                   | **Key Always Present?** | **Data Type**             | **Max Length** | **Default Value**            | **Default Value Max Length** |
| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------- | ----------------------- | ------------------------- | -------------- | ---------------------------- | ---------------------------- |
| `LoadNumber`           | Unique shipment identifier from shipper's system                                                                                  | Yes                     | String                    | No max         | Null                         | Null                         |
| `PONumber`             | Shipments PO#                                                                                                                     | Yes                     | Array of string           | No max         | Null                         | Null                         |
| `ReferenceNumber`      | List of additional reference numbers associated with the load (empty list when no reference numbers are associated with the load) | Yes                     | Array of string           | No max         | Null                         | Null                         |
| `StopName`             | Name of the stop provided during load creation.                                                                                   | Yes                     | String                    | No max         | Null                         | Null                         |
| `ShippingType`         | Shipping type - Live                                                                                                              | Yes                     | String                    | No max         | ShippingType                 | String                       |
| `Shipper`              | Unique shipper ID from FourKites                                                                                                  | Yes                     | String                    | No max         | ShipperName                  | String                       |
| `Carrier`              | Unique Carrier ID from FourKites                                                                                                  | Yes                     | String                    | No max         | Null                         | Null                         |
| `Scac`                 | SCAC of the Carrier                                                                                                               | Yes                     | String                    | No max         | Null                         | Null                         |
| `PlannedTime`          | Wanted time provided by the Shipper                                                                                               | Yes                     | String in DateTime format |                | Baseline time representation | Null                         |
| `AppointmentTimeStart` | Start Time from the Appointment Window                                                                                            | Yes                     | String in DateTime format |                | Always present               |                              |
| `AppointmentTimeEnd`   | End Time from the Appointment Window                                                                                              | Yes                     | String in DateTime format |                | Always present               |                              |
| `StopSequence`         | Sequence of the stop on the load that the truck departed from                                                                     | Yes                     | int64                     | No max         | Null                         | Null                         |
| `ReasonCode`           | Configured by facilities within Appointement Manager                                                                              | Yes                     | String                    | No max         | Null                         | Null                         |
| `CheckInAt`            | Check-in date and time in hh\:mm                                                                                                  | Yes                     | String in DateTime format |                | Baseline time representation |                              |
| `CheckOutAt`           | Check-out date and time in hh\:mm                                                                                                 | Yes                     | String in DateTime format |                | Baseline time representation |                              |
| `UserName`             | User who auto scheduled                                                                                                           | Yes                     | String                    | No max         | UserName                     | String                       |
| `FacilityName`         | Name of the Facility                                                                                                              | Yes                     | String                    | No max         | FaciltyName                  | String                       |
| `Timestamp`            | Time when the truck arrived at the stop in stop's local time (in ISO 8601 format with local time offset to UTC)                   | Yes                     | String in DateTime format |                |                              |                              |
| `StopType`             | Stop type - pickup, terminal, delivery, portOfLoading, transshipmentPort, portOf Discharge.                                       |                         | String                    | No max         | AppointmentType/SlotType     | String                       |
| `TerminalName`         | Name of Terminal                                                                                                                  |                         |                           |                |                              |                              |
