Prior-art and freedom-to-operate research
Use Patents endpoints to turn prior-art and freedom-to-operate research into repeatable API requests with documented inputs and JSON responses.
Turn USPTO Patent Public Search's full-text index into structured JSON — granted patents and published applications by keyword, with normalized bibliographic results: title, applicant/assignee, inventors, filing and publication dates, application number, IPC/CPC classifications. Credential-free.
Search USPTO's own full-text patent index and get normalized bibliographic results as structured JSON.
Endpoint families
2
Documented params
8
Examples
2
Live catalog snapshot
Active endpoints
2
Methods
GET
Required params
5
Schema refs
2
{
"platform": "Patents",
"endpoint": "patents-search",
"method": "GET",
"path": "/patents/search",
"auth": "apiKey"
}Use cases
Search USPTO's own full-text patent index and get normalized bibliographic results as structured JSON.
Use Patents endpoints to turn prior-art and freedom-to-operate research into repeatable API requests with documented inputs and JSON responses.
Use Patents endpoints to turn us patent filing and applicant tracking into repeatable API requests with documented inputs and JSON responses.
Use Patents endpoints to turn ip landscape and competitive research into repeatable API requests with documented inputs and JSON responses.
Managed execution
Each Crawlora platform API is designed around a specific data surface. Instead of exposing a generic fetch endpoint, Crawlora combines endpoint-specific request logic, managed infrastructure, parsing, normalization, billing, and Playground-tested examples.
Request behavior is tuned for the target platform and endpoint type.
Supported endpoints can use managed proxy routing to improve reliability and reduce infrastructure work.
Dynamic pages can be routed through managed browser instances where JavaScript rendering is required.
Challenge pages and unusable upstream responses are detected and surfaced clearly.
Results are returned as documented JSON instead of raw HTML.
Test the same route from Docs and Playground before production integration.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/patents/detail
/patents/search
Endpoint catalog
/patents/searchSearches USPTO Patent Public Search's full-text index of granted patents and published applications, returning normalized bibliographic results (title, applicant/assignee, inventors, filing and publication dates, application number, IPC/CPC classifications, page count). q accepts USPTO's full Advanced Search query syntax -- field-specific search (e.g. battery.ti., Microsoft.as.), date ranges (@pd>=20200101<=20241231), boolean and proximity operators, and wildcards -- see the markdown doc for the full field-code table and syntax reference. Public data, sourced from USPTO's own official search tool.
/patents/detailFetches a single USPTO Patent Public Search record's full text -- bibliographic data, abstract, description, and claims -- by GUID and source database. guid and source normally come straight from a prior /patents/search result's guid and database fields. Public data, sourced from USPTO's own official search tool.
Related APIs
Business & Market Intelligence
Turn public GitHub ecosystem signals into structured data for developer-market research, open-source intelligence, recruiting, and AI-agent workflows.
Business & Market Intelligence
Collect public TrustMRR startup marketplace and leaderboard data as normalized JSON for startup research, SaaS discovery, and market intelligence workflows.
Business & Market Intelligence
Add website and competitive intelligence signals from SimilarWeb to research pipelines.
How to scrape Patents
Crawlora's /patents/search endpoint returns USPTO's own full-text patent search results as normalized JSON with one API key — no USPTO account required.
Send a free-text query to /patents/search for normalized bibliographic results — title, applicant/assignee, inventors, filing and publication dates, application number, IPC/CPC classifications.
Use the response's page count to page through a query's full result set.
FAQ
Send a free-text query to Crawlora's /patents/search endpoint and get normalized bibliographic results — title, applicant/assignee, inventors, dates, classifications — as structured JSON, sourced from USPTO's own official search tool.
No USPTO account or login is required from the caller — only your Crawlora API key.
This endpoint searches USPTO's own full-text index directly — US patents only. Crawlora's separate Google Patents API (/googlepatents/*) covers Google Patents' broader multi-country index plus per-patent claims, citations, and family data.