python-epo-ops-client icon indicating copy to clipboard operation
python-epo-ops-client copied to clipboard

CLIENT.InvalidCountryCode

Open xplusyi opened this issue 8 months ago • 3 comments

Why doesn't OPS work for some country code?

do NOT work for DE or CN or...

response = client.published_data( reference_type="publication", input=epo_ops.models.Docdb('102023115542A1', 'DE', 'A1'), endpoint="claims", )

does work for WO or CH

response = client.published_data( reference_type="publication", input=epo_ops.models.Docdb('2024054343', 'WO', 'A2'), endpoint="claims", )

I tried in OPS's web page: https://developers.epo.org/apis/ops-v32#/, it says: CLIENT.InvalidCountryCode

xplusyi avatar Apr 18 '25 09:04 xplusyi

This is because OPS does not include full-text descriptions and claims for all countries:

https://www.epo.org/en/service-support/faq/searching-patents/open-patent-services/coverage/what-coverage-full-text

aghster avatar Apr 18 '25 09:04 aghster

Thanks for explaining this! @aghster I was confused for long.

btw, are there any way to get the description of any patent in all countries?

xplusyi avatar Apr 18 '25 12:04 xplusyi

I don‘t know any such service that is free. But there are of course commercial APIs.

aghster avatar Apr 19 '25 06:04 aghster