Euipo Validate Goods Services
euipo_validate_goods_servicesValidate a list of goods-and-services terms against the EUIPO's harmonised database (TMClass) — checks whether each term is a recognised ("harmonized") term, and flags invalid characters, duplicates, forbidden terms, and length problems. Use before filing to catch terms an examiner would object to. Returns per-term accepted/not-accepted status plus raw. Example: euipo_validate_goods_services({ terms: ["computer software", "C@ts and dog$"], nice_class: 9, language: "en" })
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| terms | Yes | Goods-and-services terms to validate, e.g. ["computer software", "downloadable mobile applications"]. | |
| _apiKey | No | Optional: your own EUIPO client_id:client_secret; Pipeworx supplies one if omitted. | |
| language | No | Language the terms are written in, e.g. "en". Required by the upstream API; defaults to "en". | |
| nice_class | No | Nice classification class the terms belong to, e.g. 9. The upstream validates terms per class. |