# BNSF Automotive Hub Operations API

**Canonical:** https://apis.io/apis/bnsf/bnsf-automotive-hub-operations-api/  
**Provider:** BNSF — https://apis.io/providers/bnsf/  
**Base URL:** https://api.bnsf.com:6443  
**Documentation:** https://www.bnsf.com/ship-with-bnsf/support-services/customer-api/

BNSF Automotive Hub Operations API is one of 8 APIs that [BNSF](https://apis.io/providers/bnsf/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Freight, Automotive, Hub, Gate Operations, and VIN. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The BNSF Automotive Hub Operations API covers haul-away gate operations at BNSF automotive ramps: gate entry requests submitted before an ingate, gate exit and pre-exit requests, holds placed on and released from a VIN at origin or destination, and gate-pass lookups by AAR ramp code and VIN. Seven operations, keyed on NMFTA SCAC and AAR ramp code, serving truckers, dispatchers and vehicle OEMs.

## Operations (7)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/pregate/automotive/haulaway-entry` | Haul Away Gate Entry Request - Allow truckers and/or dispatchers to submit load details prior to an actual ingate for an automotive haul away move. |
| POST | `/v1/vehicles/addHold` | ​​AddHold Request - Haulway or OEM will have the capability to add hold on VIN at Origin or Destination ("O" or "D") |
| POST | `/v1/vehicles/releaseHold` | ​​Release Hold Request - This enables Haulway and OEM to release existing Hold on a VIN. |
| GET | `/v1/gate-pass/ramp/{aarRampCode}/vehicle/{vin}` | Haulway Carries - Retrieves information of a entry request that is already posted. |
| GET | `/v1/gate-pass/ramp/{aarRampCode}/gate-pass/{gatePassCode}` | Haulway Carries - Retrieves information of a entry request that is already posted. |
| POST | `/v1/exit-request` | Haul Away Gate Exit Request – Allow truckers and/or dispatchers to submit load details AT outgate. |
| POST | `/v1/pre-outgate` | Haul‑Away Gate Pre-Exit Request – Allow dispatchers to submit load details BEFORE ARRIVING to outgate the load for the dealer. |

## Machine-readable artifacts (6)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/bnsf/refs/heads/main/openapi/bnsf-automotive-hub-operations-openapi.yml
- **OpenAPISource** — https://raw.githubusercontent.com/api-evangelist/bnsf/refs/heads/main/openapi/_original/bnsf-automotive-hub-operations-openapi.json
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/bnsf/refs/heads/main/overlays/bnsf-automotive-hub-operations-overlay.yaml
- **Documentation** — https://www.bnsf.com/ship-with-bnsf/support-services/customer-api/catalog/
- **APIReference** — https://www.bnsf.com/ship-with-bnsf/support-services/customer-api/developers-console/
- **Specification** — https://www.bnsf.com/ship-with-bnsf/support-services/customer-api/automotive-hub-operations.json

## Other BNSF APIs (7)

- [BNSF Tracing API](https://apis.io/apis/bnsf/bnsf-tracing-api/)
- [BNSF Intermodal Hub Operations API](https://apis.io/apis/bnsf/bnsf-hub-operations-api/)
- [BNSF Prices and Rates API](https://apis.io/apis/bnsf/bnsf-pricing-rates-api/)
- [BNSF Schedules API](https://apis.io/apis/bnsf/bnsf-schedules-api/)
- [BNSF Waybill Management API](https://apis.io/apis/bnsf/bnsf-waybill-management-api/)
- [BNSF Reference Files API](https://apis.io/apis/bnsf/bnsf-reference-files-api/)
- [BNSF Diagnostics API](https://apis.io/apis/bnsf/bnsf-diagnostics-api/)

## Tags

Freight, Automotive, Hub, Gate Operations, VIN, Logistics

---

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