Open Patent Services (OPS)

Image
Grey background showing binary code

 

Open Patent Services (OPS) is a web service which provides access to the EPO's data via a standardised XML interface. It does this using RESTful architecture.

Test OPS

OPS data is extracted from the EPO's bibliographic, worldwide legal event, full-text and image databases and  is therefore from the same sources as the Espacenet and European Patent Register data.

With OPS you can:

  • add EPO data to your own software applications or in-house databases
  • develop tailor-made clients
  • download large volumes of data
Getting started

 

Simply follow these five steps:

  1. Register to get access credentials
  2. Log in and define a test app for testing
  3. Test the system by clicking APIs in the menu
  4. Define your apps and handle authentication (using "OAuth")
  5. Add them to your script
Conditions
"Non-paying" usersUp to 4 GB of data per weekFree
"Paying" usersMore than 4 GB of data per weekAnnual subscription:
EUR 2 800
Subscribe as paying user

For more information about what we consider to be appropriate usage see our:

Fair use charter

Terms and conditions for use of the EPO's Open Patent Services (OPS) 

Further information

Downloads 

TitleFormat
OPS OpenAPI specificationYAML
OPS version 3.2 documentation – version 1.3.20PDF
Open Patent Services input and output XML schemaXSD
EPO St. 36 DOCDB exchange format for bibliographic dataXSD
EPO St. 36 DOCDB full-text exchange format for full-text data (claims and description)XSD
Open Patent Services XML schema for legal status dataXSD
Open Patent Services XML schemas for CPC:

CCD schema
CPC schema
CPC definitions

 

 

XSD

XSD

XSD

Open Patent Services XML schema for Patent RegisterXSD
Legal status tag definitionPDF
CPC International documentation and sample package ZIP
Related products

You might also be interested in these products and services, which are similar or include the same data:

Espacenet
Bulk data sets