EPO OPS — Europæiske patenter
EPO Open Patent Services (OPS) er det europæiske patentkontors åbne API til søgning og bibliografi-udtræk fra over 130 millioner patenter, inklusive alle norske EP- og PCT-publikationer. Common Query Language (CQL) understøtter søgning på titel, ansøger, opfinder, IPC-klasse og publikationsnummer. Ansøger-mapping mod norske Brreg muliggør IP-porteføljeanalyse pr. organisationsnummer.
130.0M rækker
Datamængde
Ugentligt
Opdatering
3
MCP-værktøjer
{
"data": "..."
}MCP-integration
API-endepunkter
/searchCQL-søk i patentregisteret
- q påkrævet
- CQL-uttrykk, f.eks. ti=hydrogen, pa="Equinor AS", in=Andersen
q=ti=hydrogen - limit valgfri
- Antall treff (1–100, standard 25). Klemmes til intervallet; en ikke-numerisk eller ikke-positiv verdi faller til standarden.
limit=25
Vis curl-eksempel
# 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"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.
/patent/{patentNumber}Full bibliografi for ett patent
Vis curl-eksempel
# 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}"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference 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 påkrævet
- Applicant-navn slik det står i patentregisteret. Uten denne svarer ruta 400 (se merknaden om orgnr-modusen over).
name=Equinor AS - limit valgfri
- Antall treff (1–100, standard 25). Klemmes til intervallet; en ikke-numerisk eller ikke-positiv verdi faller til standarden.
limit=25
Vis curl-eksempel
# 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"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.
/healthStatus og kvote-info
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/epo-ops/health
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/epo-ops/health"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.