EPO OPS — Europeiska patent
EPO Open Patent Services (OPS) är det europeiska patentverkets öppna API för sökning och bibliografi-uthämtning från över 130 miljoner patent, inklusive alla norska EP- och PCT-publikationer. Common Query Language (CQL) stöder sökning på titel, sökande, uppfinnare, IPC-klass och publikationsnummer. Sökande-mappning mot norska Brreg möjliggör IP-portföljanalys per organisationsnummer.
130.0M rader
Datamängd
Veckovis
Uppdatering
3
MCP-verktyg
{
"data": "..."
}MCP-integration
API-endpunkter
/searchCQL-søk i patentregisteret
- q obligatorisk
- CQL-uttrykk, f.eks. ti=hydrogen, pa="Equinor AS", in=Andersen
q=ti=hydrogen - limit valfri
- Antall treff (1–100, standard 25). Klemmes til intervallet; en ikke-numerisk eller ikke-positiv verdi faller til standarden.
limit=25
Visa curl-exempel
# GET https://data.ketl.no/api/connectors/epo-ops/search?q=ti%3Dhydrogen
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/epo-ops/search?q=ti%3Dhydrogen"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.
/patent/{patentNumber}Full bibliografi for ett patent
Visa curl-exempel
# GET https://data.ketl.no/api/connectors/epo-ops/patent/{patentNumber}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/epo-ops/patent/{patentNumber}"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.
/by-applicantPatenter per applicant (navnesøk). MERK: orgnr-modusen krever et Brreg-oppslag som ikke er wiret i noe lag — bruk `name`.
- name obligatorisk
- Applicant-navn slik det står i patentregisteret. Uten denne svarer ruta 400 (se merknaden om orgnr-modusen over).
name=Equinor AS - limit valfri
- Antall treff (1–100, standard 25). Klemmes til intervallet; en ikke-numerisk eller ikke-positiv verdi faller til standarden.
limit=25
Visa curl-exempel
# GET https://data.ketl.no/api/connectors/epo-ops/by-applicant?name=Equinor%20AS
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/epo-ops/by-applicant?name=Equinor%20AS"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.
/healthStatus og kvote-info
Visa curl-exempel
# GET https://data.ketl.no/api/connectors/epo-ops/health
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/epo-ops/health"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.