project44 is a supply chain decision intelligence and visibility platform that tracks shipments across ocean, truckload, parcel, rail, and air, manages freight procurement and rates, and orchestrates yard and last-mile operations for shippers, carriers, and 3PLs. An API lets you programmatically initialize and track shipments, pull ETAs and milestones, retrieve rates and schedules, and receive webhook events—and push updates like new tracking requests, bookings, and exception resolutions back into project44.

project44 is a supply chain Decision Intelligence platform that uses AI agents to detect, decide, and act on logistics operations in real time across multimodal networks. Shippers, carriers, and 3PLs use project44 to track shipments across ocean, over-the-road, rail, air, and parcel; procure freight and negotiate rates; manage yard and last-mile delivery operations; and orchestrate autonomous exception-resolution workflows across more than a million connected logistics locations.
Core product areas include:
Common data entities:
Logistics teams run mission-critical workloads on project44 daily, but turning its multimodal platform into reliable API-driven automation is non-trivial:
Supergood reverse-engineers project44's OAuth 2.0 surfaces, REST API, and authenticated platform flows to deliver a resilient API layer for your project44 account—across visibility, transportation management, yard, and last-mile.
Use project44 with AI agents: project44 MCP Server →
Book a 30-minute session to confirm your modes, products, and authentication model.
We deliver a production-ready project44 adapter tailored to your account configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as project44 evolves.
Authentication
/authenticateAuthenticate using OAuth 2.0 client credentials (client id and secret) and obtain a bearer token for downstream calls.
Visibility
/shipmentsList and track shipments across ocean, truckload, parcel, rail, and air with status, ETA, and milestone data.
Visibility
/create_shipmentInitialize a shipment with a shipment identifier so it can be tracked across the carrier network.
Visibility
/trackingRetrieve real-time tracking, predictive ETAs, milestones, and temperature telemetry for an initialized shipment.
Procurement
/ratesPull multimodal rates, quotes, and market intelligence for freight procurement and booking decisions.
Procurement
/create_loadBook a load or shipment against a selected carrier and rate, returning a load and tracking reference.
- Initialize and track shipments across ocean, truckload, parcel, rail, and air from a single integration - Pull predictive ETAs, milestones, and status events into a warehouse or control tower - Stream exceptions and predictive alerts to downstream customer-experience and ops tools
- Pull multimodal rates and market intelligence for procurement decisions - Book loads against selected carriers and capture tracking references automatically - Feed carrier performance data back into routing and selection logic
- Capture late-delivery, missed-pickup, and dwell exceptions via webhooks - Trigger autonomous resolution workflows and notify stakeholders without portal clicks - Reconcile port and terminal milestones to prevent detention and demurrage charges
- Pull container, bill-of-lading, and sailing-schedule data into planning systems - Track port and terminal milestones with predictive delay alerts - Surface emissions and dwell data for reporting and compliance
Authentication
OAuth 2.0 client-credentials grant (client id and secret) issued per registered client application, handled in a managed session
Connectivity
project44 REST API and authenticated platform flows across shipper and carrier surfaces
Response format
Normalized JSON across shipment, ETA, milestone, rate, and exception objects spanning all transportation modes
Rate limits
Adaptive throttling tuned to your account to respect per-endpoint and per-mode limits on high-volume tracking workloads
Session management
Automatic bearer-token refresh, credential rotation, and re-authentication handling
Data freshness
Near real-time tracking and milestone pulls with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for status changes, milestones, predictive alerts, and exceptions reconciled to your shipment records
Latency
Sub-second reads on cached tracking and ETA data; multi-second writes when initializing shipments or booking loads
Throughput
Horizontally scaled workers sized to network-scale shipment volume across all modes
Reliability
Retry, backoff, and idempotency keys for shipment initialization, bookings, and tracking updates
Adaptation
Continuous monitoring of project44 API releases, carrier network changes, and account-specific configuration drift
Yes. Supergood normalizes shipment, ETA, and milestone data across ocean, truckload, parcel, rail, and air, so you integrate once and work with consistent objects regardless of mode.
project44 issues a client id and secret to registered client applications. Supergood works with your existing OAuth 2.0 credentials and entitlements—we handle token generation, refresh, and rotation for you.
project44 requires shipments to be initialized with a shipment identifier before tracking data is available. Supergood manages the initialize, track, update, and cancel lifecycle automatically so you only deal with normalized tracking objects.
Yes. Supergood consumes project44 webhook callbacks for status changes, milestones, predictive alerts, and exceptions, then reconciles them back to your shipment records and streams them downstream.
Yes. project44 exposes distinct shipper, LSP, and carrier surfaces with different entitlements. Supergood adapts to your account type and provisioned scopes rather than forcing a single integration shape.