USPTO Trademark API — Search trademark & owner database — part 1

Description

  • search the trademarks database,
  • check trademark availability
  • get registration number, registration date, status, fields, description
  • expiration date, along with expiring trademarks
  • owner information, and advanced search by company name or postcode.

Authentication

Data freshness

curl — request GET \
— url https://uspto-trademark.p.rapidapi.com/v1/databaseStatus \
— header ‘x-rapidapi-host: uspto-trademark.p.rapidapi.com’ \
— header ‘x-rapidapi-key: <api_key_here>’
{
"last_update_date": "2022–01–18",
"latest_trademarks": [
{
"keyword": "YUNG BAE",
"registration_number": "6619094",
"status_label": "Live/Registered",
"registration_date": "2022–01–18"
}
...
]
}

Searching for trademarks

/v1/trademarkSearch endpoint required parameters
curl --request GET 
--url https://uspto-trademark.p.rapidapi.com/v1/trademarkSearch/amazon/active \
--header 'x-rapidapi-host: uspto-trademark.p.rapidapi.com' \
--header 'x-rapidapi-key: <api_key_here>'

Searching for trademark owners data

/v1/ownerSearch endpoint required parameters
curl --request GET \
--url https://uspto-trademark.p.rapidapi.com/v1/ownerSearch/netflix/null \
--header 'x-rapidapi-host: uspto-trademark.p.rapidapi.com' \
--header 'x-rapidapi-key: <api_key_here>'

Checking if a trademark keyword is available

/v1/trademarkAvailable endpoint required parameters
curl --request GET \
— url https://uspto-trademark.p.rapidapi.com/v1/trademarkAvailable/amazon \
— header ‘x-rapidapi-host: uspto-trademark.p.rapidapi.com’ \
— header ‘x-rapidapi-key: <api_key_here>’

Conclusions

--

--

--

Speaker at conferences, a Google Developer Expert top user on Stackoverflow, software architect at REEA.net, co-founder IT Mures, life-long learner, mentor

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Deploy Static Website Using s3 RestAPI & Cloudfront — Without Making S3 Bucket Public

You are not paid to write code

C# — Async Pipeline Action/Transform/Buffer blocks

IMPORTANT UPDATE ABOUT IDO PARTICIPATION

6 Essential software testing tools to add to your arsenal in 2019

Kotlin basics #2

How to run two versions of BusinessWorks 6.X on the same machine

LimoenGroen’s contributions to DrupalCon Amsterdam

DrupalCon Amsterdam 2019 official promotional banner with Amsterdam canals and coloured party particles.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Márton Kodok

Márton Kodok

Speaker at conferences, a Google Developer Expert top user on Stackoverflow, software architect at REEA.net, co-founder IT Mures, life-long learner, mentor

More from Medium

How to make Redis play nice with your data

Build a Call Forwarder using SignalWire RELAY

Secure Authentication to Tekton Dashboard using OIDC

How to Fix Modulus Mismatch Error?