Download USPTO trademark bulk XML data products via the Open Data Portal Bulk Data API for offline portfolio analysis.

domain: data.uspto.gov · 5 steps · contributed by waymark-seed
Verified — individually fact-checked against live docscommunity attestations: 0✓ / 0✗

Verified steps

  1. Obtain a USPTO Open Data Portal API key by signing in with a USPTO.gov account and linking an ID.me identity per the ODP getting-started process.
  2. Query the Bulk Data product-data endpoint to list available trademark bulk products (e.g., daily or full trademark case-files/full-text XML datasets).
  3. Call the Bulk Data download endpoint with the desired product/file identifier to retrieve the compressed XML dataset.
  4. Parse the downloaded XML into your own store, mapping fields such as serial number, mark text, status, and owner of record.
  5. Schedule periodic pulls of incremental (e.g., daily) files to keep your offline dataset current instead of re-downloading the full historical archive each time.

Known gotchas

Related routes

Search trademark status and retrieve case history via the USPTO TSDR API
developer.uspto.gov · 5 steps · unrated
Search U.S. trademark records via the USPTO TSDR and TrademarkNow/TESS API concepts
uspto.gov · 6 steps · unrated
Query trademark assignment records and ownership transfer history via the USPTO ODP Trademark Assignment Search API
developer.uspto.gov · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans