Discover/Trademo API
live

Trademo APItrademo.com

Access Trademo trade data via API: country directories, company search, sanctions lists, PEP lists, and global trade indices for 200+ countries.

This API takes change requests — .
Endpoint health
verified 7d ago
get_global_trade_indices
get_pep_lists
search_companies
get_countries_list
get_sanctions_lists
5/5 passing latest checkself-healing
Endpoints
5
Updated
28d ago

What is the Trademo API?

The Trademo API provides 5 endpoints covering global trade intelligence, including company search with shipment value rankings, sanctions and PEP compliance lists, and import/export indices for major trading nations. The search_companies endpoint returns company IDs, slugs, and shipment value metrics by keyword, while get_countries_list covers 200+ countries with direct links to buyers and manufacturers directories.

Try it

No input parameters required.

api.parse.bot/scraper/20109aa3-5544-473d-9fba-56ed64f112a8/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/20109aa3-5544-473d-9fba-56ed64f112a8/get_countries_list' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace trademo-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

from parse_apis.trademo_api import Trademo, Country, Company, SanctionsCategory, PepCategory, TradeIndex

trademo = Trademo()

# Search for companies by name
for company in trademo.companies.search(query="samsung"):
    print(company.label, company.company_id, company.value)

# List all sanctions categories
for category in trademo.sanctionscategories.list():
    print(category.category_name, category.lists_count, category.entities_count)

# List PEP categories
for pep in trademo.pepcategories.list():
    print(pep.category_name, pep.url)

# List global trade indices
for index in trademo.tradeindexes.list():
    print(index.index_name, index.description)

# List available countries
for country in trademo.countries.list():
    print(country.country_name, country.buyers_url, country.manufacturers_url)
All endpoints · 5 totalmissing one? ·

Get the list of countries available on Trademo with links to their buyers and manufacturers directories. Returns all available countries (200+). Each country entry provides URLs for browsing buyers and manufacturers registered in that country.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "items": "array of country objects with country_name, buyers_url, manufacturers_url"
  },
  "sample": {
    "data": {
      "items": [
        {
          "buyers_url": "https://www.trademo.com/united-states/buyers",
          "country_name": "United States",
          "manufacturers_url": "https://www.trademo.com/united-states/manufacturers"
        },
        {
          "buyers_url": "https://www.trademo.com/mexico/buyers",
          "country_name": "Mexico",
          "manufacturers_url": "https://www.trademo.com/mexico/manufacturers"
        }
      ]
    },
    "status": "success"
  }
}

About the Trademo API

Country and Company Discovery

The get_countries_list endpoint returns every country available on Trademo, including country_name, buyers_url, and manufacturers_url — giving you direct links to buyer and manufacturer directory pages for each territory. For company lookups, search_companies accepts a query string (e.g. 'apple', 'walmart') and returns matching results with label (company name), company_id, company_slug, mongo_id, and a value field representing the company's shipment value ranking metric. This makes it straightforward to resolve a company name to its Trademo identifier for downstream use.

Compliance: Sanctions and PEP Lists

get_sanctions_lists and get_pep_lists both return categorized compliance data. Each response item includes a category_name, description, lists_count, entities_count, and a url pointing to the full category on Trademo. Sanctions categories cover major international screening programs; PEP categories cover Politically Exposed Persons organized by region or program type. The entities_count field lets you quickly gauge the scale of each list before navigating to it.

Global Trade Indices

get_global_trade_indices returns import and export index data for major trading countries including the US, Russia, Mexico, Brazil, and Vietnam. Each record includes index_name, description, and a url for the full index details. This endpoint is useful for tracking relative trade activity signals across key economies without building your own data pipeline against raw trade records.

Reliability & maintenanceVerified

