Original product reference · operational descriptions below explain archived capabilities. Only the three saved-rate dashboard tools are active.

ShippingRates API Docs

Build freight quote tools, D&D calculators, local-charge lookups, and logistics-agent workflows on carrier-backed shipping intelligence.

Core API Surfaces

GET /api/rates

Freight Rates

Retrieve route and carrier rate context for quote workflows.

GET /api/demo/dd-compare

D&D Compare

Compare demurrage and detention examples by country, direction, days, and container type.

GET /api/total-cost

Total Cost

Combine freight, D&D exposure, and related cost assumptions.

GET /api/port

Port Intelligence

Resolve port context and location intelligence for carrier workflows.

GET /api/transit

Transit Schedules

Use transit and schedule context in planning and exception handling.

GET /api/congestion

Congestion

Pair rate decisions with port congestion and operational risk signals.

Related Tools and Guides

Archived Free Tier and x402 Design

The original service supported a request quota and x402 payment challenges. That API and its payment flows are retired. The showcase uses verified Firebase sign-in for its three browser tools and does not accept payments.

Archived MCP and Agent Access

The original MCP service exposed freight tools to agents. It is retired and returns HTTP 410. These pages describe the integration capabilities; they do not offer live agent access.

Source Provenance and Limits

ShippingRates publishes carrier-backed freight intelligence only after source-backed rows pass deterministic validation. Unsupported tariff shapes, missing source provenance, and ambiguous port scopes stay out of public API and SEO pages until they can be represented safely.

Read the ShippingRates methodology for the data integrity rules behind calculators, API responses, MCP tools, and data-backed content pages such as India container local charges and Singapore demurrage and detention charges.

Example Request

# Archived request example — service retired, HTTP 410
curl "https://api.shippingrates.org/api/demo/dd-compare?country=IN&direction=import&days=14&container_type=40GP"

# Both examples describe retired routes. Requests return HTTP 410.
# No free API quota, payment challenge or payment flow is active.
curl "https://api.shippingrates.org/api/local-charges?country=IN&port=INNSA"