List All Appointments

List Appointments

SecurityAPIKeyHeader
Request
query Parameters
q
string (q)

Free-text search across all Appointment reference values

status
string (status)

Filter for appointments with a specific status

Enum: "UNSCHEDULED" "SCHEDULED" "RESCHEDULED" "CANCELLED" "ARRIVED" "ARRIVED_LATE" "DELAYED" "DOCK_IN_USE" "REJECTED" "NO_SHOW" "COMPLETED" "DOCK_IS_READY"
planned_date
string <date> (planned_date)

Filter for appointments with planned date

carrier_assigned
boolean (carrier_assigned)

Filter for appointments with an assigned carrier

point_of_contact_user_id
string (point_of_contact_user_id)

Filter for appointments at facilities where one of the point of contacts' user IDs matches this value

page
integer (Page) >= 1
Default: 1
limit
integer (Limit) [ 1 .. 1000 ]
Default: 50
sort
string (Sort)
facility_id
string (Facility Id) = 26 characters

Filter by only Appointments that take place at this Facility. Results may include both Facility-level Appointments and Dock-level Appointments, but all will take place at the provided Facility.

dock_id
string (Dock Id) = 26 characters

Filter by only Appointments scheduled at this Dock.

Responses
200

Successful Response

Response Schema: application/json
required
Array of objects (Data)
total_count
required
integer (Total Count)
400

Validation Error

get/facilities/appointments
Request samples
Response samples
application/json
{
  • "data": [
    ],
  • "total_count": 0
}
Copyright © Shipwell 2024. All right reserved.