← Back to all docs

MercuryGate API

MercuryGate (now part of Infios Transportation Management) is a multimodal transportation management system used by shippers, brokers, 3PLs, and carriers to plan loads, manage rates and contracts, dispatch capacity, execute freight across modes, and run settlement (freight audit, payment, claims). An unofficial API lets you programmatically pull loads, stops, rates, carriers, tracking events, invoices, claims, and EDI documents - and push new orders, tenders, status updates, rate updates, and settlement records back into MercuryGate.

By Alex KlarfeldMay 7, 2026
MercuryGate API

What is MercuryGate?

MercuryGate is a multimodal transportation management system (now part of Infios Transportation Management) used by shippers, brokers, 3PLs, and carriers. The platform spans planning, execution, visibility, and settlement - covering load planning, rate and contract management, dispatch and tendering, freight execution across modes, and freight audit, payment, and claims. Customers use MercuryGate to optimize routing, exchange data with trading partners over EDI and APIs, manage carrier portal interactions, and reconcile invoices and claims at scale.

Core product areas include:

  • Transportation Management & Planning (e.g., orders, loads, optimization, multi-stop and multi-mode routing)
  • Rate & Contract Management (e.g., contracts, lanes, accessorials, fuel surcharges, rating engines)
  • Dispatch & Tendering (e.g., carrier selection, EDI 204/990, spot quotes, capacity assignment)
  • Visibility & Collaboration (e.g., status events, EDI 214, carrier portal updates, ETAs, documents)
  • Freight Settlement (e.g., freight bill audit, payment, cost allocation, claims management)
  • Business Intelligence & Reporting (e.g., spend analytics, on-time performance, carrier scorecards)

Common data entities:

  • Companies (shippers, consignees, bill-to, carriers), Users, Roles, and Permissions
  • Orders & Loads (references, modes, equipment, statuses, division/agent codes)
  • Stops & Appointments (pickup/delivery windows, locations, dock/door)
  • Carriers & Capacity (SCAC, contracts, lanes, qualifications, insurance)
  • Rates & Tariffs (contract rates, spot quotes, accessorials, fuel)
  • Tracking Events & Documents (status, geolocation, BOL/POD, exceptions)
  • EDI Transactions (204 tender, 990 response, 214 status, 210 invoice, 997 ack)
  • Invoices, Settlements, and Claims (audit results, accruals, payment terms, claim records)

The MercuryGate Integration Challenge

Shippers, brokers, 3PLs, and carriers rely on MercuryGate to run their freight networks, but turning a sprawling TMS into reliable API automation is non-trivial:

  • Product breadth: Planning, execution, visibility, and settlement span distinct suites with different objects, statuses, and lifecycles that must be reconciled into a single integration
  • EDI-driven flows: Tenders, status updates, and invoices often arrive as batched EDI (204/990/214/210); polling and event capture require careful orchestration to achieve real-time behavior
  • Carrier portal data: Updates submitted by drivers and carriers via portal screens (status, documents, appointment changes) are spread across views and may not surface uniformly through standard endpoints
  • Module/licensing gates: Coverage of rating, settlement, claims, and BI varies by purchased modules and customer tier, making uniform API access tricky
  • Tenant variability: Custom fields, workflows, division/agent codes, and partner-specific rating logic differ by customer, complicating one-size-fits-all integrations
  • Authentication & permissions: SSO/MFA plus role-based controls and agent/division scoping complicate headless, unattended automation
  • Settlement rigor: Freight audit, cost allocation, and claim postings have strict business rules; incorrect updates can break downstream payment and accruals

How Supergood Creates MercuryGate APIs

Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your MercuryGate tenant - aligned with your purchased suites, EDI partners, and carrier portal usage.

  • Handles username/password, SSO/OAuth, and MFA (SMS, email, TOTP) securely
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses across planning, execution, visibility, and settlement so you integrate once and rely on consistent objects
  • Aligns with customer entitlements, division/agent codes, and role-based permissions to ensure compliant access

