14M+ trademarks indexedUpdated daily

The USPTO,
but actually usable.

14M+ trademarks. 200 years of filings. One fast API. No SDKs, no nonsense. Try it with no key, 5,000 free requests when you sign up.

RESTJSON<50msNo auth
0M+
Trademarks
indexed & searchable
0
Years of data
since 1823
0K+
Requests served
API calls handled
0h
Sync cycle
daily USPTO pull

API features

Built for developers

Everything you need to build trademark search, monitoring, and analysis tools.

Fuzzy search

Typo-tolerant full-text search across 14M+ trademark records. Find marks even with misspellings.

|
NIKEexact
NIKEEtypo
NIKESfuzzy

Real-time autocomplete

Lightweight autocomplete endpoint for building instant-search experiences in your apps.

>|2ms
->APPLE
->APPLEBEE'S
->APP STORE

Advanced filters

Filter by status, classification codes, filing date ranges, owner country, state, and more.

status:800class:0092020-2025country:US
no filters results

Faceted results

Get distribution counts across status codes, international classes, and owner countries alongside search results.

8.2M
800
3.1M
600
1.4M
710
820K
900
412K
401

Daily synced

Automated ETL pipeline pulls new filings from USPTO every morning. Always up to date.

waiting06:00 UTC

OpenAPI docs

Full OpenAPI 3.1 spec with interactive Scalar documentation. Explore every endpoint.

openapi.json
openapi:3.1.0
info
title:Markbase API
version:1.0.0
paths
/search:{...}
/suggest:{...}

Quick start

Simple to
integrate

No SDK needed. Just HTTP requests and JSON responses. Copy, paste, ship.

1Pick an endpoint
2Send a GET request
3Parse the JSON response

Endpoints

11 endpoints,
zero complexity

Every endpoint returns JSON. No auth tokens, no SDKs, no rate limits. Just clean HTTP requests.

RESTJSONNo auth
GET
/searchFull-text search with filters, facets, and CSV export
GET
/suggestLightweight autocomplete suggestions
GET
/clearanceSimilarity check — find conflicting marks
GET
/ownerEvery mark for an owner, with a class breakdown
GET
/trademark/:idSingle trademark by serial number
POST
/trademark/batchLook up to 50 marks in one request
GET
/aggregateDistribution counts by class, status, year…
GET
/classesNice classification reference
GET
/infoIndex coverage and last update time
GET
/statsField distribution statistics
GET
/docsInteractive documentation (Scalar)

Pricing

Simple, transparent pricing

Start free. Upgrade when you need more.

Free

Sign up, get a key, keep it

Free
  • 5,000 requests / month
  • 25 results per search
  • All search endpoints
  • Usage dashboard
  • Or 1,000 / month with no key at all
Get a free key
Popular

Launch

For apps going to production

$49/mo
  • API key included
  • 50,000 requests / month
  • 100 results per search
  • All endpoints
  • Email support
Subscribe

Scale

For high-volume applications

$149/mo
  • API key included
  • 1M requests / month
  • 1,000 results per search
  • All endpoints + bulk
  • Priority support
Subscribe

Need higher volume or a custom plan? Talk to us.

Markbase is a product of Rad Soft. Cancel any time.

Start building with Markbase

Try it from curl right now. Sign up free for a key, higher limits, and usage analytics.

curl "https://api.markbase.co/search?q=your-brand"