USPTO Trademark Search API logo

USPTO Trademark Search API

Instant trademark search and brand protection via the USPTO Trademark Search API. Check if a trademark keyword is available, search active trademarks, look up marks by serial number, and search by owner from United States Patent and Trademark Office data. Updated daily. Enables trademark availability checking, portfolio research, competitive intelligence, and due diligence workflows.

1 APIs 0 Features
BrandBrand ProtectionBusinessDataGovernment DataIntellectual PropertyLegalSearchTrademarkUSPTO

APIs

USPTO Trademark Search API Endpoints

The core API for accessing USPTO trademark data, offering various search and retrieval functionalities including keyword search, availability check, serial number lookups, owner...

Semantic Vocabularies

Uspto Trademark Search Api Context

13 classes · 25 properties

JSON-LD

API Governance Rules

USPTO Trademark Search API API Rules

19 rules · 8 errors 10 warnings 1 info

SPECTRAL

JSON Structure

Example Payloads

Resources

👥
GitHubOrganization
GitHubOrganization
📝
SignUp
SignUp
🔗
Login
Login
🔗
Documentation
Documentation
💰
Pricing
Pricing
💬
FAQ
FAQ
📰
Blog
Blog
📰
Blog
Blog
📜
TermsOfService
TermsOfService
🔗
Twitter
Twitter
🔗
SpectralRules
SpectralRules
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
aid: uspto-trademark-search-api
name: USPTO Trademark Search API
description: >-
  Instant trademark search and brand protection via the USPTO Trademark Search API. Check if a trademark keyword is
  available, search active trademarks, look up marks by serial number, and search by owner from United States Patent and
  Trademark Office data. Updated daily. Enables trademark availability checking, portfolio research, competitive
  intelligence, and due diligence workflows.
type: Collection
image: >-
  https://rapidapi.com/hub/_next/image?url=https%3A%2F%2Frapidapi-prod-apis.s3.amazonaws.com%2F9440240c-7bf2-4af0-8232-375b0bb7327f_medium&w=1920&q=75
access: Public
tags:
  - Brand
  - Brand Protection
  - Business
  - Data
  - Government Data
  - Intellectual Property
  - Legal
  - Search
  - Trademark
  - USPTO
created: '2025-05-27'
modified: '2026-05-19'
specificationVersion: '0.19'
url: https://raw.githubusercontent.com/api-evangelist/uspto-trademark-search-api/refs/heads/main/apis.yml
position: Provider
apis:
  - aid: uspto-trademark-search-api:uspto-trademark-search-api
    name: USPTO Trademark Search API Endpoints
    description: >-
      The core API for accessing USPTO trademark data, offering various search and retrieval functionalities including
      keyword search, availability check, serial number lookups, owner searches, and database status information. It
      supports batch processing and pagination.
    tags:
      - Brand Protection
      - Data Retrieval
      - Legal Research
      - Trademark Search
      - USPTO Data
    image: >-
      https://rapidapi.com/hub/_next/image?url=https%3A%2F%2Frapidapi-prod-apis.s3.amazonaws.com%2F9440240c-7bf2-4af0-8232-375b0bb7327f_medium&w=1920&q=75
    baseURL: https://uspto-trademark.p.rapidapi.com
    humanURL: https://rapidapi.com/pentium10/api/uspto-trademark
    contact:
      - FN: MartonKodok
        email: android482-one@yahoo.com
        X-twitter: martonkodok
    properties:
      - url: https://rapidapi.com/pentium10/api/uspto-trademark
        type: Documentation
      - url: https://rapidapi.com/pentium10/api/uspto-trademark/tutorials/faq-
        type: FAQ
      - url: https://rapidapi.com/pentium10/api/uspto-trademark/pricing
        type: Pricing
      - url: https://medium.com/p/71274363605b
        type: Blog
        description: USPTO Trademark API — Search trademark & owner database — part 1
      - url: https://medium.com/p/19efc7e1cc6
        type: Blog
        description: Implementing trademark availability and search using USPTO Trademark API — part 2
      - url: https://rapidapi.com/pentium10/api/uspto-trademark#endpoints
        type: StatusPage
        description: Database freshness and update information available via /v1/databaseStatus endpoint.
      - url: https://rapidapi.com/terms/
        type: TermsOfService
      - type: OpenAPI
        url: openapi/uspto-trademark-search-api-openapi.yml
      - type: JSONSchema
        url: json-schema/uspto-trademark-search-api-trademark-schema.json
      - type: JSONStructure
        url: json-structure/uspto-trademark-search-api-trademark-structure.json
common:
  - type: GitHubOrganization
    url: https://github.com/USPTO
  - url: https://rapidapi.com/pentium10/api/uspto-trademark/
    type: SignUp
  - url: https://rapidapi.com/developer/dashboard
    type: Login
  - url: https://rapidapi.com/pentium10/api/uspto-trademark
    type: Documentation
  - url: https://rapidapi.com/pentium10/api/uspto-trademark/pricing
    type: Pricing
  - url: https://rapidapi.com/pentium10/api/uspto-trademark/tutorials/faq-
    type: FAQ
  - url: https://medium.com/p/71274363605b
    type: Blog
  - url: https://medium.com/p/19efc7e1cc6
    type: Blog
  - url: https://rapidapi.com/terms/
    type: TermsOfService
  - url: https://twitter.com/martonkodok
    type: Twitter
  - type: SpectralRules
    url: rules/uspto-trademark-search-api-rules.yml
  - type: JSONLD
    url: json-ld/uspto-trademark-search-api-context.jsonld
  - type: Vocabulary
    url: vocabulary/uspto-trademark-search-api-vocabulary.yml
maintainers:
  - FN: MartonKodok
    email: android482-one@yahoo.com
    X-twitter: martonkodok