---
title: "Get Public Load Offer"
method: GET
path: "/v2/public/loads/{token}"
tags: ["Public Load Booking"]
---

# Get Public Load Offer

`GET /v2/public/loads/{token}`

## Request

- Base URL: `https://api.mentium.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.mentium.io/v2/public/loads/{token}`
- Auth: none declared

Public endpoint to fetch load offer details by token.

Security:
- No authentication required
- Token must be valid and not expired
- Rate limited: 30 requests per minute per IP
- All access is logged

Returns:
- Load details with sanitized data
- is_booked flag indicates if load is already covered

## Path parameters

- `token` string, required

## Response `200`

Successful Response

- PublicLoadOfferResponse: Sanitized load offer data for public view
  - `load_id` string, required
  - `origin_city` string, required
  - `origin_state` string, required
  - `origin_zip` string, required
  - `destination_city` string, required
  - `destination_state` string, required
  - `destination_zip` string, required
  - `miles` number, required
  - `equipment_type` string, required
  - `stops` integer, required
  - `weight` number, nullable, required
  - `opening_carrier_rate_amount` number, nullable
  - `latest_carrier_rate_amount` number, nullable
  - `current_carrier_rate_amount` number, nullable
  - `rate_updated` boolean
  - `currency` string, required
  - `is_booked` boolean, required
  - `token_expired` boolean
  - `carrier_offer_status` string, required
  - `carrier_dot_number` string, nullable
  - `is_available_for_acceptance` boolean, required
  - `shipment_requirements` NexusAppApiRoutersV2PublicLoadsShipmentRequirementsResponse: Shipment requirements for public view - only includes active requirements
    - `liftgate_required` boolean
    - `pallet_jack_required` boolean, nullable
    - `blanket_wrap_required` boolean, nullable
    - `team_service_required` boolean, nullable
    - `driver_assist_required` boolean
    - `blind_shipment` boolean, nullable
    - `chains_required` boolean
    - `straps_required` boolean
    - `tarps_required` boolean
    - `tarp_size` string, nullable
    - `escorts_required` boolean, nullable
    - `permits_required` boolean, nullable
    - `overdimensional` boolean, nullable
    - `twic_card_required` boolean, nullable
    - `tanker_endorsed_drivers_required` boolean, nullable
    - `hazmat_required` boolean
    - `hazmat_class` string, nullable
    - `temperature_control_required` boolean
    - `minimum_temperature` number, nullable
    - `maximum_temperature` number, nullable
  - `accessorials` PublicLoadAccessorialResponse[]
    - `name` string, required
    - `scope` string, required
  - `first_pickup_stop` StopDetailsResponse: Stop details for public view. Canonical windows are half-open [earliest, latest) with EXCLUSIVE upper bound.
    - `target_arrival_earliest_at` string, date-time, nullable
    - `target_arrival_latest_at` string, date-time, nullable
    - `appointment_start_at` string, date-time, nullable
    - `appointment_end_at` string, date-time, nullable
    - `planned_leg_start_at` string, date-time, nullable
    - `planned_leg_end_at` string, date-time, nullable
    - `planned_arrival_at` string, date-time, nullable
    - `planned_departure_at` string, date-time, nullable
    - `expected_arrival_at` string, date-time, nullable
    - `expected_departure_at` string, date-time, nullable
    - `actual_arrival_at` string, date-time, nullable
    - `actual_departure_at` string, date-time, nullable
    - `is_appointment_required` boolean, nullable
    - `is_appointment_requested` boolean, nullable
    - `is_appointment_confirmed` boolean, nullable
    - `appointment_number` string, nullable
    - `appointment_notes` string, nullable
    - `scheduling_type` string, nullable
    - `weekday_open_hours` string, nullable
    - `weekday_close_hours` string, nullable
    - `weekend_open_hours` string, nullable
    - `weekend_close_hours` string, nullable
    - `iana_timezone` string, nullable
  - `last_delivery_stop` StopDetailsResponse: Stop details for public view. Canonical windows are half-open [earliest, latest) with EXCLUSIVE upper bound.
    - `target_arrival_earliest_at` string, date-time, nullable
    - `target_arrival_latest_at` string, date-time, nullable
    - `appointment_start_at` string, date-time, nullable
    - `appointment_end_at` string, date-time, nullable
    - `planned_leg_start_at` string, date-time, nullable
    - `planned_leg_end_at` string, date-time, nullable
    - `planned_arrival_at` string, date-time, nullable
    - `planned_departure_at` string, date-time, nullable
    - `expected_arrival_at` string, date-time, nullable
    - `expected_departure_at` string, date-time, nullable
    - `actual_arrival_at` string, date-time, nullable
    - `actual_departure_at` string, date-time, nullable
    - `is_appointment_required` boolean, nullable
    - `is_appointment_requested` boolean, nullable
    - `is_appointment_confirmed` boolean, nullable
    - `appointment_number` string, nullable
    - `appointment_notes` string, nullable
    - `scheduling_type` string, nullable
    - `weekday_open_hours` string, nullable
    - `weekday_close_hours` string, nullable
    - `weekend_open_hours` string, nullable
    - `weekend_close_hours` string, nullable
    - `iana_timezone` string, nullable
  - `first_pickup_stop_target_arrival_earliest_at` string, date-time, nullable
  - `first_pickup_stop_target_arrival_latest_at` string, date-time, nullable
  - `last_delivery_stop_target_arrival_earliest_at` string, date-time, nullable
  - `last_delivery_stop_target_arrival_latest_at` string, date-time, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/mentium/apis/mentium-api.md) - [All operations](https://skmtc.dev/mentium/apis/mentium-api/llms.txt) - [OpenAPI document](https://skmtc.dev/mentium/apis/mentium-api/revisions/b4ed8e59432e?raw)
