US Patent and Trademark Office website screenshot

US Patent and Trademark Office

The US Patent and Trademark Office (USPTO) is responsible for granting patents and registering trademarks to protect intellectual property in the United States. The USPTO examines patent applications to determine if an invention is new, non-obvious, and useful, and grants patents to those that meet the criteria. They also register trademarks, which are words, phrases, symbols, or designs that distinguish goods or services of one entity from another. The USPTO Open Data Portal provides free programmatic access to patent applications, PTAB trial proceedings, petition decisions, trademark status, and bulk datasets.

US Patent and Trademark Office publishes 10 APIs on the APIs.io network, including Bulk Datasets API, Case Documents API, Case Status API, and 7 more. Tagged areas include Federal Government, Patents, Trademarks, Intellectual Property, and Open Data.

The US Patent and Trademark Office catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

US Patent and Trademark Office’s developer surface includes authentication, engineering blog, and 4 more developer resources.

42.0/100 developing ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
10 APIs
Federal GovernmentPatentsTrademarksIntellectual PropertyOpen Data

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 42.0/100 · developing
Contract Quality 15.1 / 25
Developer Ergonomics 2.6 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 4.8 / 13
Governance 7.0 / 12
Discoverability 6.5 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/us-patent-and-trademark-office: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 10

Individual APIs this provider publishes, each with its own machine-readable definition.

US Patent and Trademark Office Bulk Datasets API

Access bulk raw public data from the Chief Economist office

US Patent and Trademark Office Case Documents API

Retrieve trademark case documents and images

US Patent and Trademark Office Case Status API

Retrieve trademark case status and metadata

US Patent and Trademark Office Patent Search API

Search and retrieve patent application data

US Patent and Trademark Office Petition Decisions API

Search and retrieve petition decision records

US Patent and Trademark Office PTAB Appeals API

All public decisions filed in PTAB Appeals

US Patent and Trademark Office PTAB Interferences API

All public decisions filed in PTAB Interferences

US Patent and Trademark Office PTAB Trials Decisions API

All public decisions filed in PTAB Trials

US Patent and Trademark Office PTAB Trials Documents API

All public documents filed in PTAB Trials

Scroll for all 10

Open Collections 2

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Us Patent And Trademark Office Context

3 classes · 21 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

US Patent and Trademark Office API Rules

6 rules · 4 warnings 2 info

SPECTRAL

US Patent and Trademark Office API Rules

8 rules · 2 errors 5 warnings 1 info

SPECTRAL

JSON Schema 2

Standalone JSON Schema definitions for this provider's data models.

USPTO Patent Application

12 properties

JSON SCHEMA

USPTO Trademark Case

11 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Uspto Patent Application Structure

0 properties

JSON STRUCTURE

Examples 3

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Us Patent And Trademark Office Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Us Patent And Trademark Office Agentic Access

41 operations · 8 acting

41 operations · 8 acting

AGENTIC

Resources

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: us-patent-and-trademark-office
url: https://raw.githubusercontent.com/api-evangelist/us-patent-and-trademark-office/refs/heads/main/apis.yml
common:
- type: AgenticAccess
  url: agentic-access/us-patent-and-trademark-office-agentic-access.yml
- type: DomainSecurity
  url: security/us-patent-and-trademark-office-domain-security.yml
- type: Authentication
  url: authentication/us-patent-and-trademark-office-authentication.yml
- url: https://www.uspto.gov/rss.xml
  type: Blog
- type: GitHubOrganization
  url: https://github.com/USPTO
- type: LinkedIn
  url: https://www.linkedin.com/company/uspto
apis:
- aid: us-patent-and-trademark-office:us-patent-and-trademark-office-bulk-datasets-api
  name: US Patent and Trademark Office Bulk Datasets API
  description: Access bulk raw public data from the Chief Economist office
  humanURL: https://data.uspto.gov/apis/getting-started
  tags:
  - Bulk Datasets
  properties:
  - type: OpenAPI
    url: openapi/us-patent-and-trademark-office-bulk-datasets-api-openapi.yml
  - type: Documentation
    url: https://data.uspto.gov/apis/getting-started
  - type: Documentation
    url: https://developer.uspto.gov/api-catalog/tsdr-data-api
- aid: us-patent-and-trademark-office:us-patent-and-trademark-office-case-documents-api
  name: US Patent and Trademark Office Case Documents API
  description: Retrieve trademark case documents and images
  humanURL: https://data.uspto.gov/apis/getting-started
  tags:
  - Case Documents
  properties:
  - type: OpenAPI
    url: openapi/us-patent-and-trademark-office-case-documents-api-openapi.yml
  - type: Documentation
    url: https://data.uspto.gov/apis/getting-started
  - type: Documentation
    url: https://developer.uspto.gov/api-catalog/tsdr-data-api
- aid: us-patent-and-trademark-office:us-patent-and-trademark-office-case-status-api
  name: US Patent and Trademark Office Case Status API
  description: Retrieve trademark case status and metadata
  humanURL: https://data.uspto.gov/apis/getting-started
  tags:
  - Case Status
  properties:
  - type: OpenAPI
    url: openapi/us-patent-and-trademark-office-case-status-api-openapi.yml
  - type: Documentation
    url: https://data.uspto.gov/apis/getting-started
  - type: Documentation
    url: https://developer.uspto.gov/api-catalog/tsdr-data-api
