Skip to content
Last updated

SprintPass Pro API

The SprintPass Pro Orchestration API enables integrators to automate terminal interactions by orchestrating container appointments, fee payments, and track-and-trace visibility—end to end.

The SprintPass Pro Orchestration API enables integrators to automate terminal interactions by orchestrating container appointments, fee payments, and track-and-trace visibility—end to end.


Submit orchestration requests for one or more containers, and receive track-and-trace visibility as SprintPass Pro schedules appointments, maintains up-to-date fees, and finds dual move opportunities through gate-in.


SprintPass Pro reduces manual coordination while improving predictability, and keep cargo moving by adapting to real-time terminal conditions.


Explore SprintPass Pro

Learn how SprintPass Pro streamlines drayage operations with track-and-trace, automated appointment scheduling, and automated fee settlement.

What is SprintPass Pro?

SprintPass Pro is CargoSprint's orchestration layer for container execution. It allows integrators (TMS, dispatch platforms, 3PL systems, shipper/forwarder portals) to submit container orchestration requests and receive track-and-trace visibility throughout the lifecycle.

A single request may include multiple orchestrations, each representing a container-level execution flow (track-and-trace visibility, payment orchestration, appointment orchestration).

Orchestration Lifecycle

Here is a step-by-step example of orchestration:

  1. Customer submits an Orchestration Request (optionally containing multiple orchestrations).

  2. If the container is found at a terminal, customers receive trace updates throughout the orchestration lifecycle published to Azure Service Bus. Status can also be queried via the REST API at any time.

  3. If payment options are included, SprintPass Pro keeps fees paid up until the guaranteed-through date. A status update is published to Azure Service Bus on each payment event.

  4. If appointment preferences are included, SprintPass Pro requests an appointment as soon as the container is eligible. A status update is published to Azure Service Bus on each appointment event.

  5. The orchestration stays active and can be updated (including empty drop appointment preferences).

  6. If dual move information is included, SprintPass Pro sets up the appointment to support both pick and drop moves.

  7. The orchestration ends when the container is gated in.

Recommendation:

When creating multiple orchestrations in one API call, limit orchestration requests to 100 containers per API call to avoid timeouts. Rate limits may apply.

Key Capabilities

  • Track-and-trace visibility: Receive live container lifecycle updates and query status on demand.

  • Automated appointment scheduling: Request terminal appointments based on predefined preferences and container readiness.

  • Automated fee settlement: Orchestrate payments to keep fees current through the configured through-date and reduce release friction.

  • Event-driven integration: Consume near-real-time orchestration events via Azure Service Bus for operational workflow automation.

  • Multi-container orchestration: Submit and manage orchestrations at scale for dispatch and operations teams.

  • Dual move support: Enable pickup + empty drop orchestration patterns where supported.

Supported Communication Channels

  • REST API integration

    • SprintPass Pro provides API endpoints and subscription keys.
  • Microsoft Azure subscription endpoints

    • SprintPass Pro provides Azure subscription endpoints and Shared Access Signature (SAS).

Supported Formats

  • JSON

How SprintPass Pro Fits Into the CargoSprint Platform

SprintPass Pro works seamlessly with other CargoSprint solutions:

  • Pre-Gate to support pre-arrival checks and exception avoidance.

  • Data Services API for facility, cargo, and transaction context.

Together, these APIs enable a connected container execution workflow—from visibility and planning to payments, appointments, and gate-in.