# Loadsmart Shipment Events API

**Canonical:** https://apis.io/apis/loadsmart/loadsmart-shipment-events-api/  
**Provider:** Loadsmart — https://apis.io/providers/loadsmart/  
**Base URL:** https://api.loadsmart.com  
**Documentation:** https://developer.loadsmart.com/docs/shipperguide/overview/getting-started

Loadsmart Shipment Events API is one of 48 APIs that [Loadsmart](https://apis.io/providers/loadsmart/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Shipment Events. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

Our API supports fetch and change of a variety of shipments status, the main ones are responsible to move the shipment from booked to in transit and delivered, They must obey the following order: * **shipment:en-route-to-pickup** - The first state responsible to start the haul. * **shipment:check-in-pickup** - Used when driver arrives at pickup facility. * **shipment:check-out-pickup** - Used when driver leaves the pickup facility. * **shipment:check-in-delivery** - Used when driver arrives at delivery facility. * **shipment:check-out-delivery** - Used when the driver delivers the shipment. NOTE: These events are allowed to be changed via API. There are other events to support the main flow, they are available on webhooks or can be listed via API Shipment events, specific events that can happen for a shipment: * **shipment:incident** - When a incident is registered to a shipment. * **shipment:canceled** - When the shipment is canceled for some reason. Appointment events, these events are normally set before the load starts to move: * **shipment:appointment-pickup** - Used to set an appointment at pickup. * **shipment:appointment-delivery** - Used to set an appointment at delivery. Carrier related events, indicate changes in the carrier, drop, etc. normally happens before the load starts to move: * **shipment:carrier-updated** - Used for changes on a load related to a carrier, i.e. trailer # change. * **shipment:carrier-dropped** - Indicates a carrier drop for a particular shipment. * **shipment:driver-assigned** - A carrier driver assignment. * **shipment:driver-unassigned** - A carrier driver unassignment. Carrier location update, happens while the load is in transit until final delivery: * **shipment:location-updated** - Used to indicate the geographic coordinates of the carrier.

## Machine-readable artifacts (16)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/loadsmart/refs/heads/main/openapi/loadsmart-shipment-events-api-openapi.yml
- **Documentation** — https://developer.loadsmart.com/docs/shipperguide/overview/getting-started
- **APIReference** — https://developer.loadsmart.com/docs/shipperguide/api-reference
- **OpenAPISource** — https://developer.loadsmart.com/api/openapi.yaml
- **Webhooks** — https://developer.loadsmart.com/docs/shipperguide/api-reference
- **Sandbox** — https://api.sandbox.loadsmart.com
- **Authentication** — https://developer.loadsmart.com/docs/shipperguide/overview/getting-started
- **Postman** — https://community.loadsmart.com/hc/en-us/articles/14945962355091-Importing-the-Postman-Collection
- **Documentation** — https://developer.loadsmart.com/docs/opendock/overview/getting-started
- **APIReference** — https://developer.loadsmart.com/docs/opendock/category/overview
- **OpenAPISource** — https://neutron.opendock.com/docs-json
- **SwaggerUI** — https://neutron.opendock.com/docs
- **WebSockets** — https://developer.loadsmart.com/docs/opendock/overview/websockets
- **Sandbox** — https://neutron.staging.opendock.com
- **Postman** — https://www.postman.com/opendock/workspace/public-nova-workspace/
- **Community** — https://community.loadsmart.com/hc/en-us/sections/24987828169619-Opendock-Nova-Warehouse-API

## Other Loadsmart APIs (12)

- [Loadsmart Appointments API](https://apis.io/apis/loadsmart/loadsmart-appointments-api/)
- [Loadsmart Asset Container API](https://apis.io/apis/loadsmart/loadsmart-asset-container-api/)
- [Loadsmart Asset Visit API](https://apis.io/apis/loadsmart/loadsmart-asset-visit-api/)
- [Loadsmart Audit Log API](https://apis.io/apis/loadsmart/loadsmart-audit-log-api/)
- [Loadsmart Authentication API](https://apis.io/apis/loadsmart/loadsmart-authentication-api/)
- [Loadsmart Bids API](https://apis.io/apis/loadsmart/loadsmart-bids-api/)
- [Loadsmart BOL API](https://apis.io/apis/loadsmart/loadsmart-bol-api/)
- [Loadsmart Capacity API](https://apis.io/apis/loadsmart/loadsmart-capacity-api/)
- [Loadsmart Carrier API](https://apis.io/apis/loadsmart/loadsmart-carrier-api/)
- [Loadsmart Carrier Companies API](https://apis.io/apis/loadsmart/loadsmart-carrier-companies-api/)
- [Loadsmart Carrier Users API](https://apis.io/apis/loadsmart/loadsmart-carrier-users-api/)
- [Loadsmart Custom Forms - Data API](https://apis.io/apis/loadsmart/loadsmart-custom-forms-data-api/)

## Tags

Shipment Events

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/loadsmart/loadsmart-shipment-events-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/loadsmart/.