The Trademo API is a managed, monitored endpoint for trademo.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when trademo.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official trademo.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
7d ago
Latest check
5/5 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a supplier discovery tool that maps manufacturers by country using buyers_url and manufacturers_url from get_countries_list.
  • Automate company name resolution to Trademo IDs using search_companies before enriching records with trade profile data.
  • Screen counterparties against sanctions programs by pulling category metadata and entity counts from get_sanctions_lists.
  • Identify politically exposed persons in a due diligence workflow using get_pep_lists category data and entity counts.
  • Monitor trade activity trends across the US, Brazil, Vietnam, and other key economies using get_global_trade_indices.
  • Populate a compliance dashboard with sanctions and PEP list coverage counts to surface gaps in screening programs.
  • Generate country-level trade directories by pairing get_countries_list output with company search results filtered by origin.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Trademo have an official developer API?+
Trademo does not publish a publicly documented developer API. Access to their trade data programmatically is available through this Parse API.
What does `search_companies` return beyond a company name?+
search_companies returns label (company name), company_id, company_slug, mongo_id, and a value field representing a shipment value ranking metric. The company_slug and company_id can be used to construct profile URLs or reference companies in other queries. It does not return full company profiles, contact details, or shipment history directly.
How granular is the sanctions and PEP data returned?+
The sanctions and PEP endpoints return category-level metadata: category_name, description, lists_count, and entities_count, plus a URL to view the full list on Trademo. Individual entity records — names, aliases, nationalities, designating authorities — are not returned by these endpoints. You can fork this API on Parse and revise it to add an endpoint that fetches entity-level detail from within a given category.
Does the API cover trade indices for countries beyond the US, Russia, Mexico, Brazil, and Vietnam?+
Currently get_global_trade_indices returns data for those five countries. Indices for other major economies are not included. You can fork this API on Parse and revise it to add coverage for additional countries if Trademo surfaces them.
Can I retrieve detailed shipment records or HS code data through this API?+
Not currently. The API covers country directories, company name search with ranking metrics, sanctions and PEP category lists, and trade indices. Shipment-level records, HS code breakdowns, and bill-of-lading data are not exposed. You can fork this API on Parse and revise it to add endpoints targeting those data types.
Page content last updated . Spec covers 5 endpoints from trademo.com.
Related APIs in B2b DirectorySee all →
beta.trademap.org API
Analyze international trade patterns by accessing comprehensive goods and services trade statistics, time series data, and trade indicators across countries and product classifications. Track trade flows using standardized HS and EBOPS product codes to compare performance metrics and coverage across different markets and time periods.
trademap.org API
Access comprehensive global trade statistics including bilateral trade flows, product exports by country, and historical trade indicators to analyze international commerce trends. Monitor trade data availability and retrieve time series information to track how specific products and countries perform in the global market.
tradeindia.com API
Search and discover products, suppliers, and their contact information on TradeIndia's B2B marketplace. Browse product categories, find supplier profiles, and explore upcoming tradeshows and industry events — including locations, dates, venues, and organizer details.
tradestat.commerce.gov.in API
Analyze India's trade patterns by searching export-import data across commodities, countries, and regions using HS codes and historical records. Track bilateral trade flows and commodity-wise statistics to understand market trends and make informed trade decisions.
turkishexporter.com.tr API
Search and explore Turkish importers, exporters, and companies with detailed business profiles and trade requests to find potential trading partners. Browse available categories and databanks to discover new business opportunities in the Turkish trade market.
thecompaniesapi.com API
Enrich your company database with 80+ data points per company, search by industry or company details, and discover email patterns to drive your business intelligence. Find verified company information, get pricing data, and ask contextual questions about any organization to fuel your sales, marketing, or research efforts.
tiendamia.com API
Search for products across multiple countries and vendors on Tiendamia, then access detailed product information, best sellers, outlet deals, and weekly promotions. Get real-time pricing and availability data to find the best deals across different markets.
tradingeconomics.com API
Access real-time economic calendars, macroeconomic indicators, and commodity prices across global markets including G20 nations and emerging economies. Monitor historical charts, country-specific economic data, and the latest financial news to track economic trends and make informed investment decisions.