Global Patents API
Search the Global Patents corpus, the same one behind the search box in the Patalyze app, over HTTP.
Base URL
https://search.patalyze.comGet an API key#
Create a key in the Patalyze app under Settings → API Key. Each organization has a single key, which you can reveal or rotate from that page.
Send it as a bearer token on every request:
Authorization: Bearer patalyze_...The key grants access to your organization's credits: store it in an environment variable, keep it out of client-side code and version control, and rotate it from Settings if it leaks.
Credits and rate limits#
Each successful search consumes credits from your organization's balance, and requests are capped at 100 per minute per organization. Requests fail with 403 when credits run out and 429 when you exceed the cap.
Make your first request#
Search for patents containing the phrase solid state electrolyte and print the total match count:
const res = await fetch("https://search.patalyze.com/patents", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.PATALYZE_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
filters: [
{ field: "Text", operator: "contains", value: "solid state electrolyte" },
],
limit: 5,
}),
});
const data = await res.json();
console.log(data.total);For the full request format (fields, operators, date filters, and the response shape), see Search patents.
Related topics