- aid: us-patent-and-trademark-office:us-patent-and-trademark-office-patent-search-api
  name: US Patent and Trademark Office Patent Search API
  description: Search and retrieve patent application data
  humanURL: https://data.uspto.gov/apis/getting-started
  tags:
  - Patent Search
  properties:
  - type: OpenAPI
    url: openapi/us-patent-and-trademark-office-patent-search-api-openapi.yml
  - type: Documentation
    url: https://data.uspto.gov/apis/getting-started
  - type: Documentation
    url: https://developer.uspto.gov/api-catalog/tsdr-data-api
- aid: us-patent-and-trademark-office:us-patent-and-trademark-office-petition-decisions-api
  name: US Patent and Trademark Office Petition Decisions API
  description: Search and retrieve petition decision records
  humanURL: https://data.uspto.gov/apis/getting-started
  tags:
  - Petition Decisions
  properties:
  - type: OpenAPI
    url: openapi/us-patent-and-trademark-office-petition-decisions-api-openapi.yml
  - type: Documentation
    url: https://data.uspto.gov/apis/getting-started
  - type: Documentation
    url: https://developer.uspto.gov/api-catalog/tsdr-data-api
- aid: us-patent-and-trademark-office:us-patent-and-trademark-office-ptab-appeals-api
  name: US Patent and Trademark Office PTAB Appeals API
  description: All public decisions filed in PTAB Appeals
  humanURL: https://data.uspto.gov/apis/getting-started
  tags:
  - PTAB Appeals
  properties:
  - type: OpenAPI
    url: openapi/us-patent-and-trademark-office-ptab-appeals-api-openapi.yml
  - type: Documentation
    url: https://data.uspto.gov/apis/getting-started
  - type: Documentation
    url: https://developer.uspto.gov/api-catalog/tsdr-data-api
- aid: us-patent-and-trademark-office:us-patent-and-trademark-office-ptab-interferences-api
  name: US Patent and Trademark Office PTAB Interferences API
  description: All public decisions filed in PTAB Interferences
  humanURL: https://data.uspto.gov/apis/getting-started
  tags:
  - PTAB Interferences
  properties:
  - type: OpenAPI
    url: openapi/us-patent-and-trademark-office-ptab-interferences-api-openapi.yml
  - type: Documentation
    url: https://data.uspto.gov/apis/getting-started
  - type: Documentation
    url: https://developer.uspto.gov/api-catalog/tsdr-data-api
- aid: us-patent-and-trademark-office:us-patent-and-trademark-office-ptab-trials-decisions-api
  name: US Patent and Trademark Office PTAB Trials Decisions API
  description: All public decisions filed in PTAB Trials
  humanURL: https://data.uspto.gov/apis/getting-started
  tags:
  - PTAB Trials Decisions
  properties:
  - type: OpenAPI
    url: openapi/us-patent-and-trademark-office-ptab-trials-decisions-api-openapi.yml
  - type: Documentation
    url: https://data.uspto.gov/apis/getting-started
  - type: Documentation
    url: https://developer.uspto.gov/api-catalog/tsdr-data-api
- aid: us-patent-and-trademark-office:us-patent-and-trademark-office-ptab-trials-documents-api
  name: US Patent and Trademark Office PTAB Trials Documents API
  description: All public documents filed in PTAB Trials
  humanURL: https://data.uspto.gov/apis/getting-started
  tags:
  - PTAB Trials Documents
  properties:
  - type: OpenAPI
    url: openapi/us-patent-and-trademark-office-ptab-trials-documents-api-openapi.yml
  - type: Documentation
    url: https://data.uspto.gov/apis/getting-started
  - type: Documentation
    url: https://developer.uspto.gov/api-catalog/tsdr-data-api
- aid: us-patent-and-trademark-office:us-patent-and-trademark-office-ptab-trials-proceedings-api
  name: US Patent and Trademark Office PTAB Trials Proceedings API
  description: All public PTAB Trial proceedings
  humanURL: https://data.uspto.gov/apis/getting-started
  tags:
  - PTAB Trials Proceedings
  properties:
  - type: OpenAPI
    url: openapi/us-patent-and-trademark-office-ptab-trials-proceedings-api-openapi.yml
  - type: Documentation
    url: https://data.uspto.gov/apis/getting-started
  - type: Documentation
    url: https://developer.uspto.gov/api-catalog/tsdr-data-api
name: US Patent and Trademark Office
tags:
- Federal Government
- Patents
- Trademarks
- Intellectual Property
- Open Data
kind: contract
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/us-patent-and-trademark-office.png
access: 3rd-Party
created: '2024-12-03'
modified: '2026-05-19'
position: Consuming
description: The US Patent and Trademark Office (USPTO) is responsible for granting patents and registering trademarks to
  protect intellectual property in the United States. The USPTO examines patent applications to determine if an invention
  is new, non-obvious, and useful, and grants patents to those that meet the criteria. They also register trademarks, which
  are words, phrases, symbols, or designs that distinguish goods or services of one entity from another. The USPTO Open Data
  Portal provides free programmatic access to patent applications, PTAB trial proceedings, petition decisions, trademark status,
  and bulk datasets.
features:
- Patent Application Search
- Patent File Wrapper Access
- PTAB Trial Proceedings Search
- Petition Decision Search
- Trademark Status Retrieval
- Trademark Document Retrieval
- Bulk Dataset Downloads
useCases:
- Patent research and prior art searches
- Trademark availability checking
- PTAB trial monitoring
- IP portfolio management
- Legal and compliance research
- Academic and economic research
integrations:
- data.gov
- api.data.gov
solutions:
- Intellectual Property Management
- Patent Search and Analytics
- Trademark Monitoring
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
specificationVersion: '0.19'