Skip to main content

Overview

The Trade Service provides comprehensive trade policy intelligence from World Trade Organization (WTO) data sources. Access quantitative restrictions, tariff trends, bilateral trade flows, and non-tariff barrier notifications. Base Path: /api/trade/v1

GetTradeRestrictions

Get quantitative restrictions and export controls. Endpoint: GET /api/trade/v1/get-trade-restrictions

Request Parameters

array
WTO member codes to filter by. Empty = all.
integer
Max results to return (server caps at 100).

Response

array
List of trade restrictions.
string
ISO 8601 timestamp when data was fetched from WTO.
boolean
True if upstream fetch failed and results may be stale/empty.

Example Request

Example Response


GetTariffTrends

Get tariff rate timeseries for a country pair. Endpoint: GET /api/trade/v1/get-tariff-trends

Request Parameters

string
WTO member code of reporting country (e.g. “840” = US).
string
WTO member code of partner country (e.g. “156” = China).
string
Product sector filter (HS chapter). Empty = aggregate.
integer
Number of years to look back (default 10, max 30).

Response

array
Tariff data points ordered by year ascending.
string
ISO 8601 timestamp when data was fetched from WTO.
boolean
True if upstream fetch failed and results may be stale/empty.

Example Request

Example Response


GetTradeFlows

Get bilateral merchandise trade flows. Endpoint: GET /api/trade/v1/get-trade-flows

Request Parameters

string
WTO member code of reporting country.
string
WTO member code of partner country.
integer
Number of years to look back (default 10, max 30).

Response

array
Trade flow records ordered by year ascending.
string
ISO 8601 timestamp when data was fetched from WTO.
boolean
True if upstream fetch failed and results may be stale/empty.

Example Request

Example Response


GetTradeBarriers

Get SPS/TBT barrier notifications. Endpoint: GET /api/trade/v1/get-trade-barriers

Request Parameters

array
WTO member codes to filter by. Empty = all.
string
Filter by measure type: “SPS”, “TBT”, or empty for both.
integer
Max results to return (server caps at 100).

Response

array
List of SPS/TBT barrier notifications.
string
ISO 8601 timestamp when data was fetched from WTO.
boolean
True if upstream fetch failed and results may be stale/empty.

Example Request

Example Response


Trade Barrier Types

SPS Measures

Sanitary and PhytosanitaryMeasures to protect human, animal, or plant health from risks such as pests, diseases, toxins, and additives.

TBT Measures

Technical Barriers to TradeStandards, technical regulations, and conformity assessment procedures that may create obstacles to international trade.

WTO Member Codes

WTO member codes are typically 3-digit numeric codes. Common examples:
  • 840: United States
  • 156: China
  • 276: Germany
  • 392: Japan
  • 826: United Kingdom
Some endpoints also accept ISO 3166-1 alpha-3 country codes (e.g., USA, CHN, DEU).

Data Source

Trade data is sourced from:
  • WTO: World Trade Organization
  • Integrated Database (IDB): Tariff and trade data
  • I-TIP Services: Trade policy information
  • SPS & TBT Information Management Systems: Non-tariff barrier notifications
  • Updates vary by dataset (daily to quarterly)

Use Cases

Monitor tariff changes, trade restrictions, and non-tariff barriers to assess trade policy impacts on specific industries or countries.
Track export controls and trade restrictions that could disrupt global supply chains and affect business operations.
Analyze tariff rates and trade barriers when evaluating new market opportunities for international expansion.
Stay informed about new SPS and TBT measures that may affect product compliance requirements in target markets.