Use MercuryGate with AI agents: MercuryGate MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your MercuryGate suites, EDI feeds, carrier portal usage, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready, hardened MercuryGate adapter tailored to your workflows, divisions, and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as MercuryGate (Infios Transportation Management) evolves.

mercurygate

API Endpoints

Authentication

POST/authenticate

Authenticate against MercuryGate (Infios) with credentials, SSO/OAuth, and MFA; returns a session token

Shipments

GET/shipments

List shipments with stops, status, equipment, mode, and division/agent scoping

Shipments

POST/create_shipment

Create a new shipment or load, including stops, references, equipment, and accessorials

Rates

GET/rates

Retrieve contract rates, spot quotes, accessorials, and fuel surcharges for a lane and equipment

Visibility

GET/tracking

Pull EDI 214 status events, geolocation, ETAs, and exceptions for active shipments

Dispatch

POST/create_load

Create a load and tender to a carrier or carrier group with contract or spot rate selection

Use Cases

Automated Shipment Creation and Tendering

- Push orders and loads into MercuryGate from OMS, ERP, or planning systems - Auto-tender to carriers using contract rates and lane rules - Capture EDI 990 tender responses and reroute on rejection

Programmatic Rate Quote Retrieval

- Query contract rates, spot quotes, accessorials, and fuel surcharges - Compare carrier options across modes for a given lane and equipment - Surface least-cost or best-fit carrier selections in upstream apps

EDI 204/214 Ingestion and Status Sync

- Receive and parse EDI 204 tenders and 214 status messages at scale - Normalize stop events, geolocation, and ETAs into a unified shipment timeline - Push status events into customer portals, 3PL dashboards, and BI

Freight Settlement and Invoice Reconciliation

- Pull EDI 210 invoices and freight audit results for accruals - Match invoices to load cost, accessorials, and fuel surcharges - Post payment status, claim records, and exceptions back into MercuryGate

Technical Specifications

Authentication

Username/password, SSO/OAuth 2.0, and MFA (SMS, email, TOTP) handled per-tenant

Connectivity

REST API plus EDI feeds (204/990/214/210/997) over AS2/SFTP/VAN

Response format

JSON for REST endpoints; X12 EDI envelopes normalized to JSON for downstream consumers

Rate limits

Adaptive throttling tuned to your tenant's MercuryGate (Infios) entitlements and partner load

Session management

Automated session refresh, MFA renewal, and credential rotation with continuous health checks

Data freshness

Real-time for REST flows; near-real-time for EDI 214 status with configurable polling cadence

Security

TLS in transit, encrypted credential vault, scoped per-tenant configurations, audit logging

Webhooks

Outbound webhooks for shipment, status, rate, invoice, and claim events

Latency

Sub-second for cached lookups; seconds for live rate and tender round-trips

Throughput

Horizontally scalable workers tuned to MercuryGate suite limits and EDI partner SLAs

Reliability

Retries with idempotency keys, EDI 997 acknowledgement tracking, and queueing on partner downtime

Adaptation

Continuous monitoring and automatic adjustment for post-Infios rebrand UI, EDI map, and endpoint changes

Frequently asked questions

Yes. MercuryGate is now part of Infios Transportation Management, and Supergood maintains the integration across the rebrand - tracking UI, endpoint, and EDI map changes so your API stays stable.

Coverage spans Transportation Management & Planning, Rate & Contract Management, Dispatch & Tendering, Visibility & Collaboration, Freight Settlement, and BI - aligned to the suites your tenant has licensed.

Both. Supergood exposes REST endpoints for orders, loads, rates, tracking, and settlement, and ingests/emits EDI 204, 990, 214, 210, and 997 - normalizing both into a unified JSON contract.

Each integration is scoped to your tenant's per-tenant configurations - division/agent codes, custom fields, role-based permissions, rating rules, and EDI partner profiles - so the API matches your operational reality.

Yes. The API supports bidirectional flows: read shipments, rates, tracking, and invoices, and write new orders, tenders, status events, rate updates, and claim/settlement records back into MercuryGate.

Ready to get a real API?