← Back to all docs

project44 API

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.

By Alex KlarfeldMay 30, 2026
project44 API

What is 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:

  • Intelligent Transportation Management (multimodal rating, booking, and planning with market intelligence)
  • Intelligent Shipment & Inventory Visibility (tracking across ocean, OTR, ports, air, and rail)
  • Intelligent Yard Management (dynamic appointment scheduling and facility automation)
  • Intelligent eCommerce Logistics (last-mile delivery with predictive alerts and exception management)
  • AI Orchestration / Autopilot (no-code platform deploying purpose-built AI agents for autonomous workflows)

Common data entities:

  • Shipments, Loads, Stops, Tracking Requests, Shipment Identifiers
  • ETAs, Milestones, Status Events, Predictive Alerts, Exceptions
  • Ocean Containers, Bills of Lading, Sailing Schedules, Port/Terminal Milestones
  • Rates, Quotes, Bookings, Procurement Bids, Carrier Performance
  • Carriers, Capacity Providers, Connected Locations, Yard Appointments
  • Documents, Assets, Temperature/IoT Telemetry, Emissions Data

The project44 Integration Challenge

Logistics teams run mission-critical workloads on project44 daily, but turning its multimodal platform into reliable API-driven automation is non-trivial:

  • OAuth client registration gates: Access requires a registered client application with an issued client id and secret, and partners must be provisioned before any API calls flow
  • Mode-by-mode object models: Ocean, truckload, parcel, rail, and air tracking each have distinct identifiers, lifecycle states, and initialize/track/cancel flows
  • Initialization-before-tracking: Shipments must first be initialized with a shipment identifier before status, ETA, or milestone data is available
  • Carrier network variability: Coverage, data freshness, and milestone granularity differ across the global carrier and capacity-provider network
  • Webhook and event reconciliation: Status events, exceptions, and predictive alerts arrive asynchronously and must be matched back to your shipment records
  • Rate-limit and token lifecycle: Bearer tokens expire and high-volume tracking workloads must respect throttling across modes and endpoints
  • Shipper vs. carrier surfaces: Integration guides and entitlements differ for shippers, LSPs, carriers, and capacity providers

How Supergood Creates project44 APIs

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.

  • Manages OAuth 2.0 client-credentials authentication and bearer-token refresh securely
  • Maintains session continuity with automated token rotation and change detection
  • Normalizes responses across ocean, truckload, parcel, rail, and air so you integrate once and rely on consistent shipment, ETA, and milestone objects
  • Handles initialize-then-track flows and reconciles webhook events back to your shipment records automatically

Use project44 with AI agents: project44 MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your modes, products, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready project44 adapter tailored to your account configuration and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as project44 evolves.

project44

API Endpoints

Authentication

POST/authenticate

Authenticate using OAuth 2.0 client credentials (client id and secret) and obtain a bearer token for downstream calls.

Visibility

GET/shipments

List and track shipments across ocean, truckload, parcel, rail, and air with status, ETA, and milestone data.

Visibility

POST/create_shipment

Initialize a shipment with a shipment identifier so it can be tracked across the carrier network.

Visibility

GET/tracking

Retrieve real-time tracking, predictive ETAs, milestones, and temperature telemetry for an initialized shipment.

Procurement

GET/rates

Pull multimodal rates, quotes, and market intelligence for freight procurement and booking decisions.

Procurement

POST/create_load

Book a load or shipment against a selected carrier and rate, returning a load and tracking reference.

Use Cases

Centralize multimodal shipment visibility

- 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

Automate freight procurement and booking

- 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

Resolve exceptions and detention/demurrage

- 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

Sync ocean and port milestones

- 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

Technical Specifications

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

Frequently asked questions

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.

Ready to get a real API?